中国IT动力,最新最全的IT技术教程
最新100篇 | 推荐100篇 | 专题100篇 | 排行榜 | 搜索 | 在线API文档
首 页 | 程序开发 | 操作系统 | 软件应用 | 图形图象 | 网络应用 | 精文荟萃 | 教育认证 | 硬件维护 | 未整理篇 | 站长教程
ASP JS PHP工程 ASP.NET 网站建设 UML J2EESUN .NET VC VB VFP 网络维护 数据库 DB2 SQL2000 Oracle Mysql
服务器 Win2000 Office C DreamWeaver FireWorks Flash PhotoShop 上网宝典 CorelDraw 协议大全 网络安全 微软认证
硬件维护  CPU  主板  硬盘  内存  显卡  显示器  键盘鼠标  声卡音箱  打印机  机箱电源  BIOS  网卡  C#  Java  Delphi  vs.net2005
  当前位置:> 程序开发 > 软件工程 > 系统分析 > 系统设计 > 数据库设计
ERwin\ERX 3.0数据库设计工具
作者:未知 时间:2005-08-07 11:18 出处:系统分析之窗 责编:chinaitpower
              摘要:ERwin\ERX 3.0数据库设计工具

ER-WIN简介


--ERwin\ERX 3.0数据库设计工具 



  ●数据库设计错误将会导致在很长一段时间内不断听到各种抱怨,因此,选择 

一个适合的数 据库开发工具对数据环境进行规范将非常重要 


  ●提供建造逻辑模型能力,帮助用户区分哪些是概念上的数据库设计?而哪些 

又是物理 上的? 


  ●在物理数据库的生成和反向生成、双向同步和比较功能方面居领先地位 



  与以往相比,当前应用程序的开发不断发生变化,各种基于Internet和客户机 

/服务器 结构以及使用纯Java、C++和诸如Delphi、PowerBuilder之类的可视化开 

发工具编写的新 系统层出不穷。但是,对遍布整个公司的信息进行逻辑设计,以便 

生成物理数据库,对这种 数据库结构设计的需求没有发生变化。用户数据库可能 

只服务一部分用户,或者为整个In ternet所调用,但有一点很明确:如果数据库设 

计错误,你将在很长一段时间内听到用户和 开发人员的抱怨。因此,选择一个适合 

的数据库开发工具对公司数据环境进行规范非常重 要,Logic Works公司的ERWin 

/ERX工具以及附属的产品套件是用户的良好选择。 


  ERwin/ERX 3.0是美国LogicWorks公司提供的数据库设计工具,该产品具有卓 

越性能, 曾经多次被国外有关方面授予各种奖项,是公认的"有奖必得"的产品。E 

Rwin/ERX 3.0荣获 的奖项包括:1992~1997年的美国数据库杂志DBMS的"用户首选 

"大奖;1995年被评为"对数 据库有卓越贡献的十二家厂商之一"(12家厂商包括Or 

acle、Sybase等数据库的提供商);1 996~1997年度XTRAS 的THUNDERBOLT 奖;19 

97年获DM Review 杂志数据仓库设计和建模方 面的用户大奖;1997年Visual Bas 

ic 开发工具集成大奖等;1992~1994,1996、1997年的D ATABASE杂志最佳数据库 

设计工具等。 


  ERwin/ERX可以进行逆向工程、能够自动生成文档、支持与数据库同步、支持 

团队式 开发,所支持的数据库多达20多种。ERwin/ERX数据库设计工具可以用于设 

计生成客户机/ 服务器、Web、Intranet和数据仓库等应用程序数据库。 


  建立数据库 


  如果您留意主要的数据库系统刊物,会发现ERWin多年来一直为人们喜爱,在许 

多用户 评定的大奖中是首选产品。最新版本ERwin/ERX 3.0能够帮助设计者更好 

地区分什么是概 念上数据库设计?而什么又是物理上的?ERwin/ERX 3.0菜单上有 

一个选项,可以更清晰地显 示数据模型是在逻辑视图上,还是物理视图上。ERwin 

/ERX 3.0还可以声明只用于物理的属 性和只出现在物理模型的属性。 


  在为实体建立属性时,那种在一个窗口中为实体输入属性,然后激活另一个窗 

口安排其 物理属性的作法,现在已经成为历史。在新的列编辑器中,允许在一个窗 

