┏┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅☆
┇ 根据B站视频以及教材做的笔记 ╹◡╹
┇ 视频:https://www.bilibili.com/video/av19665344
┇ 教材:软件设计师考试冲刺(习题与解答)
┗┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅┅☆
课程内容提要
数据库设计过程
ER模型
实体间联系类型
E-R图向关系模型的转换
- 一对一联系:转换时可把联系单独转换成一个关系模式,也可以把联系记录到两端的任一实体上。
- 一对多联系:联系只能合并到多端实体。
- 多对多联系:联系必须单独转成一个关系模式。
答题技巧
- 详细分析实体说明
- 熟练掌握基本知识
【问题1】(1) 1:n ;(2) m:n;(3) m:n 。
【问题2】员工与权限之间有岗位的联系,m:1的联系。
【问题3】(4)员工号,部门号;(5)客房号;(6)身份证号;(7)岗位;(8)身份证号,客房号。
【问题4】逆规范化操作,缺点是造成数据冗余,优点是减少了一次连接操作,查询较快。
【问题1】
【问题2】(a) 商场编号 ;(b)部门编号;( c )员工编号。
“部门”关系中,“部门编号”是主键,“商场编号”是外键;
“员工”关系中,“员工编号”是主键,“部门编号”是外键;
“经理”关系中,“员工编号”是主键,也是外键。
【问题3】还需添加的实体是“紧急联系人”。
“员工”与“紧急联系人”存在n:1的关系。