软件设计师笔记:数据库设计


软件设计师笔记:数据库设计

一、数据库设计过程

软件设计师笔记:数据库设计
关系模式是ER模型通过转化得来的。

二、ER模型

2.1 实体间联系类型

软件设计师笔记:数据库设计
a:部门和部门经理

b:部门和员工

c:顾客和商品

2.2 ER图向关系模型的转换

软件设计师笔记:数据库设计

2.3 答题技巧

软件设计师笔记:数据库设计
软件设计师笔记:数据库设计
软件设计师笔记:数据库设计
软件设计师笔记:数据库设计
易出错的空:

第四空:员工号,部门号

第八空:身份证号,客房号

问题四:这样做权限的描述会重复的存很多次,造成了数据的冗余。优点是减少了一次连接操作,查询速度变快。(空间换时间)

习题:
软件设计师笔记:数据库设计
软件设计师笔记:数据库设计
软件设计师笔记:数据库设计
软件设计师笔记:数据库设计
软件设计师笔记:数据库设计
注意,外键是其他关系的主键。

员工和紧急联系人是多对一的关系。