三、系统设计 ◆(3)概念设计的概念及其步骤 口概念设计的目标 产生反映信息需求的数据库概念结构,即概念模式 与具体的计算机无关; 其主要技术手段是ER图,或者uML图 口概念设计的主要步骤: 进行数据抽象 o思考项目中涉及到的实体,及其实体间的联系 设计局部概念模式 o绘制局部的ER图 将局部概念模式综合为全局概念模式 o两两合并局部ER图,得到全局ER图 评审 2021/1/27
三、系统设计 ◆ (3)概念设计的概念及其步骤 概念设计的目标 产生反映信息需求的数据库概念结构,即概念模式 与具体的计算机无关; 其主要技术手段是E-R图,或者UML图。 概念设计的主要步骤: 进行数据抽象 o 思考项目中涉及到的实体,及其实体间的联系 设计局部概念模式 o 绘制局部的ER图 将局部概念模式综合为全局概念模式 o 两两合并局部ER图,得到全局ER图 评审 16 2021/1/27
三、系统设计 ◆(4)概念模式设计过程 绘制方法 方框代表实体,园角方框代表属性,菱形框代表联系, 直线代表连接 设计局部ER图: ●确定实体: ●确定联系: o(1:1联系,1:N联系,M:N联系) 确定属性: o与其他实体发生联系的性质不能作为实体的属性存在, o可以分解的性质不能作为实体的属性存在, o实体与属性之间的关系只能是1对多的。 17 2021/1/27
17 2021/1/27 三、系统设计 ◆ (4)概念模式设计过程 ▪ 绘制方法 ▪ 方框代表实体,园角方框代表属性,菱形框代表联系, 直线代表连接 ▪ 设计局部E-R图: 确定实体: 确定联系: o (1:1联系,1:N联系,M:N联系) 确定属性: o 与其他实体发生联系的性质不能作为实体的属性存在, o 可以分解的性质不能作为实体的属性存在, o 实体与属性之间的关系只能是1对多的
三、系统设计 局部ER图合并为全局ER图 确定公共实体类型 消除冲突:(属性冲突、结构冲突、命名冲突、域冲突等) 两两合并,直至全局 优化全局ER图 2021/1/27
三、系统设计 ▪ 局部E-R图合并为全局E-R图: 确定公共实体类型 消除冲突:(属性冲突、结构冲突、命名冲突、域冲突等) 两两合并,直至全局: 优化全局E-R图 18 2021/1/27