Altova DatabaseSpy™ 2008是由XMLSpy开发的独特的多数据库询问和设计工具,它支持连接所有主要的数据库类型和进行简单的SQL语言编辑,其数据库设计功能可以为减少单数据库程序开发所需的花费并提供相应的解决方案。
特征综述 About Feature
Altova DatabaseSpy™包含有健壮的、高适应度的组件和功能:
- 支持连接所有主流的数据库类型
- 快速连接建立向导
- 数据库工程管理工具
- 在线数据库浏览功能
- SQL编辑工具
- 数据库设计编辑工具
- 导出和导入功能
Altova DatabaseSpy™是一款精心设计的专家级的多用途的数据库工具,它所支持建立连接的数据库类型有:
- Microsoft SQL Server 2000 和 2005
- Microsoft Access 2003
- Oracle 9i 和 10g
- IBM DB2 8.x 和 9
- MySQL 4.x 和 5.x
- Sybase 11
- 事实上,DatabaseSpy™可以用于任何支持ADO或者ODBC方式连接的数据库类型
如果您已连接有数据库,您可以使用Altova DatabaseSpy™来浏览数据库内容或者检查数据库结构,您可以选择任何的表单并检索所有选定的行,以此作为一个抽取样本来检查表单结构。您甚至可以在同一时间内打开多个不同类型的数据库来分析他们的信息内容。
简洁的数据库开发
DatabaseSpy™包含有内置的SQL编辑工具,它具有自动编辑、语法检查、颜色代码区分和拖曳编辑功能,令您可以更加快捷、简单、高效得生成SQL语句。SQL预览功能允许您测试单独的SQL语句或者综合SQL语句脚本,在不对原数据库进行任何更改的情况下获得SQL语句的执行结果。DatabaseSpy™同时还具有一个图形化的数据库设计编辑工具Database Design Editor,您无需任何的SQL语法知识,便可以直观的设计和创建数据库结构,您可以将已经存在表拖曳到编辑器中进行修改,或者您可以从临时数据中构造全新的表。通过DatabaseSpy™,您可以更加便利得组织管理数据库的连接、SQL文件、设计文件和加入 常用操作到工程中。工程任务可以组织在文件中并可以保存为文件,方便下次加载和重复使用。
数据库导出为XML和其他导出导入选项
- DatabaseSpy™包含了导入和导出功能,您可以将数据库数据导出为五种不同的文件格式,包括:XML, XML Structure, CSV, HTML, 和Excel,同时还支持将CSV文件导入至数据库中
- DatabaseSpy™具有专门的功能,用于帮助数据库开发人员将已有数据库中的信息内容应用在基于XML的程序中。除了将数据库导出为XML文件外, DatabaseSpy™支持将数据库的表直接导出至Altova 的XMLSpy中,您可以应用 XMLSpy的优秀XML功能来加速您的各种功能的程序开发进程。
- 比如财务管理工具和其他商业工具等的第三方程序,经常包含有底层的数据库文件,但是程序开发商并没有同时提供针对那些数据库的访问和操作功能。针对这一情况,Altova DatabaseSpy™可以为那些想进一步了解程序功能的用户提供数据库的访问功能,以便您可以更好得理解这些程序,或者进一步了解数据间的传递以进行程序维护任务,而这一切在通常情况下是非常困难的。
- 正如您所期望的,DatabaseSpy™是通过已存在的用户名和密码链接您的关联数据库的,因此,根据不同用户的帐号权限将配置不同的操作功能。比如,一个只读用户只能使用DatabaseSpy™进行简单的数据库查看、定位和排序操作,而另一方面,一个具有完整授权的数据库管理用户可以使用DatabaseSpy™来修改以存在的数据库表的内容及其关联关系,也可以从临时数据中设计、创建和迁移一个新的数据库。