10月数据库练习题库及答案(附解析)
一、单选题(共30题,每题1分,共30分)
1.Access2010数据库中的表是一个()。
A、交叉表
B、线型表
C、报表
D、二维表
正确答案:D
答案解析:Access2010中一个关系就是一张二维表
2.在数据库的物理结构中,将具有相同值的元组集中存放在连续的物理块称为()存储方法。
A、HASH
B、B+树索引
C、聚簇
D、其它
正确答案:C
答案解析:聚簇存储方法是将具有相同值的元组集中存放在连续的物理块中,这样可以提高某些查询的效率,因为在查询时可以通过聚簇索引快速定位到相关元组所在的物理块,减少磁盘I/O操作。HASH存储方法是通过哈希函数将数据映射到不同的存储位置;B+树索引是一种树形的数据结构用于提高数据查找效率;这里描述的不是其他常见的存储方法,所以答案是聚簇,选C。
3.数据库系统的核心是()。
A、数据库
B、数据库管理员
C、数据模型
D、数据库管理系统
正确答案:D
答案解析:数据库管理系统是整个数据库系统的核心,位于用户和操作系统之间。
4.数据库的层次模型应满足的条件是()
A、允许一个以上的结点无双亲,也允许一个结点有多个双亲
B、必须有两个以上的结点
C、有且仅有一个结点无双亲,其余结点都只有一个双亲
D、每个结点有且仅有一个双亲
正确答案:C
答案解析:层次模型的特点是有且仅有一个结点无双亲(根结点),其余结点都只有一个双亲。选项A不符合层次模型定义;选项B不是层次模型必须满足的条件;选项D描述的是树状结构的一种,但不是层次模型的准确条件。
5.一个表中,某个字段或者字段集是另一个表的主键,则将这个字段或者字段集称为()
A、主关键字
B、外关键字
C、输入掩码
D、有效性规则
正确答案:B
答案解析:外关键字是一个表中的一个字段或字段集,它引用另一个表的主键。这个字段或字段集的值必须与被引用表中的主键值匹配,以维护两个表之间的关系。例如,在一个订单表中可能有一个客户ID字段,它引用客户表的主键客户ID。这样通过客户ID字段可以建立订单表和客户表之间的联系。主关键字是一个表中用于唯一标识每条记录的字段或字段集;输入掩码用于定义数据的输入格式;有效性规则用于限制输入到字段中的数据必须满足的条件。
6.数据表中有5条记录,其中“编码”是文本型字段,其值分别为:127、99、87、135、8,若按该字段对记录进行降序排序,则正确的是()
A、8、87、99、127、135
B、127、99、135、8、87
C、99、87、8、135、127
D、87、99、135、8、127
正确答案:C
答案解析:文本型数字排序,规则为从左到右逐字符比较,直到可以比较出大小为止。
7.Access字段名不能包含的字符是()
A、@
B、[]
C、%
D、
正确答案:B
答案解析:字段名命名规则中,不能使用方括号。
8.如果对一个关系实施某种关系运算以后得到一个新的关系,新关系中的元组数量少于原关系中的元组数,则实施的关系运算为()
A、选择
B、自然连接
C、投影
D、连接
正确答案:A
答案解析:从一个二维表中选出若干行,这种关系运算就是选择。
9.数据类型是()
A、字段的另-一种说法
B、决定字段能包含哪类数据的设置
C、一类数据库应用程序
D、一类用来描述Access表向导允许从中选择的字段名称
正确答案:B
答案解析:数据类型是决定字段能包含哪类数据的设置。不同的数据类型规定了字段所能存储的数据的种类、格式和范围等,例如文本类型可存储字符数据,数字类型用于存储数值等。
10.在关系数据库系统中,当关系的型改变时,用户程序也可以不变。这是
A、数据的位置独立性
B、数据的逻辑独立性
C、数据的物理独立性
D、数据的存储独立性
正确答案:B
答案解析:当关系的型改变时,数据库管理员对各个关系的结构进行相应的改变,由于应用程序是依据数据库的外模式编写的,而外模式与模式之间存在映射关系,所以应用程序不必修改,这体现了数据的逻辑独立性。
11.存取方法设计是数据库设计的()阶段的任务。
A、需求分析
B、物理结构设计
C、概念结构设计
D、逻辑结构设计
正确答案:B
答案解析:物理结构设计阶段主要考虑数据库的存储结构和存取方法,以提高数据库的性能。存取方法设计是物理结构设计的重要内容之一,它涉及到如何有效地存储和检索数据,包括选择合适的存储结构(如索引结构)、确定数据的存放位置等,以优化数据库系统的性能。
12.有关字段的数据类型不包括()。
A、字段大小可用于设置文本,数字或自动编号等类型字段的最大容量
B、可对任意类型的字段设置默认值属性
C、有效性规则属性是用于限制此字段输入值的表达式
D、不同的字段类型,其字段属性有所不