一、选择题
- B
- C
- C
- A
- C
- B
- C
- B
- D
- C
- D
- B
- B
- D
- B
- B
- A
二、填空题
- 数据库的结构设计、数据库的行为设计
- 新奥尔良法
- 分析和设计、实现和运行‘’
- 需求分析
- 概念结构设计
- 自顶向下、自底向上
- 属性冲突、命名冲突、结构冲突
- 逻辑结构设计
- 确定物理结构、评价物理结构
- 数据库加载
- 运行和维护
- 物理
- 数据字典
- 需求分析
- 载入
三、设计题
1、一个图书管理系统中有如下信息
图书:书号、书名、数量、位置
借书人:借书证号、姓名、单位
出版社:出版社名、邮编、地址、电话、E-mail
其中约定:
任何人可以借多种书,任何一本书可以被多人借,借书和还书时,要登记相应的借书日期和还书日期;一个出版社可以出版多种书籍,同一本书仅为一个出版社所出版,出版社具有唯一性。
根据以上情况,完成以下设计:
1)设计该系统的E-R图
2)将E-R图转换为关系模式
图书:(书号、书名、数量、位置、出版社名)
借书人:(借书证号、姓名、单位)
借还书:借还书ID(借还书ID、借书日期、还书日期、书号、借书证号)
出版社:(出版社名、邮编、电话、地址、E-mail)
3)指出转换后的每个关系模式的主码
图书:书名
借书人:借书证号
借还书:借还书ID
出版社:出版社名
2、图6-26(a)、(b)、(c)给出某企业管理系统不同的局部E-R图,将其合成一个全局E-R图,并设置各个实体以及联系的属性(允许增加必要的属性,也可以将实体的属性改为联系的属性)
好像方向有点不对,不要紧,哈哈哈
各实体的属性如下:
部门:部门号、部门名、电话、地址
职员:职员号、职员名、职务、年龄、性别
设备处:单位好、电话、地址
工人:工人编号、姓名、年龄、性别
设备:设备号、名称、规格、价格
零件:零件号、名称、规格、价格
厂商:单位号、名称、电话、地址
欢迎大家关注下个人的「公众号」:独醉贪欢
后台回复「无脑死磕数据库原理」即可获得练习题与答案