第10章数据库设计 ■完善E-R模型中的概念 ■数据库设计的过程 数据库设计工具 PowerDesigner
第10章 数据库设计 ◼ 完善E-R模型中的概念 ◼ 数据库设计的过程 ◼ 数据库设计工具PowerDesigner
完善E-R模型中的概念 弱实体 依赖联系 ■强制联系
完善E-R模型中的概念 ◼ 弱实体 ◼ 依赖联系 ◼ 强制联系
数据库设计的过程 概念模型设计 ■逻辑数据库设计 ■规范化理论的应用 物理数据库设计
数据库设计的过程 ◼ 概念模型设计 ◼ 逻辑数据库设计 ◼ 规范化理论的应用 ◼ 物理数据库设计
概念模型设计 ■确定实体 ■确定实体的属性 ■确定实体的标识属性(关键字) ■确定实体间的联系和联系类型 画出表示概念模型的ER图(利用相应的 建模工具) ■确定属性间的依赖关系
概念模型设计 ◼ 确定实体 ◼ 确定实体的属性 ◼ 确定实体的标识属性(关键字) ◼ 确定实体间的联系和联系类型 ◼ 画出表示概念模型的E-R图(利用相应的 建模工具) ◼ 确定属性间的依赖关系
局部ER图合并为全局ER图 ■在进行ER图合并时,要注意消除不一致性和 冗余。因此,要特别注意以下一些问题: 表示相同事物的实体名和属性名要统一 相同的两个实体在不同的ER图中可能存在 着不同的联系
局部E-R图合并为全局E-R图 ◼ 在进行E-R图合并时,要注意消除不一致性和 冗余。因此,要特别注意以下一些问题: ◼ 表示相同事物的实体名和属性名要统一 ◼ 相同的两个实体在不同的E-R图中可能存在 着不同的联系