南开《数据库基础与应用》19秋期末考核[答案]答案
《数据库基础与应用》19秋期末考核-0001
一、单选题 (共 20 道试题,共 20 分)
1.数据库的概念模型独立于()
A.现实世界
B.具体的机器和DBMS
C.信息世界
D.E-R图
2.在数据字典中,反映了数据之间的组合关系的是()
A.数据逻辑
B.数据记录
C.数据结构
D.数据存储方式
3.关系运算中花费时间可能最长的运算是()
A.除
B.选择
C.笛卡尔积
D.投影
4.E-R图是表示概念模型的有效工具之一,图中的菱形框表示的是( )
A.联系的属性
B.联系
C.实体的属性
D.实体
5.如果关系模式R∈1NF,并且每一个没住属性都完全函数依赖于R的码,则()
A.R∈4NF
B.R∈3NF
C.R∈2NF
D.R∈1NF
6.同一个关系模型的任两个元组值()
A.必须全同
B.可全同
C.以上都不是
D.不能全同
7.常见的数据库保护措施有安全性保护、完整性保护、并发控制和()
A.缺失性保护
B.故障恢复
C.并行分析
D.串行优化
8.数据库系统的核心是()
A.软件工具
B.数据模型
C.数据库管理系统
D.数据库
9.当2NF消除了非主属性对码的传递函数依赖后,则成为()
A.R∈4NF
B.R∈3NF
C.R∈2NF
D.R∈1NF
10.关系模式中的模式至少遵循()
A.BCNF
B.3NF
C.2NF
D.1NF
11.数据库的特点之一是数据的共享,严格地讲,数据共享是指()
A.多种应用、多种语言、多个用户相互覆盖地使用数据集合
B.多个用户、同一种语言共享数据
C.多个用户共享一个数据文件
D.同一个应用中的多个程序共享一个数据集合
12.“元数据”是指()
A.数据项的描述
B.数据结构的描述
C.数据的来源
D.基本数据
13.若用如下的SQL语句创建一个student表:CREATE TABLE student(NO C(4) NOT NULL,NAME C(8) NOT NULL,SEX C(2),AGE N(2)) 可以插入到student表中的是( )
A.(NULL,‘曾华’,‘男’,‘23’)
B.(‘1031’,‘曾华’,男,23)
C.(‘1031’,‘曾华’,NULL,NULL)
D.(‘1031’,NULL,‘男’,23)
14.候选关键字中的属性称为( )
A.非主属性
B.复合属性
C.关键属性
D.主属性
15.关于“死锁”,下列说法中正确的是( )
A.死锁是操作系统中的问题,数据库操作中不存在
B.当两个用户竞争相同资源时不会发生死锁
C.在数据库操作中防止死锁的方法是禁止两个用户同时操作数据库
D.只有出现并发操作时,才有可能出现死锁
16.范式(Normal Form)是指()
A.规范化的等式
B.规范化的数学表达式
C.规范化的抽象表达式
D.规范化的关系
17.数据库恢复的基础是利用转储的冗余数据。这些转储的冗余数据包括( )
A.日志文件、数据库后备副本
B.数据字典、应用程序、日志文件、审计档案
C.数据字典、应用程序、数据库后备副本
D.数据字典、应用程序、审计档案、数据库后备副本
18.关系规范化中的删除操作异常是指( )
A.应该插入的数据未被插入
B.应该删除的数据未被删除
C.不该插入的数据被插入
D.不该删除的数据被删除
19.数据库并发操作可能带来的问题包括()
A.非法用户的使用
B.数据独立性会提高
C.增加数据冗余度
D.丢失更新
20.数据库系统安排多个事务并发执行的过程称为()
A.进程
B.调度
C.步骤
D.优先级
南开《数据库基础与应用》19秋期末考核[答案]标准满分答案
二、多选题 (共 20 道试题,共 40 分)21.用户可以用SQL语言对下面( )对象进行查询
A.视图
B.存储文件的逻辑结构
C.存储文件
D.基本表
22.在概念设计中,区分实体域属性时要遵循的原则有( )
A.聚合性原则:通过聚合将不同的属性关联起来
B.原子性原则:实体需要进一步描述,属性不可再分
C.依赖性原则:属性单向依赖于实体
D.一致性原则:实体的属性间存在某种关联性和一致性
23.关于范式的说法正确的是( )
A.如果一个关系模式的所有属性都不可再分,则该关系属于1NF
B.如果一个关系不属于2NF,会导致修改异常
C.如果一个关系不属于2NF,会产生插入异常
D.如果一个关系不属于2NF,会产生删除异常
24.常用的数据库恢复技术有()
A.转储
B.日志
C.复制
D.剪辑
25.在存取控制技术中,客体是系统中的被动实体,包括()
A.视图
B.索引
C.文件
D.基本表
26.E-R图中的联系在转换时的原则是( )
A.1:n的联系必须将联系合并到n端实体中
B.1:n的联系必须将联系合并到1端实体中
C.1:1的联系必须将联系合并后一个实体中
D.1:1的联系可以将联系合并到两个实体中的任意一个
27.下面关于唯一索引描述正确的是( )
A.某列创建了唯一索引,则这一列为主键
B.某列创建为主键,则该列会自动创建唯一索引
C.不允许插入重复的列值
D.一个表中可以有多个唯一索引
28.在数据库运行阶段,由DBA完成的经常性的维护工作包括()
A.数据库的转储和恢复
B.数据库的安全性、完整性控制
C.数据库性能的监督、分析和改进
D.数据库内核的重构
29.数模模型概念中包含的内容有()
A.数据的静态特征
B.数据的物理存储特征
C.数据的完整性特征
D.数据的动态特征
30.数据模型包括( )
A.数据结构
B.数据管理员
C.数据操作
D.完整性约束
31.关系是一种规范化的二维表格,规范性限制包括()
A.元组的无序性
B.元组唯一性
C.元组分量原子性
D.元组个数有限性
32.数据库管理系统中的安全性保护措施包括()
A.身份鉴别
B.数据加密
C.审计
D.存取控制
33.成绩表grade中字段score代表分数,以下( )语句返回成绩表中的最低分
A.select top 1 score from grade order by score desc
B.select top 1 score from grade order by score asc
C.select min(score) from grade
D.select max(score) from grade
34.数据库管理员希望对数据库进行性能优化,以下有效的方法是( )
A.将数据库的数据库文件和日志文件分别放在不同的分区上
B.将数据库涉及到的所有文件单独放在一个分区上供用户访问
C.在数据库服务器上尽量不要安装其他无关服务
D.一个表中的数据行过多时,将其划分为两个或多个表
35.关于模式分解,说法正确的是()
A.分解要有“保持函数依赖”
B.分解要“分解函数值之间的逻辑依赖”
C.分解具有“高效可行性”
D.分解具有“无损连接性”
36.下面说法正确的是( )
A.数据库运行一段时间后,由于记录的增、删、改,会导致数据库的性能下降
B.数据库的重组织会改变原来设计的数据逻辑和物理结构
C.数据库的重构造会改变数据库的模式和内模式
D.DBMS一般都提供重组织数据库的实用程序,供DBA使用
37.运算的三大要素是()
A.运算结果
B.运算符
C.运算效率
D.运算对象
38.应用系统的数据处理模型中的联机事务处理模型OLTP的特点包括( )
A.数据量不大
B.并发性要求高且严格的要求事务的完整、安全性
C.实时性要求低
D.交易一般是确定的,对确定性的数据进行存取
39.在数据库的概念设计过程中,验证整体概念结构,要满足( )
A.概念结构与用户无关,无须征求用户的意见
B.整体概念结构能准确反映原来的每个视图结构
C.整体概念结构是进一步设计数据库的基础
D.整体概念结构内部必须一致,不存在相互矛盾的表达
40.在数据库中,关于联系说法正确的是( )
A.现实世界中事务内容的联系无法抽象到信息世界中
B.实体内部的联系通常是指组成实体的各属性之间的联系
C.实体之间的联系通常是指不同实体集之间的联系
D.实体之间的联系可以是任意的
三、判断题 (共 10 道试题,共 10 分)
41.可移植性是数据库必须提供的数据控制功能。
42.部分函数依赖必然是传递函数依赖。
43.数据查询不属于数据模型所描述的内容
44.若关系模式A∈2NF,则A∈3NF
45.候选关键字中的属性称为主属性。
46.事务级故障和系统级故障的恢复必须使用日志文件。
47.属性是指实体具有的某种特性或若干方面的特性。
48.JDBC是一个使用关系数据库的应用程序接口,属于C++核心API的一部分。
49.系统开始运行后,DBA不需要对数据库系统进行任何干涉。
50.关系数据的更新涉及许多指针,插入和删除操作比较复杂。
四、简答题 (共 2 道试题,共 20 分)
51.什么是JDBC?JDBC四种类型的驱动程序是什么?
52.什么是视图?使用视图的好处有哪些?
五、其他题 (共 1 道试题,共 10 分)