您的位置:首页 > 数据库

数据库练习三

2005-12-05 11:07 357 查看
一、单项选择题
1、 在数据库中,事物的特性在信息世界中称为( )
A. 实体 B.实体键  C.属性 D.关系键
2、在关系中能唯一标识元组的属性集称为关系模型的( )。
A.主键 B.超键 C.候选键 D.外键
3.在 SQL语言中,对输出结果排序的是( )。
A.ORDER BY B.WHERE C.GROUP BY D.HAVING
4、在SELECT语句中使用* , 表示( )。
A.选择任何属性 B.选择全部属性
C.选择全部元组 D.选择主码
5. 下列四项中说法不正确的是( )
A).数据库减少了数据冗余 B).数据库中的数据可以共享
C).数据库避免了一切数据的重复 D).数据库具有较高的数据独立性
6. 如果一个班只能有一个班长,而且一个班长不能同时担任其他班的班长,班级和班长两个实体之间的关系属于 ( )
A)一对一联系 B)一对二联系 C)多对多联系 D)一对多联系
7 在数据库技术中,独立于计算机系统的模型是( )。
A.E-R模型 B.层次模型 C.关系模型 D.面向对象的模型
8.逻辑数据独立性是指修改( )
A.外模式保持模式不变 B.内模式保持模式不变
C.模式保持外模式不变 D.模式保持内模式不变
9.在SQL语言中,属于DML的操作命令是( )
A.CREATE B.GRANT
C.UPDATE D.DROP
10.一辆汽车由多个零部件组成,且相同的零部件可适用于不同型号的汽车,则汽车实体集与零部件实体集之间的联系是( )
A. 1:1 B. 1:M
C. M:1 D. M:N
11.任何一个满足2NF但不满足3NF的关系模式都不存在( )
A.主属性对候选键的部分依赖 B.非主属性对候选键的部分依赖
C.主属性对候选键的传递依赖 D.非主属性对候选键的传递依赖
12.学校数据库中有学生和宿舍两个关系:
学生(学号,姓名) 和 宿舍(楼名,房间号,床位号,学号)
假设有的学生不住宿,床位也可能空闲。如果要列出所有学生住宿和宿舍分配的情况,包括没有住宿的学生和空闲的床位,则应执行( )
A.外联接 B.左外联接
C.右外联接 D.自然联接
13.用下面的SQL语句建立一个基本表:
CREATE TABLE Student(Sno CHAR (4) NOT NULL,
Sname CHAR (8) NOT NULL,
Sex CHAR (2),
Age SMALLINT)
可以插入到表中的元组是( )
A.′5021′,′刘祥′,男,21 B.NULL,′刘祥′,NULL,21
C.′5021′,NULL,男,21 D.′5021′,′刘祥′,NULL,NULL
二、填空题
1、位于用户和操作系统之间的一层数据管理软件是______。
2、数据管理技术的发展经过人工管理和_________,__________三个阶段。
3、实体完整性规则是对_________的约束,参照完整性规则是对_________的约束。
4、 实体之间的联系归结为一对一、 和 三种。
5、聚合函数“avg(列名)”的语义是__________。
6、在SQL中,建立、修改和删除数据库中基本表结构的命令分别为create、________和________命令
三、简答题

1 简述关系数据模型的三类完整性规则。
2、什么是数据库系统?
3、简述使用DBMS管理数据的优点
3、SQL语言具有什么功能??
4.假设一个数据库中有关系:
订单关系 R(R#,C#,P#,RD,QTY)其属性的含义依次为订单号、客户号、产品号、日期和数量。规定一张订单只能订购一种产品。
用SQL语句写出下列查询:
检索每种产品的订单个数和订购产品的总量。
5.假设一个数据库中有3个关系:
客户关系 C(C#,CN,CA),属性的含义依次为客户号、客户名称和地址;
产品关系 P(P#,PN,PR,PS),属性的含义依次为产品号、品名、单价和供应商;
订单关系 R(R#,C#,P#,RD,QTY),属性的含义依次为订单号、客户号、产品号、日期和数量。规定一张订单只能订购一种产品。
用SQL语句写出下列查询:
列出客户订购产品信息,包括日期、客户号、客户名称、品名和数量。
6.根据5题给出的3个关系,用SQL语句创建一个客户付款视图VA,VA的属性有日期、客户名称和金额(金额=单价*数量)。
7.某公司的业务规则如下:
(1)每位职工可以参加几个不同的工程,且每个工程有多名职工参与;
(2)每位职工有一个职位,且多名职工可能有相同的职位;
(3)职位决定小时工资率,公司按职工在每一个工程中完成的工时,计算酬金;
(4)职工的属性有职工号、姓名、职位和小时工资率;
(5)工程的属性有工程号和工程名称。
试根据上述业务规则:①设计ER模型;
②将ER模型转换成关系模式集,并规范化为3NF。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: