在关系数据库设计中,设计关系模式是数据库设计中()阶段的任务。
A.逻辑设计阶段
B.概念设计阶段
C.物理设计阶段
D.需求分析阶段
A、逻辑设计阶段
A.逻辑设计阶段
B.概念设计阶段
C.物理设计阶段
D.需求分析阶段
A、逻辑设计阶段
关系模式规范化设计是为解决关系数据库中的【】问题而引入的.
A.数据冗余和操作异常
B.提高查询速度
c.减少数据操作的复杂性
D.保证数据的安全性和完整性
在关系数据库设计中,建立关系数据模型是()的任务。
A.概念设计阶段
B.需求分析阶段
C.物理设计阶段
D.逻辑设计阶段
试设计如图3-2中显示的数据库模式Library,用来记录书籍、借书人和书籍借出的情况,参照完整性在图中用有向弧来表示。请用SQL语言建立图中的关系模式,并完成下列操作: ⑴ 查询“高等教育出版社”出版的所有图书名称和编号。 ⑵ 查询所有作者是“郭雨辰”的图书的编号和名称。 ⑶ 查询“王丽”借过的所有图书的名称。 ⑷ 查询“李明”在2018年上半年期间借过的图书名称。 ⑸ 建立视图,显示2017年期间没有被人借过的图书编号和名称。 ⑹ 建立超期未归还书籍的视图,显示图书编号和名称,以及借书人姓名和电话。 ⑺ 建立热门书籍的视图,显示2017年期间借出次数最多的10本图书名称。 ⑻ 增加新书《大数据》,书号为“TP319-201”,该书由“广西师范大学出版社”出版,作者为“涂子沛”。 ⑼ 将“高等教育出版社”的电话改为“010-64054588”。 ⑽ 删除书号为“D001701”的书籍信息。
现有某个应用,涉及到两个实体集,相关的属性为:
实体集R(A#,A1,A2,A3),其中A#为码
实体集S(B#,B1,B2),其中B#为码
从实体集R到S存在多对一的联系,联系属性是D1。
(1)设计相应的关系数据模型;
(2)如果将上述应用的数据库设计为一个关系模式,如下:
RS(A#,A1,A2,A3,B#,B1,B2,D1),指出该关系模式的码。
(3)假设上述关系模式RS上的全部函数依赖为:A1→A3,指出上述模式RS最高满足第几范式?(在1NF~BCNF之内)为什么?