试卷总分:100 得分:100
一、单选题 (共 10 道试题,共 20 分)
1.设关系模式R(A,B,C,D),F是R上成立的FD集,F={A→C,BC→D},那么ρ={ ABD,AC }相对于F()。
A.是无损联接分解,也是保持FD的分解
B.是无损联接分解,但不保持FD的分解
C.不是无损联接分解,但保持FD的分解
D.既不是无损联接分解,也不保持FD的分解
2.在登录日志文件时,应该()。
A.将更新数据库与登录日志文件两个操作同时完成
B.将更新数据库与登录日志文件两个操作按随机的先后顺序完成
C.先登录日志文件,后写数据库的更新
D.先写数据库的更新,后登录日志文件
3.在R(U)中,如果X→Y,并且对于X的任何一个真子集X',都不存在X'→Y,则()。
A.Y函数依赖于X
B.Y对X完全函数依赖
C.X为U的候选码
D.R属于2NF
4.在数据库设计中用关系模型来表示实体和实体之间的联系。关系模型的结构是()。
A.层次结构
B.二维表结构
C.网状结构
D.封装结构
5.DBMS的恢复子系统,保证了事务()的实现。
A.原子性
B.一致性
C.隔离性
D.持久性
6.向用户授予操作权限的SQL语句是()。
A.CTEATE
B.REVOKE
C.SELECT
D.GRANT
7.模式查找like '_a%',下面哪个结果是可能的()。
A.aili
B.bai
C.bba
D.cca
8.()是DBMS的基本单位,它是用户定义的一组逻辑一致的程序序列。
A.程序
B.命令
C.事务
D.文件
9.事务是数据库进行的基本工作单位。如果一个事务执行成功,则全部更新提交;如果一个事务执行失败,则已做过的更新被恢复原状,好像整个事务从未有过这些更新,这样保持了数据库处于()状态。
A.安全性
B.一致性
C.完整性
D.可靠性
10.如果事物T获得了数据项Q上的排它锁,则T对Q().
A.只能读不能写
B.只能写不能读
C.既可读又可写
D.不能读不能写
二、多选题 (共 10 道试题,共 20 分)
11.合并分E-R图时,分E-R图之间的冲突主要有().
A.属性冲突
B.命名冲突
C.主题冲突
D.结构冲突
12.在多粒度封锁中一个数据对象可能被()方式封锁.
A.意向锁
B.显式封锁
C.隐式封锁
D.IX锁
13.常用需求分析调查方法有().
A.跟班作业
B.开调查会
C.请专人介绍
D.设计调查表
14.数据抽象的常用方法有().
A.继承
B.分类
C.聚集
D.概括
15.一个关系R(X1,X2,X3,X4),假定该关系存在着如下函数依赖:X1→X2,X1→X3,X3→X4,则该关系属于().
A.1NF
B.2NF
C.3NF
D.4NF
16.概念设计的常用方法有().
A.自顶向下
B.自底向上
C.逐步扩张
D.混合策略
17.对于下列语句TeacherNo INT NOT NULL UNIQUE,正确的描述是().
A.TeacherNo是主码
B.TeacherNo不能为空
C.TeacherNo的值可以是UNIQUE
D.TeacherNo必须惟一.
18.不用游标的SQL语句有().
A.查询结果为单记录的SELECT语句
B.CURRENT形式的增删改语句
C.不带CURRENT形式的增删改语句
D.数据定义语句
19.通常SQL语言的数据操纵功能包括()动词.
A.INSERT
B.UPDATE
C.DELETE
D.CREATE
20.数据库系统具有()特点.
A.数据结构化
B.数据共享性高
C.数据独立性高
D.数据由DBMS统一管理和控制
三、判断题 (共 20 道试题,共 60 分)
21.在一个基本表中可以建立多个聚簇索引。
22.数据库的重组织与重构造的差别在于:重组织并不修改原有的逻辑模式和内模式;而重构造则会部分修改原有的逻辑模式和内模式.
23.若要求分解具有无损连接性,一定可以达到4NF
24.函数依赖A1A2→A1B1,等价于A1A2→B1.
25.表中只能有唯一一个主码,但是可以有任意数量的UNIQUE属性或属性集.
26.如果事务异常中止,则使用COMMIT语句,使数据库恢复到事务开始之前的状态。
27.选择操作是从行的角度进行的计算。
28.模式/内模式映像可以保证数据的物理独立性。
29.当内查询的结果只有一个值时,可以用=代替IN谓词。
30.不可更新的视图与不允许更新的视图是两个相同的概念。
31.作为属性,不能再具有需要描述的性质.
32.数据库系统的自动优化不可能比用户程序进行优化做得更好.
33.关闭的游标再次打开时,仍与原查询结果相对应.
34.概念设计阶段最经常采用的策略是自底向上方法.
35.当多个事务并发执行的结果与多个事务按任意次序串行执行的结果相同,就认为该并发操作是正确的.
36.利用分时的方法同时处理多个事务,称为事务的并发调度.
37.视图是定义在基本表之上的,对视图的操作最终也要转换为对基本表的操作。
38.表中的一行即为一个属性。
39.若R.A→R.B,R.B→R.C,则R.A→R.C
40.需求分析可以独立于数据库管理系统.