收藏 分享(赏)

Toad 中文用户手册.pdf

上传人:刘岱文 文档编号:4220 上传时间:2018-05-13 格式:PDF 页数:30 大小:3.25MB
下载 相关 举报
Toad 中文用户手册.pdf_第1页
第1页 / 共30页
Toad 中文用户手册.pdf_第2页
第2页 / 共30页
Toad 中文用户手册.pdf_第3页
第3页 / 共30页
Toad 中文用户手册.pdf_第4页
第4页 / 共30页
Toad 中文用户手册.pdf_第5页
第5页 / 共30页
点击查看更多>>
资源描述

1、 To ad for Ora cle Quest 虹天软件(北京 )有限公司 二零零六年八月 应用开发解决方案 目 录 1. 2. 3. 4. 5. 方案简介 . .4 TOAD FOR ORA CLE.5 2.1. SCHEMA BROSWER .6 2.2. SQL EDITOR .6 2.3. PROCEDURE EDITOR .7 2.4. SQL MODELER .8 2.5. FASTREPORT.9 2.6. SCRIPT MANAGER .10 2.7. MASTER/DETAIL BROW SER .10 2.8. CONNECTION COLOR-CODING.11 TOA

2、D FOR ORACLE PROFESSIONAL. 11 3.1. PL/SQL DEBUGGER.12 3.2. CODE PROFILING .12 3.3. KNOWLEDGE XPERT FOR PL/SQL .13 3.4. TEAM CODING .14 3.5. CODE XPERT.14 TOAD FOR ORACLE XPERT .15 4.1. SQL SCANNER .15 4.2. SQL INSPECTOR.15 4.3. SQL OPTIMIZER.16 4.4. INDEX EXPERT .19 4.5. CROSS INDEX ANALYSIS.19 4.6.

3、 OUTLINE MANAGER .20 4.7. PLAN CHANGE ANALYZER.20 4.8. BEST PRACTICES.22 TOAD FOR ORACLE SUITE. 22 5.1. DBA MODULE .22 5.1.1. Database Monitor .22 5.1.2. Database Probe. 23 5.1.3. Health Check .24 5.1.4. Instance Manager. 24 5.1.5. Top Session Finder.25 5.1.6. Oracle Parameters .26 5.1.7. Session Br

4、owser .26 5.2. KNOWLEDGE XPERT FOR ORACLE ADMINISTRATION .27 5.3. DATAFACTORY DEVELOPER EDITION .27 5.4. BENCHMARK FACTORY FOR DATABASES .27 2 应用开发解决方案 5.5. 5.6. TOAD DATA MODELER.28 ORACLE E-BUSINESS MODULE.30 3 应用开发解决方案 1. 方案简介 Toad加速你的数据库设计、开发、测试和管理 数据库的优异性能和高可用性源自于良好的数据库设计, Quest 软件公司为您提供了 Toad

5、Data Modeler一个专业的数据库设计管理工具,可以可视化的为各种数据库生成与维护实 体关系图,是数据库开发人员的理想选择。 Data Modeler 可以通过合理规划的 ER 图,为您生 成各种数据库的物理建表 SQL 语句。而数据库表之间的数据流向,可以通过数据流图进行方便 的定义。在生成实体关系图的时候, Data Modeler 会兼顾所有类型数据库的实体差异,例如引 用一致性,约束,域,触发器等。 Quest 软件公司的业界领先的开发工具 Toad 能够帮助开发新手提高工作效率;帮助有经验 的开发人员拓宽职业技能。 Toad 的集成化开发环境中包含了存储过程编码,模式浏览, S

6、QL 编 码等诸多功能可以在数据库应用开发的过程中提高工作效率。调 试器, SQL 优化,代码专家和 通用管理等功能可以提高代码质量,提高系统性能。 多线程编辑器允许用户同时编辑多个文件,支持的文件类型包括 SQL, PL/SQL, HTML, Java 和文本文件。 SQL 编辑器中提供热键支持,自动错误更正,输入侦测,语法高亮,版本控 制和许多其它提高开发速度的小功能。支持多标签功能的存储过程编辑器可以与各种 SCC 兼容 的版本控制程序结合,让多个开发者同时调试编译存储过程。 简洁的多标签形式展示的模式浏览器可以让您快速的定位和管理数据库对象。 SQL Modeler 让您在图形方式下快

