代理产品
 Sybase
   PowerBuilder
   PowerDesigner
   Sql Anywhere
 Mapinfo
 Sco
   Openserver6
   Openserver507
   Unixware714
   Unixware713
 Quest
 Oracle
 IBM Tivoli
 Enable
 BakBone NetVault
 CA ERWin
jj
 
 Toad 


  TOAD(Tools of Oracle Application Developers)是一种专业化、图形化工具的PL/SQL开发工具,用来帮助开发人员和DBA有效地完成他们的工作。它是一个功能强大的、低负载的开发工具,集成了模式浏览、SQL编程、PL/SQL的开发和调试,DBA管理,SQL语句优化等多种功能。它最大的特点就是简单易用,访问速度快。使用Toad,我们可以通过一个图形化的用户界面快速访问数据库,完成复杂的SQL和PL/SQL代码编辑和测试工作。Toad专门为开发人员而设计,是一个功能强大、结构紧凑的专业化PL/SQL开发环境。

Toad包括基本模块和可选模块,每个模块单独报价,用户可以根据自己的开发和管理需求选择最合适的产品。
1. 基本模块
Toad 基本模块提供以下主要功能:

高级SQL编辑器,可以编辑、运行和调整SQL语句。
  TOAD 包括众多的特性来提高开发人员编写SQL语句的产品化程度。例如,简单地生成代码模板,在编写SQL前自动发现包的内容和列的名字等等。SQL编辑器包括一个编辑窗口和运行结果窗口,允许开发人员在编辑的过程中测试运行结果。SQL编辑器中不仅包括标准的编辑命令,也包括一些增强的功能,如快速查询表中的字段、将SQL语句的内容格式化等等。这个窗口可以处理大到4GB 的内容,对大的开发项目来说非常有用。便捷的书签可以让开发人员非常容易地找到相关位置。在运行结果窗口可提供用户定义的配置功能,支持LONG 和LONG RAW列,可以将数据卸出到磁盘、打印数据、编辑数据等等。
存储过程编辑器,用来编辑、编译、测试、调试存储过程和触发器。
  TOAD提供语法标识、错误标识和其他很多易于使用的功能,如在弹出窗口显示表名、列名和Oracle函数。和其他的 PL/SQL 编辑工具不同,TOAD 允许在一个文件中操作多个数据库对象,可以编译一个对象、编译多个对象、编译到当前光标、从光标开始编译。在运行出现错误时,存储过程停止到有问题的语句。用户可以使用快捷方式或模板来快速编写PL/SQL,也可以根据需要生成自己的模板。使用Toad可以非常方便地进行编辑工作,可如设置书签、取消注释、格式化SQL语句等等。
模式浏览,可以让我们快速访问数据字典,浏览数据库中的表、索引、存储过程。
  Toad 提供对数据库的快速访问,使用极为方便,用户界面简洁,结构安排合理。当我们点击一个单独的数据库对象,Toad立即显示此对象的详细信息。例如,当我们点一个数据库的表,所有和此表相关的索引、约束、存储过程、SQL语句以及和其他表的相互引用关系都在同一界面显示出来。为了简化操作,用户可以在浏览窗口操作数据库对象。
SQL Modeler,可以帮助开发人员很容易的写出各种复杂的SQL语句,只需通过简单的拖动鼠标,就能够写出复杂查询。


2. 可选模块

除了基本模块外,Toad还提供以下可选模块帮助完成不同的功能。

2.1. DBA Module

  DBA Module提供了一个简单完善的DBA管理的环境,使得被授权的开发人员可以掌握通常的一些管理任务,例如快速的了解数据库的Schemas、进行空间管理、修改用户权限、生成Schema 脚本,修改NLS (National Language Support)参数等等,所有这些都直观的包括在TOAD的界面上;DBA Module通过图形界面进行数据的导入(import)和导出(export),使数据的装载和卸载变得简单而高效;同时DBA Module通过简单易用的Schema Browser的界面,提供建立、修改、删除所有DBA管理的对象的功能。
2.2. Formatter Plus
  Formatter Plus是一个功能强大、使用灵活的格式化和分析工具。它支持PL/SQL、SQL及SQL*Plus应用。可以立即对整个应用或者是单一的文件进行格式规范化,进行格式检查,同时可以对代码正确性、可维护性、可读性、高效性以及程序的结构上给予最佳的建议。从而提高代码的可维护性,增加应用系统的性能。减少应用程序出错的几率,提高应用开发的效率。
2.3. PL/SQL Debugger
  Toad 提供简单易用的PL/SQL 调试功能,可以节省开发人员在大型项目中用于开发和测试的宝贵时间,提高应用开发的质量。在存储过程开发的过程中,Toad可以逐行编辑、调试和运行代码。运行时可以根据需要输入参数,观察相关参数的变化来检查存储过程的正确性。在调式过程中,Toad 可以通过窗口显示所有的断点、参数, 调用堆栈和输出参数。使用Toad,非常容易检测到存储过程的错误,开发人员可以一步一步运行PL/SQL语句来识别问题。调试会话可以和其他程序会话同时进行。
