- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库应用开发技术 __数据库建模工具:PowerDesigner PowerDesigner简介 PowerDesigner是Sybase公司的CASE工具集,使用它可以方便地对管理信息系统进行分析设计,它几乎包括了数据库模型设计的全过程。利用PowerDesigner可以制作数据流程图、概念数据模型、物理数据模型也能对团队设计模型进行控制。 PowerDesigner简介(续1) PowerDesigner系列产品提供了一个完整的建模解决方案,业务或系统分析人员,设计人员,数据库管理员DBA和开发人员可以对其裁剪以满足他们的特定的需要;而其模块化的结构为购买和扩展提供了极大的灵活 性,从而使开发单位可以根据其项目的规模和范围来使用他们所需要的工具。 PowerDesigner灵活的分析和设计特性允许使用一种结构化的方法有效地 创建数据库或数据仓库,而不要求严格遵循一个特定的方法学。 PowerDesigner提供了直观的符号表示使数据库的创建更加容易,并使项目组内的交流 和通讯标准化,同时能更加简单地向非技术人员展示数据库和应用的设计。 PowerDesigner简介(续2) 姓名:王晓昀。 1978年上北京大学,只上了三个月 1979年去法国读书 1986年大学毕业后在巴黎的SDP软件公司工作 1988年开始开发一个自己理想的建模工具,1989年开发出了第一个版本AMC*Designor,1991年开始在美国销 售,产品名字叫作S-Designor。 1995年Powersoft买下了SDP公司,同年,Sybase又买下了Powersoft,S-Designor和 AMC*Designor的名字改为PowerDesigner和PowerAMC。 PowerDesigner的六个紧密集成的模块 (1)DataArchitect 这是一个强大的数据库设计工具,使用DataArchitect可利用实体-关系图为一个信息系统创建“概念数据模型”-CDM(Conceptual Data Model)。并且可根据CDM产生基于某一特定数据库管理系统(例如:SQL Server)的“物理数据模型”-PDM(Physical Data Model)。还可优化PDM,产生为特定DBMS创建数据库的SQL语句并可以文件形式存储以便在其他时刻运行这些SQL语句创建数据库。另外,DataArchitect还可根据已存在的数据库反向生成PDM,CDM及创建数据库的SQL脚本。 (2)ProcessAnalyst 这部分用于创建功能模型和数据流图,创建处理层次关系。用于数据分析或数据发现。ProcessAnalyst模型易于建立和维护,并可用在应用开发周期中确保所有参与人员之间顺畅的通讯。这个工具使用户能够描述复杂的处理模型以反映他们的数据库模型。通过表示这些在系统中的处理和描述它们交换的数据,使用ProcessAnalyst可以以一种更加自然的方式描述数据项。 PowerDesigner的六个紧密集成的模块(续1) (3)PowerDesigner AppModeler 用于物理数据库的设计和应用对象及数据敏感组件的生成。通过提供完整的物理建模能力和利用那些模型进行开发的能力,AppModeler允许开发人员针对领先的开发环境,包括 PowerBuilder,Visual Basic,Delphi2.0和Power++,快速地生成对象和组件。此外,AppModeler还可以生成用于创建数据驱动的Web站点的组件,使 开发人员和设计人员同样可以从一个DBMS发布“动态”的数据。另外,AppModeler提供了针对超过30个DBMS和桌面数据库的物理数据库生成,维护和文档生成。(4)PowerDesigner MetaWorks 通过模型的共享支持高级的团队工作的能力。这 个模块提供了所有模型对象的一个全局的层次结构的浏览视图,以确保贯穿整个开发周期的一致性和稳定性。MetaWorks提供了用户和组的说明定义以及访 问权限的管理,包括模型锁定安全机制。它还包含MetaBrowser,一个灵活的字典浏览器,用以浏览,创建和更新跨项目的所有模型信息和 Powersoft ObjectCycle,一个版本控制系统。 PowerDesigner的六个紧密集成的模块(续2) (5)PowerDesigner WarehouseArchitect 用于数据仓库和数据集市的建模和实现。 WarehouseArchitect提供了对传统的DBMS和数据仓库特定的DBMS平台的支持,同时支持维建模特 性和高性能索引模式。 WarehouseArchitect允许用户从众多的运行数据库引
文档评论(0)