7、速建立复杂的多表查询 SQL 脚本。 服务器和会话统计,包括计算统计和调优提示提供了快速查看服务器环境的能力。 DBA 模块可以让您完成比较和同步数据库模式,管理数据库空间,导出导入数据等所有 DBA 日常工作。 SQL 调优功能,可以从 SQL 脚本文件,数据对象或数据库 SGA 区中收集低效的 SQL 语句。 对这些 SQL 语句进行自动改写调优,输出高质量的 SQL 语句,降低系统响应时间,降低资源使 用。 为 了 帮助 您全 面 的测 试您 的 应用 系统 , Quest 软件 公 司为 您提 供 了 Benchmark Factory一个负载测试解决方案,可以模拟真实环境下数以千计的

8、用户访问你的应用系统的 场景。提前获知应用系统上线后在过载情况下的应用表现,就可以在上线前定位并解决性能问题 和伸缩性问题。另外, Quest 软件还提供了一个测试数据生成工具 Data Factory,可以帮助 开发和 QA 工程师简单快速的向测试数据库中填充具有引用关系的表数据,以便进行测试。 4 应用开发解决方案 您能相信吗?以上介绍的这些简便易用,功能强大的 数据库应用的设计,开发,测试,管 理的工具都是 Quest 软件公司的 Toad 套件中的一部分。也就是说,选择 Toad,您就拥有了数 据库应用开发的全套解决方案。 面对不同层次的数据库开发和管理需求, Toad for Ora

9、cle 共分为四个版本,不同职责开发 人员可以根据自己的使用要求选择最适合自己的版本。 版本 Toad for Oracle Toad for Oracle Professional Toad for Oracle Xpert Toad for Oracle Suite 描述 提供 Oracle 开发代码、建立和管理数据库对象所需要的所有专业化功能。 Toad Standard Edition 专门为 Oracle 应用开发人员而设计,包括功能 强大的 SQL 编辑器、 PL/SQL 编辑器,模式浏览器等等。 (包括 Toad for Oracle 的所有功能,以及调试、 PL/SQL 知识库

10、 和代码 Profile 功能) 开发 PL/SQL 代码是一个冗长的过程,需要极高的准确性。 Toad for Oracle Professional 提 供 了 专 家 级 代 码 审 查 功 能 , 可 与 Toad for Oracle 的 Procedure Editor 方便集成,利用现有的规则,分析存储进程, 获得详细、 正确的建议。 (包括 Toad for Oracle Professional 的所有功能,以及与 SQL Tuning 和通过 CodeXpert 的 SQL & PL/SQL Optimization 扫描的 集成) 如果用户希望简化 SQL 代码优化,提高

11、工作效率,就可利用 Toad for Oracle Xpert 达到这一目标。通过识别潜在的性能隐患,可以 高级优化组件,大幅缩短开发者、 DBA 和分析人员所需的优化时间。 包括 Toad for Oracle Suite 包括 Toad for Oracle Xpert 的所有功能, 以及多种可改善 Oracle 专业人员代码开发和数据库对象维护工作的工具。 DBA Module Knowledge Xpert for Oracle Administration Knowledge Xpert for PL/SQL DataFactory Developer Edition Benchma

12、rk Factory for Databases QDesigner PhysicalArchitect 这种完整的开发套件,提供了设计 、开发、测试和管理数据库时所需 的全部工具。 2. Toad for Oracle Toad for Oracle 是 Toad 标准版。 5 应用开发解决方案 2.1. Schema Broswer 模式浏览器( Schema Browser)可以快速访问数据字典,浏览数据库中的表、索引、存储 过程。 Toad 提供对数据库的快速访问,使用极为方便,用户界面简洁,结构安排合理。当点击 一个单独的数据库对象, Toad 立即显示此对象的详细信息。例如,点一个

