数据库管理工具

mysql常见的第三方工具主要有:sqlyog,monyog

oracle常见的第三方工具主要有:sql plus,PLSQL Developer,object browser,Toad,Embarcadero Rapidsql,DBTOOL

sqldeveloper 是oracle自己推出的开发工具,在JDK 6u18之前,linux系统下很不稳定,经常出现无响应的情况。之后的稳定性有了很大的改进。
同一个界面可以登陆多个数据库,方便在多个数据库之间操作
支持自定义快捷键可以实现组合键清空界面、组合键复制代码等快捷操作

PL/SQL Dev是老牌的开发工具,稳定性很高
要同时访问多个数据库的话需要启动多个软件界面    与bitive ssh类似
http://allroundautomations.swmirror.com/plsqldev714.exe   下载很慢 4KB/s

 

自己一直以来用PLSQL Developer,但有时候用起来还不是很方便,决定给自己量身订做一个,不仅可以管理数据库,而且还是一个学习oracle的好工具主要特点有:

    1.本软件的框架风格布局美观大方,对象浏览全面直观,控制操作简单方便.

    2.它有个文本编辑器,可以编辑脚本,查看文本文件,保存已编辑的代码,自动注销代码.

    3.它可以执行任何SQL语句,包括select,update,delete,insert,create,alter等常用语句,查询速度非常快,并 且有快捷键,记录执行代码,显示执行时间,显示查询或更新记录数,并且可以打开多个SQL语句执行窗口,不用退出系统连接其他用户,查询其他用户的表.对 查询出来的数据进行再过滤,排序,并且可以动态产生查询语句,直接把查询数据导出为语句,网页代码,txt文件,dbf文件,excel文件,并且可以直 接打印数据,保存编辑的语句,以备日后使用,选择备份语句执行等.

    4.对所有的对象操作,都可以看见源代码,可以熟悉数据库操作语句.

    5.表的操作功能强大,可以通过界面创建一个表,很方便的创建索引,主键,外键.重新命名表名列名.删除表列.删除表中数据,释放表空间,显示表的授权情 况,显示表的创建,索引,授权等语句,可以把文本文件,dbf文件,excel文件导入表中.可以直接修改表中的数据,导出数据为各种格式等等.

    6.对于过程可以直接修改,执行,并且有错误提示,测试跟踪过程,并且可以看到参数的类型,是输出参数还是输入参数,显示 dbms_output.put_line()跟踪信息,可以追加跟踪信息,不让前一次的信息丢失,以备对照查询.并可以快速注释代码.

    7.生成各种文档,如表的数据字典,导出为word文档,excel表格,txt代码文件,所有的过程,视图,触发器,同义词等.

    8.查看进程,锁表情况,断开进程,死锁会话.跟踪进程的执行语句.

    9.显示所有系统参数的值,并可以修改,有中文说明,oracle数据字典说明,函数说明,并且可以录入自己总结的备忘资料,以备查看,还有帮助就是一本 学习oracle的书,一步一步怎么操作,对各种对象的说明,链接其他参考资料,sql语句,oracle报错信息及语法.

    10.对注册表维护,查看统一tnsnames文件,查看dbf文件的结构和数据,对blob类型的大文件进行上传和下载,如果是图片,并且可以预览,方便的导出导入功能.

    看了以上这十大特点,还有什么理由让你不用它呢.可以这样认为本系统:

    对初学者来说,是一个很好的数据库学习工具

    对开发者来说,是一个很好的数据库开发工具

    对维护者来说,是一个很好的数据库管理工具

toad

F4 移动到表上,查看表的描述
F5 重启当前页面
F6 格式化sql
F7 clear all
F8 调出以前执行的sql命令
F9 执行全部sql
ctrl+e 看执行计划
ctrl+. 补全table_name
ctrl+t 补全table_name,或者显示字段
ctrl+enter 直接执行当前sql
ctrl+shift+f 格式化sql语句
alt+箭头上下 看sql history

数据库管理工具,布布扣,bubuko.com

数据库管理工具

上一篇:linux命令荟萃


下一篇:mysql数据库无法连接(JDBC)java.net.ConnectException: Connection timed out