《数据库概念结构设计.docx》由会员分享,可在线阅读,更多相关《数据库概念结构设计.docx(2页珍藏版)》请在三一办公上搜索。
数据库概念结构设计1、数据库设计的基本步骤: 1)需求分析-调查说明书 2)概念设计-其中包含的事物及之间的关系 3)逻辑设计-其中包含的数据及之间的关系 4)物理设计-以计算机而言,数据怎么存储的 5)数据库的实施与运行 2、概念设计-概念模型:ER模型-实体联系模型-entity relationship model 逻辑设计-数据模型:关系模型-2维行列表 3、ER模型的3个要素: 实体:矩形 属性:椭圆 关系:菱形,一般用动词描述 (1对1,1对多,多对多) 4、具体实例: 1)总经理与公司-概念设计阶段 第1种表达: 总经理(姓名,性别,年龄,部门.) 公司(名称,地点,电话.) 管理(姓名,名称) 第2种表达: 总经理(姓名,性别,年龄,部门.,名称) 公司(名称,地点,电话.,姓名) 键:就是关键字,是属性的集合。 在属性中,找出一个属性或组合属性能唯一地标识实体,就是键,用下划线标出。 2)总经理与公司-概念模型ER图的绘制 给出现实中尽可能包含的实体 给出每个实体的属性及键 给出实体间可能存在的关系 给出每个关系的种类及可能存在的属性 5、练习1 & 练习2