2.4. Xpert Tuning
  SQLab Xpert是一种功能强大的SQL调优工具,内置著名Oracle专家编写的SQL优化经验库,可以快速发现和优化不良SQL语句,实现高效率的数据库调优。
  SQLab Xpert可以快速、智能地查找数据库、索引、模式和SQL语句性能问题,提出优化建议或自动重写SQL语句。高级的调优试验室可在调试和生产环境比较不同的优化方案,并结合交互式、量化的性能分析和浅显的图表高效率完成优化。
2.5. Knowledge Xpert® for PL/SQL
  Knowledge Xpert® for PL/SQL 是一个功能强大的基于Windows的技术资源库,它覆盖Oracle PL/SQL 开发的整个生命周期,上千种专题提供编写高质量代码所需要的背景信息、最好的经验和程序范例。

  • 提供上千种专题,覆盖PL/SQL 编程的整个生命周期,从基本的专题到高级的PL/SQL 编码技术。
  • 由包括Mike Ault、Steven Feuerstein、Hugo Toledo 等在内的业界专家开发。
  • 提供一个功能强大的代码库,包括超过 1,000预先设计好的PL/SQL procedures 和 functions,减少大量的开发时间。
  • 覆盖多个版本 (Oracle 7.3 - 9i),不需要查询不同的手册获得答案。
  • 快速的Oracle 反馈信息,使用户可以轻松查询不同Oracle版本(包括Oracle 9i)的25000多种错误信息。
  • 与TOAD® 和 SQL Navigator® 的无缝集成使用户可以随时找出问题及解决方案。
  • Knowledge Xpert for PL/SQL 为开发人员提供编写高质量代码所需要的最快捷的方法。

2.6. Knowledge Xpert® for Oracle Administration
  Knowledge Xpert® for Oracle Administration是一个功能强大的基于Windows的技术资源库,它覆盖DBA日常管理所需要的所有信息。上千种专题包括概念的深入解释,数据库分析信息和DBA进行问题诊断和实施解决方案的工作范例。

  • 快速访问上千种Oracle 数据库技术专题。覆盖DBA日常管理工作的所有内容。
  • 由包括Mike Ault、Steven Feuerstein、Hugo Toledo 等在内的业界专家开发。
  • 快速的Oracle 反馈信息,使用户可以轻松查询不同Oracle版本(包括Oracle 9i)的25000多种错误信息。
  • "联机数据库分析"功能可以对数据库执行健康检查,当问题发生时间提供客户化的专家建议。
  • 通过InstantScripts 可以访问218个脚本,来进行数据库管理、备份恢复以及优化。
  • 与TOAD® 和 SQL Navigator® 的无缝集成使用户可以随时找出问题及解决方案。
  • 和DBA Pipeline-- 一个免费得技术团体网站集成。
  • 定制功能使用户可以向任何专题中添加注解、文档及Web站点。

  Knowledge Xpert for Oracle Administration 是DBA的必需工具,可以第一点找到所需要的技术信息,节省大量的时间。


2.7. QDesigner
  QDesigner® 是一种数据库设计和应用开发工具,在同一产品中集成了面向对向、概念和物理数据对象建模等功能,直观用户接口、30多种数据库支持和独特的解决方案可以加速软件的设计和分析过程,帮助设计者和开发人员迅速提交复杂的分布式应用。
  无论是设计新应用,还是对现有系统进行升级,QDesigner 都可以大大提高相关人员的工作效率,改善开发小组间的协作。
  1)数据建模:可以通过基于成熟方法论的双层次(概念及物理)关系型数据库建模,生成数据库模式。
  2)对象建模:可以利用顺序和类图表方式,通过标准的进行分析和设计。

  通过使用场景图表,或在带有概念数据模型的实体关系图中将相关业务逻辑与抽象数据模型进行关联,定义用户需求。通过使用场景图和顺序图,描述系统环境以及预期行为。通过向使用情景和顺序图表中增加更多细节,深化设计循环,从元数据生成类图表和特殊数据模型。
  1)从设计模型自动创建物理数据库。
  2)图形化界面和反向工程功能允许用户理解现有数据库设计。
  3)通过拖拽方式,方便地更新现有数据库,实现数据库变化过程自动化。
  4)可建立面向对象的模式,以标准的类定义应用结构和业务逻辑,以及顺序图表。


2.8. Benchmark Factory
  Benchmark Factory 是一种高扩展性的强化测试、容量规划和性能优化工具,可以模拟数千个用户访问应用系统中的数据库、文件、Internet及消息服务器,从而更加方便地确定系统容量,找出系统瓶颈,隔离出用户的分布式计算环境中与系统强度有关的问题。无论是服务器,还是服务器集群,Benchmark Factory 都是一种成熟、可靠、高扩展性和易于使用的测试工具。


版权所有 北京蓝软伟业数码科技有限责任公司 京ICP备05085644