数据库系统概论习题(附参考答案).docx
数据库系统概论习题(附参考答案)
一、单选题(共97题,每题1分,共97分)
1.数据库系统中应用程序数据库的接口是()。
A、数据库管理系统(DBMS)
B、数据库集合
C、操作系统(OS)
D、计算机中的存储介质
正确答案:A
2.下列关于规范化理论各项中正确的是()。
A、规范化一般是通过分解各个关系模式实现的,但是有时也有合并
B、对于一个关系模式来说,规范化越深越好
C、一级范式要求一个非主码属性完全函数依赖于关键字
D、满足二级范式的关系模式一定满足一级范式
正确答案:D
3.在关系模型中,关系要符合一个最基本的条件,即每个分量必须是不可分的数据项。该条件描述的是()。
A、1NF
B、BCNF
C、2NF
D、3NF
正确答案:A
4.在SQL语句中,对输出结果进行排序的语句是()。
A、ORDERBY
B、GROUPBY
C、WHERE
D、HAVING
正确答案:A
5.在概念模型中,事物称为()
A、实体
B、对象
C、节点
D、记录
正确答案:A
6.在数据库系统中,外模式/模式映像用于解决数据的()。
A、逻辑独立性
B、分布独立性
C、物理独立性
D、结构独立性
正确答案:A
7.候选码中的属性可以有()。
A、多个
B、1个或多个
C、1个
D、0个
正确答案:B
8.数据库系统并发控制的主要方法是采用()机制。
A、改为串行
B、不加任何控制
C、封锁
D、拒绝
正确答案:C
9.设计性能较优的关系模式称为规范化,规范化主要的理论依据是()。
A、关系规范化理论
B、数理逻辑
C、关系代数理论
D、关系运算理论
正确答案:A
10.两个事务T1、T2,并发操作如下所示,则()。
A、读脏数据
B、不存在任何问题
C、丢失修改
D、不可重复读
正确答案:C
11.根据关系数据库规范化理论,关系数据库中的关系要满足第一范式,下面“部门“关系中,因哪个属性而使它不满足第一范式()部门(部门号,部门名,部门成员,部门总经理)
A、部门成员
B、部门总经理
C、部门名
D、部门号
正确答案:A
12.关系代数运算中,传统的集合运算包括()
A、选择、投影、连接和除
B、选择、投影和连接和自然连接
C、并、差、交、选择、投影和连接
D、并、差、交和笛卡尔积
正确答案:D
13.当修改基表数据时,视图()。
A、无法看到修改结果
B、不许修改带视图的基表
C、需要重建
D、可以看到修改结果
正确答案:D
14.若关系R和S分别包含r和s个属性,分别含有m和n个元组,则R×S()。
A、包含r+s个属性和m×n个元组
B、包含r×s个属性和m+n个元组
C、包含r×s个属性和m×n个元组
D、包含r+s个属性和m+n个元组
正确答案:A
15.设有三个域D1={A,B}、D2={C,D,E}、D3={F,G},则其笛卡尔积D1×D2×D3的基数为()。
A、12
B、3
C、5
D、7
正确答案:A
16.下面哪一个不是数据库复制的方式?()
A、级联复制
B、主从复制
C、镜像复制
D、对等复制
正确答案:C
17.SQL语句中,用于修改表结构的命令是()。
A、ALTER
B、CREATE
C、UPDATE
D、DROP
正确答案:A
18.为“学院”表增加一个字段“教师人数”的SQL语句是()
A、altertable学院add教师人数
B、alterstru学院add教师
C、changetable学院insert教师人数
D、changetable学院add教师人数
正确答案:A
19.NULL是指()。
A、0
B、无任何值
C、空字符串
D、空格
正确答案:B
20.在数据库系统中,“数据独立性”和“数据联系”这两个概念之间的联系是()。
A、后者蕴涵前者
B、同时成立或不成立
C、没有必然的联系
D、前者蕴涵后者
正确答案:C
21.一个关系的主码放在另外一个关系中,它被称为()。
A、超码
B、主码
C、外码
D、候选码
正确答案:C
22.在关系R(R#,RN,S#)和S(S#,SN,SD)中,R的主码是R#,S的主码是S#,则S#在R中称为()。
A、外码
B、候选码
C、主码
D、超码
正确答案:A
23.关系模式R的整个属性组是码,则R满足的最高范式至少是()。
A、3NF
B、1NF
C、2NF
D、BCNF
正确答案:A
24.以下不能作为关系数据库的关系的是()。
A、T(学号,班级,系)
B、N(学号,班主任,专业)
C、M(学号,姓名,简历)
D、S(学号,系,宿舍号)
正确答案:C
25.层次模型、网状模型和关系模型的划分根据是()。
A、记录长度
B、数据之间的联系
C、文件的大小