(1)Data Architect :这是一个强大的数据库设计工具,使用Data Architect可利用实体-关系图为一个信息系统创建"概念数据模型"-CDM(Conceptual Data Model)。并且可根据CDM产生基于某一特定数据库管理系统的"物理数据模型"-PDM(Physical Data Model)。还可优化PDM,产生为特定DBMS创建数据库的SQL语句并可以文件形式存储以便在其他时刻运行这些SQL语句创建数据库。另外,Data Architect还可根据已存在的数据库反向生成PDM、CDM及创建数据库的SQL脚本。
(2)Process Analyst:
这部分用于创建功能模型和数据流图,创建“处理层次关系”。App Modeler:
为客户/服务器应用程序创建应用模型。ODBC Administrator:
此部分用来管理系统的各种数据源。
3、Power Designer的4种模型
概念数据模型 (CDM) 物理数据模型 (PDM) 面向对象模型 (OOM)业务程序模型 (BPM)概念数据模型 (CDM)
CDM 表现数据库的全部逻辑的结构,与任何的软件或数据储藏结构无关。 一个概念模型经常包括在物理数据库中仍然不实现的数据对象。 它给运行计划或业务活动的数据一个正式表现方式。 概念数据模型是最终用户对数据存储的看法,反映了用户的综合性信息需求。不考虑物理实现细节,只考虑实体之间的关系。CDM是适合于系统分析阶段的工具。
物理数据模型 (PDM)
PDM 叙述数据库的物理实现。 是模型的物理实现细节的详细说明,它依赖于特定的数据库管理系统。主要目的是把CDM中建立的现实世界模型生成特定的DBMS脚本,产生数据库中保存信息的储存结构,保证数据