13、数据库的表,所有和 此表相关的索引、约束、存储过程、 SQL 语句、表中的数据以及和其他表的相互引用关系都在 同一界面显示出来。所有针对数据库对象的操作都可以在 Schema Browser 一个窗口中进行。 图 Schema Browser 以“ Multi Line Tab”方式显示所有数据库对象 2.2. SQL Editor SQL 编辑器( SQL Editor)的主要功能是编辑、运行和调整 SQL 语句。 TOAD 的高级编 辑窗口包括众多的特性来提高开发人员编写 SQL 语句的产品化程度。例如,简单地生成代码模 板,在编写 SQL 前自动发现包的内容和列的名字等等。 SQL 编辑

14、器包括一个编辑窗口和运行结 果窗口,允许开发人员在编辑的过程中测试运行结果。 SQL 编辑器中不仅包括标准的编辑命令, 也包括一些增强的功能,如快速查询表中的字段、将 SQL 语句的内容格式化等等。这个窗口可 以处理大到 4GB 的内容,对大的开发项目来说非常有用。便捷的书签可以让开发人员非常容易 地找到相关位置。在运行结果窗口可提供用户定义的配置功能,支持 LONG 和 LONG RAW 列, 可以将数据卸出到磁盘、打印数据、编辑数据等等。 6 应用开发解决方案 图 在 SQL 编辑器中选择部分 SQL 代码片段进行执行 2.3. Procedure Editor 存储过程编辑器( Proc

15、edure Editor)的主要功能是编辑、编译、 测试、调试存储过程和触 发器。 TOAD 提供语法标识、错误标识和其他很多易于使用的功能,如在弹出窗口显示表名、列 名和 Oracle 函数。和其他的 PL/SQL 编辑工具不同, TOAD 允许在一个文件中操作多个数据 库对象,可以编译一个对象、编译多个对象、编译到当前光标、从光标开始编译。在运行出现错 误时,存储过程停止到有问题的语句。用户可以使用快捷方式或模板来快速编写 PL/SQL,也可以 根据需要生成自己的模板。使用 Toad 可以非常方便地进行编辑工作,可如设置书签、取消注释、 格式化 SQL 语句等等。 7 应用开发解决方案 图

16、:在存储过程编辑器中,准备将 SQL 片段调入 SQL Tunning 中进行调优 2.4. SQL Modeler SQL Modeler 是一个图形化的 SQL 语句生成工具,只需要使用鼠标拖拽,就可以帮助开发 人员很容易的生成各种复杂的多表查询 SQL 语句。 8 应用开发解决方案 图:通过鼠标“ Drag & Drop”写出复杂的 SQL 脚本 2.5. FastReport FastReport 是业界著名的报表引擎, Toad 中内嵌了 FastReport,使之具备了动态生成客户 化报表的能力, FastReport 的功能极为强大,可以自定义报表向导,生成饼状图,柱状图,折 线

17、图,表格等各种展现形式,并可以将生成结果导出到 PDF, HTML, JPG, BMP 各种格式。 9 应用开发解决方案 图 FastReport 的报表设计器 2.6. Script manager 通过 Script Manager,可以对常用的 SQL 脚本进行集中管理。还可以做如 下工作。 对脚本分类组织 方便脚本查询 在多数据库上执行脚本 一次执行多个脚本 在多个数据库上一次执行多个脚本 2.7. Master/Detail Browser 使用 Master/Dtail Browser 可以同时浏览和编辑由外键连接或用户自定义连接的多个表,视 图,快照或查询。比如我们可以定义 department 作为 Master 表,将 employee 表作为 Detail 表,两表之间通过 department_id 做关联。 employee 表显示的数据会随着 department 表的当 前光标变动。 Toad 中的报表引擎 FastReport 可以与主从表的配置进行绑定,做出主 /从形式的报表。 10

展开阅读全文
相关资源
相关搜索
资源标签

当前位置:首页 > 技术资料 > 技术总结

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:文库网官方知乎号:文库网

经营许可证编号: 粤ICP备2021046453号世界地图

文库网官网©版权所有2025营业执照举报