oracle全球大会_oracle sql developer功能介绍

oracle全球大会_oracle sql developer功能介绍

ID:14340704

大小:802.00 KB

页数:17页

时间:2018-07-28

oracle全球大会_oracle sql developer功能介绍_第1页
oracle全球大会_oracle sql developer功能介绍_第2页
oracle全球大会_oracle sql developer功能介绍_第3页
oracle全球大会_oracle sql developer功能介绍_第4页
oracle全球大会_oracle sql developer功能介绍_第5页
资源描述:

《oracle全球大会_oracle sql developer功能介绍》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、OracleOpenWorld2007亚太地区会议---ORACLESQLDeveloper功能介绍东软股份税务事业部苏欣2007年8月10日对于数据库的开发人员来说,一个好的开发工具可以减少很多不必要的麻烦。本人以前在开发DB2的存储过程时,由于当时没有一个好的开发工具(IBM没有提供对DB2的可供调试存储过程的开发工具,同时市面上没有类似的工具),所以,写一个存储过程时即费时又费力。对于Oracle数据库来说,Oracle公司可以提供给开发者用来Oracle对数据库进行开发的一个好工具,这个工具即是SQLD

2、eveloper。目前的版本是1.2。当然,对于Oracle数据库也有其他第三方的开发工具,但这些工具是收费的,而SQLDeveloper却是免费的,可以通过Oracle网站上下载。那么究竟什么是SQLDeveloper?它有什么功能呢?简单地说,OracleSQLDeveloper是免费的图形化数据库开发工具。利用SQLDeveloper,您可以浏览数据库对象、运行SQL语句和SQL脚本以及编辑和调试PL/SQL语句。还可以运行所提供的任何数量的报表以及创建和保存您自己的报表。SQLDeveloper可以提高

3、工作效率并简化数据库开发任务。SQLDeveloper可以连接到任何Oracle9.2.0.1版和更高版本的Oracle数据库,并且可以在Windows、Linux和MacOSX上运行。SQLDeveloper功能很强大,下面是SQLDeveloper的功能简单介绍。1.创建连接SQLDevelop需要创建并测试连接,可以通过手工创建,也可以通过tnsnames.ora直接导入连接信息。如下图所示:当然,SQLDeveloper支持连接多个数据库和多个模式,同时,它可以保存经常使用的连接。SQLDevelope

4、r完全支持与Oracle9i及更高版本的连接。它可以与Oracle8连接,但是不支持该版本,并且在该版本中的功能也不齐全。通过数据库链接,命令处理可用来访问非Oracle数据库中的数据。用户还可以为非Oracle数据库(如MySQL、SQLServer和MSAccess)创建数据库连接,以便浏览对象和数据。这些数据库还可以使用有限的工作表功能。2.浏览对象数据库连接上以后,可以通过“基于树的对象浏览器”浏览数据库对象。如下图:将对象按类型分组。可以浏览的数据库对象包括:l表、视图、索引l程序包、存储过程、函数、

5、触发器l类型l序列l物化视图和日志l同义词(公用和专用)l数据库链接l目录l回收站(10g及更高版本)l用户对特定于每个对象类型的选项卡式显示详细信息。同时,对于每个对象类型,可以应用过滤器来限制显示。3.创建对象SQLDeveloper可以支持对以下对象的创建功能。具体包括:l外部表l索引编排表l临时表l分区表(范围、散列和列表)l支持大小写混合和多字节字符同时,为每个受支持的对象类型创建对话框,以方便和简化用户创建过程。如下图所示:创建表时,用户还可以为填充列值指定序列和插入前触发器。4.修改对象SQLDe

6、veloper提供了对数据库对象修改的功能。对每类对象修改时,提供特定于操作的对话框,以简化操作。大多数对象都具有一般编辑对话框,并且可以通过右键单击调用上下文菜单来进行特定修改。如下图所示:修改功能包括:l表>重命名l列>添加l查看>编译l索引>重新构建l存储过程>调试l触发器>禁用l序列>删除l物化视图>更新l同义词>删除l数据库链接>测试l回收站>清空5.查询和更新数据SQLDeveloper提供了很多查询数据和更新数据的功能:l浏览表网格数据l筛选l排序l单个记录视图l插入、更新和删除数据l运行脚本(通

7、过写SQL语句)l批量处理l支持CLOB和BLOB,查看大字段数据(BLOB字段),如下图所示:l自动调整列l通过消息日志跟踪数据更改l可视化查询创建器使用查询创建器可以通过拖放操作快速创建SQL查询、选择表以及通过单击鼠标选择列。如下图所示:6.导出及导入SQLDeveloper提供了导入导出数据的功能。可以将数据导出以下格式:lTextlCSVlInsert脚本lLoader脚本lXMLlHTMLlXLS如下图所示:同时,支持从Excel导入数据到数据表,如下图所示:另外,提供了对数据库其他对象的导出DDL

8、的功能。lSchemaownerlDropstatementslStoragesyntaxlInlineconstraintssyntax7.过程命令SQLDeveloper提供了一些非常实用的功能,这些功能包括:l信息提示,如下图l语法突出显示,如下图l代码洞察l表别名洞察l单个语句执行l脚本执行l代码格式化l命令历史记录l执行计划(ExplainPlan)lHTP和OWA输出l绑定

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。