绪论 单元测试

1、多选题:
数据库技术也需要面对一定的缺点,包括( )等。
选项:
A:数据安全问题
B:成本
C:性能问题
D:复杂性
答案: 【数据安全问题;
成本;
性能问题;
复杂性

第一章 单元测试

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、单选题:
在数据库中存储的是( )。
选项:
A:数据及数据之间的联系
B:信息
C:数据
D:数据模型
答案: 【数据及数据之间的联系

8、单选题:
数据模型是( )。
选项:
A:数据的集合
B:记录的集合
C:文件的集合
D:记录及其联系的集合
答案: 【记录及其联系的集合

9、单选题:
数据模型的三要素是( )
选项:
A:数据结构、数据操作和完整性约束
B:关系模型、层次模型、网状模型
C:外模式、模式和内模式
D:实体、属性和联系
答案: 【数据结构、数据操作和完整性约束

10、单选题:
数据库的概念模型独立于( )。
选项:
A:具体的机器和DBMS
B:现实世界
C:信息世界
D:E-R图
答案: 【具体的机器和DBMS

11、单选题:
数据库的三级体系结构即子模式、模式与内模式是对( )的三个抽象级别。
选项:
A:数据库管理系统
B:数据库系统
C:信息世界
D:数据
答案: 【数据

12、单选题:
一般的,一个数据库系统的外模式( )。
选项:
A:至少两个
B:可以有多个
C:只能有一个
D:最多只能有一个
答案: 【可以有多个

13、单选题:
用户或应用程序看到的那部分局部逻辑结构和特征的描述是( )模式。
选项:
A:模式
B:内模式
C:物理模式
D:子模式
答案: 【子模式

14、单选题:
子模式是( )。
选项:
A:模式的逻辑子集
B:模式的副本
C:ABC都是
D:名个植式的焦合
答案: 【模式的逻辑子集

15、单选题:
数据库的三级模式之间存在的映象关系正确的是( )。
选项:
A:模式/模式
B:外模式/内模式
C:外模式/外模式
D:外模式/模式
答案: 【外模式/模式

16、单选题:
设计数据库时应该首先设计( )。
选项:
A:数据库的物理结构
B:DBMS结构
C:数据库应用系统结构
D:数据库的概念结构
答案: 【数据库的概念结构

第二章 单元测试

1、单选题:
对关系模型叙述错误的是( )。
选项:
A:不具有连接操作的DBMS也可以是关系数据库管理系统
B:建立在严格的数学理论、集合论和谓词演算公式基础之
C:目前的DBMS绝大部分采取关系数据模型
D:用二维表表示关系模型是其一大特点
答案: 【不具有连接操作的DBMS也可以是关系数据库管理系统

2、单选题:
关系模式的任何属性( )。
选项:
A:不可再分
B:命名在该关系模式中可以不唯一
C:可再分
D:ABC都不是
答案: 【不可再分

3、单选题:
在通常情况下,下面的关系中不可以作为关系数据库的关系是( )。
选项:
A:R(学生号,学生名,班级号)
B:R(学生号,学生名,简历)
C:R(学生号,学生名,宿舍号)
D:R(学生号,学生名,性别)
答案: 【R(学生号,学生名,简历)

4、单选题:
根据关系模式的完整性规则,一个关系中的主码( )。
选项:
A:不能成为另一个关系的外码
B:不允许为空
C:可以取值
D:不能有两个
答案: 【不允许为空

5、单选题:
关系数据库中能唯一识别元组的那个属性称为( )。
选项:
A:唯一性的属性
B:关系元组的唯一性
C:不可改动的保留字段
D:关键字段
答案: 【关键字段

6、单选题:
在关系R(R#,RN,S#)和S(S#,SN,SD)中,R的主码是R#,S的主码是S#,则S#在R中称为( )。
选项:
A:主码
B:外码
C:超码
D:候选码
答案: 【外码

7、单选题:
关系模型中,一个码是( )。
选项:
A:ABC都不是
B:可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成
C:可由多个任意属性组成
D:至多由一个属性组成
答案: 【可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成

8、单选题:
一个关系数据库文件中的各条记录( )。
选项:
A:前后顺序不能任意颠倒,一定要按照输入的顺序排列
B:前后顺序不能任意颠倒,一定要按照码段值的顺序排列
C:前后顺序可以任意颠倒,但排列顺序不同,统计处理的结果就可能不同
D:前后顺序可以任意颠倒,不影响库中的数据关系
答案: 【前后顺序可以任意颠倒,不影响库中的数据关系

9、单选题:
关系代数的5个基本运算是( )。
选项:
A:并、差、交、选择和投影
B:并、差、选择、投影和笛卡尔积
C:并、差、选择、投影和自然连接
D:并、差、交、选择和笛卡尔积
答案: 【并、差、选择、投影和笛卡尔积

10、单选题:
关系数据库管理系统应能实现的专门关系运算包括( )。
选项:
A:关联、更新、排序
B:排序、索引、统计
C:选择、投影、连接
D:显示、打印、制表
答案: 【选择、投影、连接

11、单选题:
同一个关系模型的任意两个元组值( )。
选项:
A:可全同
B:不能全同
C:ABC都不是
D:必须全同
答案: 【不能全同

12、单选题:
等值连接和自然连接相比较,正确的是( )。
选项:
A:等值连接和自然连接的结果完全相同
B:等值连接的属性个数大于自然连接的属性个数
C:等值连接和自然连接的连接条件相同
D:等值连接的属性个数大于或等于自然连接的属性个数
答案: 【等值连接的属性个数大于自然连接的属性个数

13、单选题:
下述哪个是单目运算( )。
选项:
A:投影
B:并
C:除法
D:差
答案: 【投影

14、单选题:
自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的( )。
选项:
A:元组
B:记录
C:属性
D:行
答案: 【属性

15、单选题:
数据逻辑规则:R(a,b) AND S(x,y,z)→D(a,b, x,y,z)表达的是( )。
选项:
A:笛卡尔积
B:0连接
C:自然连接
D:并集
答案: 【笛卡尔积