数据库与互联网 自考
- 格式:doc
- 大小:83.00 KB
- 文档页数:9
第二章练习题
一、单选题
1.数据模型有三个要素,其中用于描述系统静态特性的是()。
A 数据结构
B 数据操作
C 数据完整性约束
D 数据检索
2.在关系数据库中,表与表之间的联系是通过如下哪项实现的()。
A 实体完整性规则B参照完整性规则
C用户自定义的完整性规则D值域
3.在概念模型中的一个实体对应于数据库中一个关系的一个()。
A属性B字段
C 列
D 元组
4.规范化理论是关系数据库进行逻辑设计的理论依据。
根据这个理论,关系数据库中的关系必须满足:其每一属性都是()。
A 互不相关的
B 互相关联的
C 长度可变的
D 不可分解的
5.在数据库系统的三级模式之间,提供两层映象的作用是提高()。
A 数据的一致性B数据的独立性
C 数据的完整性
D 操作的可行性
6.实体完整性规则是指关系中()。
A 元组值不允许空
B 属性值不允许空
C 主码值不允许空
D 外码值不允许空
7.如果关系R中有3个属性4个元组,关系S中有5个属性3个元组,则R×S
的属性个数和元组个数分别是()。
A 8和7
B 8和12
C 15和7
D 15和12
8.下列涉及空值的SQL表达式中,不正确的是()。
A age IS NULL
B age IS NOT NULL
C age=NULL
D NOT (age IS NULL)
9.E-R模型的基本成分是()。
A 字段与记录
B 库结构与属性
C 实体与联系
D 记录与属性
10.关于数据库概念模型的说法中正确的是()。
A 依赖于DBMS,独立于硬件设备
B 独立于硬件设备和DBMS
C 依赖于操作系统,独立于DBMS
D 独立于用户需求
A 概念模式
B 外模式
C 逻辑模式
D 物理模式
14.已知关系R,S和T如图所示()。
A A1A2
B A1A3
C A2A3
D A1A2A3
16.对全局数据逻辑结构和特征的描述称为()。
A 外模式
B 内模式
C 模式
D 存储模式
17.在SQL语句中,与X BETWEEN 20 AND 30等价的表达式是()。
A X>20 AND X<30
B X>=20 AND X<=30
C X>20 AN
D X<=30 D X>=20 AND X<30
18.关于关系性质的下列说法中,错误的是()。
A 列名不能相同
B 列是同质的
C 列的顺序无关紧要
D 不同列不能有相同的域
19.如果关系R中有4个属性和3个元组,关系S中有3个属性和5个元组,则
R S的属性个数和元组个数分别是()。
A 7和8
B 7和15
C 12和8
D 12和15
20.已知三个关系:
学生(学号,姓名,性别)
课程(课程编号,课程名称,学时)
成绩(学号,课程编号,分数)
若要列出选修课程名称为“DB”,且分数低于60的学生姓名和分数,则应使用的关系代数运算有()。
A 选择,投影,自然连接
B 选择,投影
C 选择,自然连接
D 投影,自然连接
21.用二维表来表示实体及实体之间联系的数据模型称为()。
A 实体-联系模型
B 层次模型
C 网状模型
D 关系模型
22.数据库系统的三级模式结构和两级映象功能,使得数据库系统具有较高的()。
A 事务并发性
B 事务隔离性
C 设备独立性
D 数据独立性
23.有关系R和S,关系代数运算R∩S等价于()。
A S-(R-S)
B R-(R-S)
C R-S
D S-R
24.以下关于DBMS的叙述中,正确的是()。
A DBMS用DML来定义三级模式
B DBMS用DDL来实现对数据库的各种操作
C DBMS是用户与应用程序之间的接口
D DBMS是用户与数据库之间的接口
D 用于现实的建模,与具体的DBMS有关
27.下列哪组概念都属于信息世界()。
A 实体型,项集,码
B 实体,关系,属性
C 实体集,联系,域
D 关系,联系,实体
28.有如下关系:学生(学号,姓名,性别,专业号,年龄),将属性年龄的取
值范围定义在0-120之间符合()。
A 实体完整性
B 参照完整性
C 用户定义的完整性
D 逻辑完整性
29.以下哪种说法是正确的()。
A n目关系只能有n个属性
B n目关系可以有任意个属性
C n目关系的属性必定有多于或等于n个
D n目关系的属性必定少于或等于n个
30.在关系数据库中,外模式对应的是()。
A 基本表
B 视图
C 存储文件
D 视图和部分基本表
31.数据管理技术处于数据度库系统阶段的时间段是()。
A 60年代后期到现在
B 60年代到80年代中期
C 80年代以前
D 70年代以前
32.数据结构是()。
A 所研究的对象内容的集合
B 所研究的对象类型的集合
C 所研究的对象概念的集合
D 所研究的对象层次的集合
33.数据的逻辑独立性是指()。
A 存储结构与物理结构的逻辑独立性
B 数据与存储结构的逻辑独立性
C数据与程序的逻辑独立性
D数据元素之间的逻辑独立
34.以下选项中,属于关系的基本类型的是()。
A 堆栈表
B 视图表
C 双列表
D 散列表
35. E-R模型设计属于数据库的()。
A 概念设计
B 逻辑设计
C 物理设计
D 程序设计
二.填空题
1.在数据库的三级模式体系结构中,外模式与模式之间的映象实现了数据库的
()独立性。
2.按谓词变元的不同,关系演算可分为元组关系演算和()。
3.一个数据模型至少需要描述数据的静态特征,数据的动态特征和()三项内
容。
4. 在关系代数运算中,并、笛卡尔积、投影、选择和()为基本的运算。
5.关系模型中可以有三类完整性约束:其中()完整性和()完整性是关系模
型必须满足的完整性约束条件,应该由关系系统自动支持。
6.关系演算是以数理逻辑中的谓词演算为基础的,按谓词变元的功能,关系演
算可分为()和().
7.在ALPHA语言中引入元组变量是为了简化关系名和()
8.在关系代数中传统的集合运算是二目运算,包括并、交、差、()四种运算。
9.在数据库系统中,数据的最小存取单位是()。
10.实体完整性规则是指关系的()非空。
11.如果只对关系中的某些属性感兴趣,则可用关系代数的()运算选择这些属
性。
12.DBMS的数据控制功能包括完整性控制、并发控制、安全性控制和()。
13. RDBMS产品发展分三个阶段,在第三阶段(20世纪90年代)RDBMS产品加
强了对()和安全性的支持。
参考答案:一.单选题
1. A
2. B
3. D
4. D
5. B
6. C
7. B
8. C
9. C
10.B
11.C
12.C
13.B
14.B
15.B
16.C
17.B
18.D
19.B
20.A
21.D
22.D
23.B
24.D
25.C
26.A
27.C
28.C
29.A
30.B
31.A
32.B
33.C
34.B
35.A
二、填空题
1.逻辑
2.域关系演算
3.数据完整性约束
4.差 P43
5.实体,参照
6.元组关系演算,域关系演算
7.在操作条件中使用量词
8.广义笛卡尔积
9.数据项
10.主码|主属性
11.投影
12.数据库恢复
13.完整性。