一选择
1 C 2 A 3 A 4 B 5 C 6 A 7 A
8 C 9 C 10 D 11 B 12 B 13 D
二、填空
1、数据库管理系统 2 、文件系统、数据库管理系统
3、主键 外键
4、一对多,多对多
5、对该列求平均
6、ALTER,DROP
三、简答题
1 简述关系数据模型的三类完整性规则。
参见课本P18
2、什么是数据库系统?
参见课本P8
3、简述使用DBMS管理数据的优点
参见课本P6
3、SQL语言具有什么功能??
参见课本P27
4.假设一个数据库中有关系:
订单关系 R(R#,C#,P#,RD,QTY)其属性的含义依次为订单号、客户号、产品号、日期和数量。规定一张订单只能订购一种产品。
用SQL语句写出下列查询:
检索每种产品的订单个数和订购产品的总量。
select p#,count(*),sum(QTY)
from r
group by p#
5.假设一个数据库中有3个关系:
客户关系 C(C#,CN,CA),属性的含义依次为客户号、客户名称和地址;
产品关系 P(P#,PN,PR,PS),属性的含义依次为产品号、品名、单价和供应商;
订单关系 R(R#,C#,P#,RD,QTY),属性的含义依次为订单号、客户号、产品号、日期和数量。规定一张订单只能订购一种产品。
用SQL语句写出下列查询:
列出客户订购产品信息,包括日期、客户号、客户名称、品名和数量。
SELECT RD,C.C#,CN,PN,QTY
FROM C JION R ON C.C#=R.

这篇博客主要涵盖了数据库的选择题、填空题和简答题,涉及关系数据模型的完整性规则、数据库系统的概念、DBMS优点、SQL语言功能等。同时,通过具体的SQL查询实例,解释了如何检索产品订单数量、客户订购产品信息,并创建了一个客户付款视图。最后,根据业务规则设计了ER模型并转换为3NF关系模式。
最低0.47元/天 解锁文章
3331

被折叠的 条评论
为什么被折叠?



