北理工《数据库技术与应用》在线作业 -0005
试卷总分:100 得分:100
一、单选题 (共 20 道试题,共 50 分)
1.SQL语言的SELECT语句中,能实现投影操作的是( )。
A.WHERE
B.SELECT
C.GROUP BY
D.FROM
2.若关系R(A,B)已属于3NF,下列说法中正确的是( )。
A.它一定消除了插入和删除异常
B.仍存在一定的插入和删除异常
C.一定属于BCNF
D.A和C都是
3.SQL对应的中文名称为( )。
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.若X→Y,则XZ→YZ
B.若XY→Z,则X→Z,Y→Z
C.若X→Y,X→Z,则X→YZ
D.若X→Y,WY→Z,则XW→Z
9.( )属于信息世界的模型,是现实世界到机器世界的一个中间层次。
A.概念模型
B.数据模型
C.关系模型
D.E-R图
10.在关系代数的专门关系运算中,从表中选出满足某种条件的元组的操作称为( )。
A.选择
B.连接
C.投影
D.扫描
11.文件管理方式本质上是把数据组织成( )的形式存储在磁盘上。
A.记录
B.表
C.文件
D.数据库
12.在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常用的方法是创建( )。
A.视图
B.索引
C.存储文件
D.另一个表
13.单个用户使用的数据视图的描述称为( )。
A.概念模式
B.存储模式
C.外模式
D.内模式
14.关系数据库规范化是为了解决关系数据库中( )问题而引入的。
A.插入、删除和数据冗余
B.提高查询速度
C.减少数据操作的复杂性
D.保证数据的安全性和完整性
15.在数据库系统中,网状模型具有的特征是( )。 ①允许有一个以上的结点没有双亲②有且仅有一个结点无双亲 ③根以外的结点有且仅有一个双亲④一个结点可以有多个双亲
A.②和④
B.②和③
C.①和④
D.①和③
16.SQL中,下列涉及空值的操作,不正确的是( )。
A.NOT(AGE IS NULL)
B.AGE=NULL
C.AGE IS NULL
D.AGE IS NOT NULL
17.如果事务T获得了数据项Q上的排它锁,则T对Q( )。
A.既可读又可写
B.只能读不能写
C.只能写不能读
D.不能读不能写
18.数据库系统软件包括DBMS和( )。
A.高级语言
B.数据库应用系统和开发工具
C.数据库
D.OS
19.五种基本关系代数运算是( )。
A.∪,∩,∞,π和σ
B.∪,∩,×,π和σ
C.∪,-,∞,π和σ
D.∪,-,×,π和σ
20.数据库中只存放视图的( )。
A.限制
B.操作
C.对应的数据
D.定义
二、多选题 (共 10 道试题,共 30 分)
21.保护数据库的手段有( )。
A.设置数据库为只读
B.将数据库另存为MDE文件
C.加密数据库
D.使用用户级安全机制保护数据库对象
22.数据库管理员的职责包括( )。
A.设计子模式
B.维护数据库
C.管理数据库
D.定义数据库结构
23.实体之间的联系可抽象为( )。
A.n:m
B.1:n
C.1:3
D.1:1
24.SELECT语句中( )语句为必选子句,而其他子句为任选子句。
A.WHERE
B.SELECT
C.GROUP BY
D.FROM
25.下列关于关键字和索引的描述,正确的是( )。
A.索引所在字段的内容必须是唯一的
B.关键字是为了区别数据的唯一性的字段
C.关键字所在字段的内容必须是唯一的
D.关键字就是一个索引
26.数据操作语言应具备的基本功能包括( )。
A.描述数据库的访问控制
B.对数据库在数据排序
C.向数据库中插入数据
D.删除数据库中某些数据
27.下列是数据库系统的组成部分的是( )。
A.数据库
B.开发和管理数据库系统的人员
C.应用开发工具软件
D.DBMS
28.对并发操作若不加以控制,可能会带来的不一致性有( )。
A.读“脏”数据
B.死锁
C.丢失修改
D.不能重复读
29.下列关于宏的叙述,正确的是( )。
A.许多宏可以保存为一个宏组
B.宏是由多个操作组成的集合
C.宏可以是由一系列操作组成的一个宏
D.宏可以依据特定的条件执行
30.嵌套查询一般的执行顺序是( )处理。
A.由里向外
B.由外向里
C.由下层向上层
D.同时
三、判断题 (共 10 道试题,共 20 分)
31.E-R模型是一种语义模型,它旨在表达数据的含义。
32.数据库是一个长期存储在计算机内、随意组织的、不可共享的、分散管理的数据集合。
33.SQL可以独立完成数据库生命周期中的全部活动,包括创建数据库、录入数据以及对数据库进行查询、更新、维护和安全控制等一系列操作。
34.数据模式与数据模型之间没有联系。
35.数据结构是数据模型最基本的组成部分,规定了数据模型的静态特性。
36.因为视图自身并不占有存储空间,所以视图不是数据库对象。
37.数据库管理系统建立在操作系统的基础上,对数据库进行统一的管理和控制。
38.一个数据库只有一个概念模式,它是数据库系统三级模式结构的中间层。
39.人们利用数据仓库的主要目的是进行日常事务处理,对数据仓库的主要操作是数据查询。
40.数据更新语言是DML的一部分,它允许数据库用户在RDB中进行数据的改变。