数据库管理你懂得多少?

导读

数据连接除了数据库连接池之外,还有一个非常重要的功能点,那就是数据库管理。也许你会说,这个很简单:查询、删除、导入、导出。那你知道导入、导出表时是否含表的触发器、索引等吗?本文将给大家讲述数据库管理的主要作用以及在数据库管理中可以作哪些操作及其说明相关事宜。

1

数据库管理作用

亿信BI数据库管理功能的主要作用有以下几点:

1. 可查看不同数据库的数据,了解数据库表的数据结构和数据类型,帮助我们更好的理解和制作报表。

2. 解决了查看不同类型数据库使用工具的麻烦。我们知道,链接不同类型数据库可能需要不同类型的工具,比如Oracle常用的PLSQL Developer,MySQL常用的Navicat等;而数据库管理模块通过Web 方式的展现形式融合多种数据库类型的使用,省去了很多麻烦。

3. 提供了从多个不同的数据源复制数据的功能。此项功能解决了不同数据库平台上数据迁移的问题,比如从MySQL中复制数据到Oracle 数据库。

4. 仅需配置一次数据库链接地址,即可达到多个客户端的访问。解决了不同的人员链接相同的数据库多次配置问题,减少了不必要和重复的机械劳动。

5. 实现了远程数据查看功能,方便我们对远程数据库上的数据进行查看。

2

数据库管理功能

功能入口

操作入口:系统管理-》数据库连接池-》数据库管理。

主界面介绍

数据库管理的主页面分为菜单栏、左侧导航树和数据库表显示区。

【菜单栏】3个功能按钮:新建SQL窗口、导入数据库表、最近操作。

【导航树】显示所有数据库连接池中的数据库表和视图。

【显示区】各个功能窗口都在这个区域显示,如查看报表数据等。

逐项功能介绍

1. 新建SQL窗口

点击“新建SQL窗口”打开查询数据库页面,在上方的工具栏中可以切换数据库连接池,在输入框里可以编写SQL语句并执行,执行结果则在页面下半部分显示,查询结果可以复制和导出。

【执行SQL】

所有能够直接执行的SQL都能够在SQL输入框中输入,点击“执行SQL”来执行,如:create ,drop ,select ,update,insert,delete等操作。

注意:

只支持一个SQL,不支持多个SQL同时执行;

不支持SQL结束后的“;”,否则提示“ORA-00911: 无效字符”;

支持只执行用鼠标选择的SQL。

【复制查询结果】

可将查询结果复制到其它数据库连接池,还可定义新的数据库表名。

注意:

只支持以select开始的查询结果,其它类型SQL复制过程中提示异常;

不支持复制:触发器、索引、主键。

【导出查询结果】

可将查询结果导出,有2种导出格式可供选择。

注意:

复制查询结果及导出查询结果:

只支持以select开始的查询结果,其它类型SQL复制过程中提示异常;

不支持复制:触发器、索引、主键。

2. 导入

点击“导入”打开导入表页面,可以通过本地文件和服务器文件两种文件上传方式,目前支持db文件、csv文件和zip包的格式。

注意:

每次上传的文件大小限制为100M。若你的db文件和csv文件大小超过100M,先尝试将其压缩为zip包上传。

当上传的文件识别成功后,跳转到导入界面:

选择导入的方式有4种:

【自动命令表名】

根据db或者csv文件的名称命名表名。若是表名已存在,则在表名后自动生成后缀。

【导入到新的数据库表】

可定义导入的目的表的表名。

【数据追加到指定数据表】

顾名思义,将部分数据添加到指定的数据表中。注意数据库表的关键字不能重复。

【清空数据表数据后再导入】

将已存在的数据库表数据清空,再导入文件中的数据。注意源数据库表的数据备份。

3. 最近操作

点击“最近操作”打开最近操作页面,显示数据库管理中最近的复制、删除、导出、导入等操作。

4. 查看表数据

在数据库管理左侧导航树中选择一张表或视图,右键菜单中选择“查看数据”,与“select * from table”获得的结果相同。

数据库表的数据显示在右侧显示框中。

5. 查看表结构

在数据库管理左侧导航树中选择一张表或视图,右键菜单中选择“查看结构”。

数据库表的表结构显示在右侧显示框中。其表结构与下图类似:

表的结构会显示字段名称,类型,长度,小数位数,能否为空,是否唯一,备注。

注意:

支持显示数据表的结构;

支持显示数据表的主键、索引;

不支持显示表触发器。

6. 导出表

在数据库管理左侧导航树中选择一张表或视图,右键“导出”,导出时可以选择导出的格式。

注意:

db格式支持将表的“触发器、索引、主键”都导出。

7. 复制表

在数据库管理左侧导航树中选择一张表或视图,右键“复制”,复制时需要填写复制表名和连接池。

注意:

支持复制数据表和视图;

支持复制表时将表的“触发器、索引、主键”都复制到新表中;

支持将数据库表和视图复制到不同数据库。

8. 删除表

在数据库管理左侧导航树中选择一张表或视图,右键“删除”。

本文来自企鹅号 - 小亿资讯媒体

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏云计算教程系列

如何在CentOS 7上安装和使用PostgreSQL

关系数据库管理系统是许多网站和应用程序的关键组件。它们提供了一种存储,组织和访问信息的结构化方法。

23110
来自专栏企鹅号快讯

十个实用MySQL命令

前言 今天介绍一些MySQL常用的实用命令,都是一些比较简单的命令。已经知道的朋友,就当是巩固吧,不知道的童鞋,可以好好在自己的机器上,练习下。 0. 显示数据...

19990
来自专栏耕耘实录

Zabbix最佳实践一:Zabbix4.0.2的安装与配置

版权声明:本文为耕耘实录原创文章,各大自媒体平台同步更新。欢迎转载,转载请注明出处,谢谢

80630
来自专栏康怀帅的专栏

MongoDB 基本操作

切换数据库 use test 无需新建数据库,切换时若不存在则自动新建数据库。 查看数据库 $ show dbs 插入数据 db.表名.方法 不指明 id 则自...

29240
来自专栏Java3y

Mysql免安装配置教程(图文版)

Mysql免安装版配置教程 图文版 配置环境变量 ? 新建一个my.ini文件,添加下面内容 [mysqld] basedir=C:\\soft...

39150
来自专栏java相关

CentOS7使用dnf安装mysql

15150
来自专栏WindCoder

MySQL事务与存储引擎-数据库事务单元测试

这是微专业参加单元测试后的试题及答案整理,分享出来,供大家参考,所有标红的为答案。

22610
来自专栏跟着阿笨一起玩NET

SQL SERVER 2008 R2 按照自定数据库对象类型生成脚本

好像Sql server 2008 的这个选择数据库对象类型,在点击“下一步”才提示出来。

6310
来自专栏大眼瞪小眼

Mysql语句的执行过程

当你希望MySQL能够以更高的性能运行查询时,最好的办法是弄清楚MySQL是如何优化和执行查询。《高性能MySQL》

10320
来自专栏别先生

一脸懵逼学习oracle(图形化界面操作---》PLSQL图形化界面)

1:经过几天的折腾,终于将oracle安装成功,创建用户,授权等等操作,接下来就安安心心学习oracle; 安装好PLSQL图形化界面和汉化以后(过程自己百度吧...

21650

扫码关注云+社区

领取腾讯云代金券