- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Oracle OpenWorld 2007 亚太地区会议
--- ORACLE SQL Developer功能介绍
对于数据库的开发人员来说,一个好的开发工具可以减少很多不必要的麻烦。本人以前在开发DB2的存储过程时,由于当时没有一个好的开发工具(IBM没有提供对DB2的可供调试存储过程的开发工具,同时市面上没有类似的工具),所以,写一个存储过程时即费时又费力。对于Oracle数据库来说,Oracle公司可以提供给开发者用来Oracle对数据库进行开发的一个好工具,这个工具即是SQL Developer。目前的版本是1.2。当然,对于Oracle数据库也有其他第三方的开发工具,但这些工具是收费的,而SQL Developer却是免费的,可以通过Oracle网站上下载。那么究竟什么是SQL Developer?它有什么功能呢?
简单地说,Oracle SQL Developer 是免费的图形化数据库开发工具。利用 SQL Developer,您可以浏览数据库对象、运行 SQL 语句和 SQL 脚本以及编辑和调试 PL/SQL 语句。还可以运行所提供的任何数量的报表以及创建和保存您自己的报表。SQL Developer 可以提高工作效率并简化数据库开发任务。
SQL Developer 可以连接到任何 Oracle 版和更高版本的 Oracle 数据库,并且可以在 Windows、Linux 和 Mac OSX 上运行。SQL Developer功能很强大,下面是 SQL Developer 的功能简单介绍。
1. 创建连接
SQL Develop需要创建并测试连接,可以通过手工创建,也可以通过tnsnames.ora直接导入连接信息。如下图所示:
当然,SQL Developer支持连接多个数据库和多个模式,同时,它可以保存经常使用的连接。
SQL Developer 完全支持与 Oracle 9i 及更高版本的连接。它可以与 Oracle 8 连接,但是不支持该版本,并且在该版本中的功能也不齐全。通过数据库链接,命令处理可用来访问非 Oracle 数据库中的数据。
用户还可以为非 Oracle 数据库(如 MySQL、SQL Server 和 MS Access)创建数据库连接,以便浏览对象和数据。这些数据库还可以使用有限的工作表功能。
2. 浏览对象
数据库连接上以后,可以通过“基于树的对象浏览器”浏览数据库对象。如下图:
将对象按类型分组。可以浏览的数据库对象包括:
表、视图、索引
程序包、存储过程、函数、触发器
类型
序列
物化视图和日志
同义词(公用和专用)
数据库链接
目录
回收站(10g 及更高版本)
用户
对特定于每个对象类型的选项卡式显示详细信息。同时,对于每个对象类型,可以应用过滤器来限制显示。
3. 创建对象
SQL Developer可以支持对以下对象的创建功能。具体包括:
外部表
索引编排表
临时表
分区表(范围、散列和列表)
支持大小写混合和多字节字符
同时,为每个受支持的对象类型创建对话框,以方便和简化用户创建过程。如下图所示:
创建表时,用户还可以为填充列值指定序列和插入前触发器。
4. 修改对象
SQL Developer提供了对数据库对象修改的功能。对每类对象修改时,提供特定于操作的对话框,以简化操作。大多数对象都具有一般编辑对话框,并且可以通过右键单击调用上下文菜单来进行特定修改。如下图所示:
修改功能包括:
表 重命名
列 添加
查看 编译
索引 重新构建
存储过程 调试
触发器 禁用
序列 删除
物化视图 更新
同义词 删除
数据库链接 测试
回收站 清空
5. 查询和更新数据
SQL Developer提供了很多查询数据和更新数据的功能:
浏览表网格数据
筛选
排序
单个记录视图
插入、更新和删除数据
运行脚本(通过写SQL语句)
批量处理
支持 CLOB 和 BLOB,查看大字段数据(BLOB字段),如下图所示:
自动调整列
通过消息日志跟踪数据更改
可视化查询创建器
使用查询创建器可以通过拖放操作快速创建 SQL 查询、选择表以及通过单击鼠标选择列。如下图所示:
6. 导出及导入
SQL Developer提供了导入导出数据的功能。可以将数据导出以下格式:
Text
CSV
Insert脚本
Loader脚本
XML
HTML
XLS
如下图所示:
同时,支持从Excel导入数据到数据表,如下图所示:
另外,提供了对数据库其他对象的导出DDL的功能。
Schema owner
Drop s
您可能关注的文档
最近下载
- 2023年上海第二工业大学网络工程专业《计算机组成原理》科目期末试卷B(有答案).docx VIP
- 2023年上海第二工业大学计算机应用技术专业《计算机组成原理》科目期末试卷B(有答案).docx VIP
- ODCC 阿里巴巴 浸没液冷数中心规范.pdf VIP
- 青少年无人机课程:开启天空探索之旅.pptx VIP
- 一种偏振光红外头痛治疗仪.pdf VIP
- 医疗技术人员能力评价表(内科).docx VIP
- 物性表_索尔维_PPSU Radel R-5500.pdf VIP
- 23、提高模板工程安装一次验收合格率.docx VIP
- 华东理工大学-食品科学与工程 实验二抗氧化剂实验方案苹果汁.docx VIP
- 《中文版Cinema 4D三维建模与视觉设计案例教程[R25]》项目1Cinema 4D基础知识 .pptx VIP
文档评论(0)