口中做所有的事。 


  专门的数据管理员们(DBA)可以输入它们的属性,并指定基本数据类型,例如字 

符型或 数字型。也允许数据库管理员们继续接管,为选择的数据库进行指定表的 

设计。设计者可 以在上面建立模型的数据库包括Oracle 7、Sybase、Microsoft 

SQL Server、DB2、Info rmix以及其他一些流行的数据库,象Red Brick、Terad 

ata、Progress等等。它也完全支持 许多桌面数据库,例如Microsoft Access、F 

oxPro、Borland的Paradox和Clipper。ERWin 还为大型关系数据库提供本地数据 

库驱动程序。 


  除了支持许多数据库,ERWin还能够为GUI前端工具,例如Delphi、Visual Bas 

ic和Pow erBuilder,生成扩展属性。物理实体的定义可以引入这些工具中,使得一 

旦物理数据库建 立就可以更快地建立数据库对象。 


  数据库工具 


  在ERwin/ERX 3.0中除了易用性的提高和强大的建造逻辑模型能力外,该产品 

仍然在物 理数据库的生成和反向生成领域中居领先地位。一旦模型完成并准备放 

到数据库服务器上 ,设计者在产品中选择前向生成选项,产生一系列DDL命令,它们 

将创建物理数据库所需要的 每样东西,包括表、索引和存储过程。3.0版本的工具 

还可以建立视图,这是数据库管理员 经常使用的。可以选择选项指定是在目标数 

据库中生成模型,还是在用于将来执行的DDL语 句存盘前预览一下。 


  该工具的反向生成能力是那些被要求修改已有的复杂数据库系统的工程师们 

的福音。 设计者们从新的模型开始,然后决定挑选对象反向生成,或者决定是否把 

所有东西带入数据 库。通常情况下,只有在基础数据库中使用了声明的相关完整 

性,才会得到由工具建立的正 确联系。反向生成的新特性包括只对某个表空间的 

对象进行反向生成,以及列出你感兴趣 的对象的所有者的功能。 


  ERWin还提供强大的数据库功能,它具有双向同步和比较功能。许多管理员都 

知道,对 物理数据库用其逻辑模型进行同步十分方便。幸运的是,ERWin允许设计 

者拿着逻辑模型, 连接到现有的数据源上,然后根据在物理数据库上找到的不同修 

改模型。也可以进行相反 的操作,模型设计者改变了逻辑设计,然后连接到数据库 

上,让ERWin决定如何对物理数据库 根据模型的改变进行修改。一系列DDL(全部以 

ALTER TABLES结束)随之生成,帮助数据库管 理员对现有的物理数据库结构进行修 

改。 


  ERWin的比较功能也十分方便。该工具允许设计者就一个逻辑模型,连接到一 

个物理数 据库上,比较两者有什么不同。据悉,PeopleSoft最近使用该特性帮助开 

发人员进行应用程 序的升级。对现有的PeopleSoft系统进行了一次大升级后,他 

们想要了解应预期到哪些数 据库变动。ERWin帮助他们先通过反向生成数据库模 

型,然后用该模型与一个运行着新版本 PeopleSoft系统的测试服务器上去比较。 

ERWin生成了十分详细的开发人员急切得到的报 告。 


  易于建立文档 


  ERWin的工作人员们重新设计了工具的报告功能,设计者生成的报告大大领先 

于其它工 具提供的报告。使用"报告浏览器",模型设计者可以从大批包装好的报 

告中进行选择,报告 中关于模型的内容也比以前版本所提供的内容描写得更详细 

。 


  除此之外,用户还对显示内容和报告格式具有更大的控制权。设计者也可以在 

此基础 上生成他们自己的报告,以备将来使用。在ERWin中使用报告功能的一种方 

法是把数据库设 计在公司的Intranet上,和组织的其他部分联系起来。用工具创 

建了一个格式精美的报告 ,然后放到Microsoft Word中。

(本文从powerba.com中转载,作者不详)

关闭本页
 
首页 | 投资与合作 | 服务条款 | 隐私政策 | 收藏本站 | 设为首页 | 新用户注册 | 免责声明 | 使用帮助
Copyright ©2005-2008 chinaitpower.com All rights reserved. www.chinaitpower.com 版权所有