数据库技术 张俊玲 王秀英 第14章新.pptVIP

  • 0
  • 0
  • 约1.11千字
  • 约 22页
  • 2015-12-24 发布于广东
  • 举报
第14章 概念结构设计 本章的重点是学习绘制E-R图,来建立数据库应用系统的概念模型。 14.1 概念模型 14.2 使用E-R方法建立概念模型 14.1 概念模型 14.1.1 认识概念模型和概念结构设计 14.1.2 信息世界中的主要概念 (1)实体 客观存在并相互区别的事物称为实体。 (2)属性 属性是实体所具有的特征。 (3)关键字 关键字是能惟一标识实体的属性。 (4)域 属性的取值范围称为该属性的域。 (5)实体型 用实体名及其属性名描述同一类实体称为实体型。 (6)实体集 具有相同特征的实体的集合称为实体集。 14.1.3 实体间的联系 (1)一对一联系 (2)一对多联系 (3)多对多联系 14.2 使用E-R方法建立概念模型 E-R模型(Entity-Relationship model) 实体:用矩形表示,矩形框内写明实体名。 属性:用椭圆表示,椭圆内写明属性名,并且将椭圆用线与相应的实体连接。 联系:用菱形表示,菱形框内写明联系名,并用线分别与有关的实体连接起来,同时在线上注明联系类型(1:1,1:n或m:n)。 “教学管理系统”为例,讲述构建E-R模型 构建“教学管理”E-R模型。 在建立E-R模型时有几点需要注意。 1.相对原则 2.简单原则 3.设计过程 建立E-R模型的一个企业应用包括人员管理、设备管理、生产管理等功能模块。 人员管理需要记录职工编号、姓名、职务(干部/工人)、年龄、性别等;一个职工工作于一个部门,一个部门有若干职工;对于部门应记录各部门的编号、名称、负责人、电话等信息。 设备管理模块管理设备处的若干人员和若干设备,对于设备需要记录设备编号、名称、价格、装配完成日期、装配的零件名称和零件数量;对于零件需要记录零件编号、名称、规格;对于设备处需记录单位编号、负责人、电话;设备处的人员同样记录职工编号、姓名、职务(干部/工人)、年龄、性别等。每一个设备由多种零件装配而成,而一种零件也可能装配在多种设备上。 生产管理模块管理若干生产处的若干人员和进行零件的生产,对于各生产处需记录各生产处编号、负责人、电话;对于零件需要记录零件编号、名称、规格;生产处的人员同样记录人员编号、姓名、职务(干部/工人)、年龄、性别等。每一个生产处生产多种零件,而一种零件也可能由多个生产处生产,对于生产需要记录生产日期、生产数量等。 使用E-R方法建立概念模型的具体步骤如下。 (1)设计局部E-R模型 (2)将局部E-R模型集成全局E-R模型 *

文档评论(0)

1亿VIP精品文档

相关文档