13.数据库设计
0.大纲

1.数据库设计
概念结构产物,ER模型
逻辑结构设计,关系模式

2.ER模型(实体间联系类型)

弱实体,双矩形

3.数据库设计答题技巧
ER图是数据方面的建模, 数据流图是功能方面的建模

4.案例分析
经理是一种特殊的员工,怎么表示,画一条线,加一个圈,特殊的人,矩形形里面画两条竖线

案例1
别被题目干扰了,客房和客户,是多对多,只要时间错开





可能有多个,例如员工号,可能还有部门号


缺点,权限信息会重复存很多次,造成数据冗余
优点,减少了一次连接操作
案例2

、
】



经理是一种特殊的员工,怎么表示,画一条线,加一个圈,特殊的人,正方形里面画两条竖线58




5.常考的题型
问题1

补充图的联系,如下 在题目上的图,补充即可

问题2


补充题目,缺失的属性和相应的,主外键

问题3


问题4 完整性约束

把相应的表,的主外键写出来即可

问题5 是否需要新增加实体

ER图的多对多不显示在实体上,显示在在联系上



问题6 新加关系模式


问题7 是否全码



浙公网安备 33010602011771号