2019秋北理工《数据库系统应用》在线作业
试卷总分:100 得分:100
一、单选题 (共 10 道试题,共 30 分)
1.数据库系统安排多个事务并发执行的过程称为( )。
A.进程
B.调度
C.流程
D.步骤
答案: B
2.数据库系统的并发控制保证了事务的( )。
A.隔离性
B.持久性
C.原子性
D.一致性
答案: A
3.关系数据模型是用关系表示( )。
A.联系
B.属性
C.实体和联系
D.实体
答案: C
4.日志文件主要用来记录( )。
A.程序执行的结果
B.对数据的所有更新操作
C.对数据执行的所有操作
D.事务的执行过程
5.事务日志用于数据库的( )。
A.跟踪
B.恢复
C.审计
D.安全
答案:
6.二个关系做并运算,需要二个关系具有( )。
A.相容关系
B.相同属性数
C.相同元组数
D.任意关系
答案:
7.设关系R和S的属性数目分别是a和b,则关系R×S的属性数目是( )。
A.a/b
B.a-b
C.a+b
D.a*b
答案:
8.与层次和网状数据模型比较,关系模型的优点之一是( )。
A.能更好地模拟现实世界
B.存取路径对用户透明
C.存取效率高
D.可以表示实体间的各种联系
答案:
9.封锁可以避免数据的不一致性,但可能会引起系统( )。
A.死锁
B.数据丢失
C.故障
D.崩溃
答案:
10.关系模式R若属于BCNF,则R不存在( )。
A.非主属性对主属性的传递依赖
B.任何属性间的传递依赖
C.主属性对非主属性的部分依赖
D.主属性对主属性的完全依赖
答案:
二、多选题 (共 10 道试题,共 40 分)
11.在下面给出的内容中,属于DBA职责的是( )。
A.编写应用程序
B.编写完整性规则
C.定义概念模式
D.修改模式结构
答案:
12.数据模型是由()三部分组成的。
A.数据结构
B.数据操作
C.数据
D.完整性约束
答案:
13.在SQL中,DDL对数据库的操作有( )。
A.查询数据库
B.撤销数据库
C.创建数据库
D.修改数据库
答案:
14.一个关系模式的定义主要包括( )。
A.属性类型
B.属性名
C.关键字
D.关系名
答案:
15.一个“好”的关系模式应当不会发生( ),数据冗余应尽可能少。
A.结构异常
B.更新异常
C.插入异常
D.删除异常
答案:
16.SQL语言除了具有一般关系数据库语言的特点外,还具有的特点有( )。
A.高度过程化
B.语言简洁、易学易用
C.有自含式和嵌入式两种形式
D.支持关系数据库三级模式结构
答案:
17.现实世界的事物反映到人的头脑中经过思维加工成数据,这一过程要经过几个领域的,它们是()。
A.计算机世界
B.虚拟世界
C.现实世界
D.信息世界
答案:
18.SELECT语句中( )语句为必选子句,而其他子句为任选子句。
A.WHERE
B.SELECT
C.GROUP BY
D.FROM
答案:
19.下列有关数据库的恢复的说法中,正确的是( )。
A.数据库恢复,还可用最新的档案文件和日志文件的更新映象,将文件恢复到最新的检查点文件状态
B.应定期将数据库做成档案文件
C.在进行事务处理过程时数据库更新的全部内容写入日志文件
D.发生故障时用当时数据内容和档案文件更新前的映象,将文件恢复到最近的检查点文件状态
答案:
20.数据库系统包括数据库和( )。
A.软件
B.相应硬件
C.相关的各类人员
D.数据库管理系统
答案:
三、判断题 (共 10 道试题,共 30 分)
21.一个数据库只有一个概念模式,它是数据库系统三级模式结构的中间层。
答案:
22.在SELEC正确查询中,若要求查询结果中不出现重复元组,应使用短语AS。
答案:
23.因为视图自身并不占有存储空间,所以视图不是数据库对象。
答案:
24.“脏”数据的读出是数据库完整性遭到破坏的一个例子。
答案:
25.数据结构是数据模型最基本的组成部分,规定了数据模型的静态特性。
答案:
26.排它锁和共享锁是最基本的封锁方式。
答案:
27.人们利用数据仓库的主要目的是进行日常事务处理,对数据仓库的主要操作是数据查询。
答案:
28.一个数据库应用系统的好坏,很大程度上取决于数据库设计的好坏。
答案:
29.已经完成的事务可以撤消。
答案:
30.数据库是一个长期存储在计算机内、随意组织的、不可共享的、分散管理的数据集合。
答案: