实验12 应用PowerDesigner进行数据库建模

更新于 2026年10月10日 版权声明
实验12 应用PowerDesigner进行数据库建模 图示

PowerDesigner是Sybase公司的CASE(Computer Aided Software Engineering,计算机辅助软件工程)工具集,使用它可以方便地对管理信息系统进行分析设计,它几乎包括了数据库模型设计的全过程。PowerDesigner提供了直观的符号,使数据库的创建更加容易,并使项目组内的交流和通信标准化,同时能更加简单地向非技术人员展示数据库和应用的设计。

【实验目的】(https://www.daowen.com)

掌握使用Sybase PowerDesigner 16.5进行数据库建模的方法。

【知识要点】

概念数据模型(Conceptual Data Model,CDM):表示数据库的全部逻辑的结构, 反映了业务领域中信息之间的关系,与任何的软件或数据存储结构无关,不依赖于物理实现。CDM以实体-联系图(E-R图)理论为基础,并对这一理论进行了扩充。它从用户的观点出发对信息进行建模,主要用于数据库的概念设计。

逻辑数据模型(Logical Data Model,LDM):逻辑模型是概念模型的延伸,表示概念之间的逻辑次序,是一个属于方法层次的模型。具体来说,逻辑模型一方面显示了实体、实体的属性和实体之间的关系,另一方面又将继承、实体关系中的引用等在实体的属性中进行展示。逻辑模型介于概念模型和物理模型之间,具有物理模型方面的特性,逻辑模型使得整个概念模型更易于理解,同时又不依赖于具体的数据库实现,使用逻辑模型可以生成针对具体数据库管理系统的物理模型。

物理数据模型(Physical Data Model,PDM):物理数据建模把CDM与特定DBMS的特性结合在一起,产生PDM。同一个CDM结合不同的DBMS产生不同的PDM。PDM中包含了DBMS的特征,反映了主键(Primary Key)、外键(Foreign key)、候选键(Alternative) 、视图(View)、索引(Index)、触发器(Trigger)、存储过程(Stored Procedure)等特征。

↑上一章 ↓下一章
关注公众号获取验证码
复制内容需要验证码(7.99元/天)