数据库系统概论模拟试题(2)
一、填空题:02分,每题02分
1、 如果事务T对数据D加了S锁,则在T释放D上的S锁以前,其他事务只能对D加(    )而不能加(    )。
二、单选题:20分,每题02分
2、 对象查询语言的路径表达式中,如果a表示某类的对象,p表示属性,则a.p表示(  )。
A: a的该属性值
B: 与a相连的对象
C: 把p用于a的结果
D: a的该属性名
3、 在演员类Actor中增加与电影类Movie之间的一个演员在电影中扮演角的联系,一个演
员可以扮演多个角,一个电影有多个演员扮演。下述语句中关于联系的描述正确的是(    )。
A: 可以在Actor 的类说明中加入:relationship Set <Movie> movies;
B: 可以在Actor 的类说明中加入:relationship Set <Actor> actors;
C: 可以在Movie 的类说明中加入:relationship Set <Actor> movies;
D: 可以在Movie 的类说明中加入:relationship Set <Movie> movies;
4、 对于Movie类,如果键码由Title和Year的集合构成,则下列语句中正确的是(  )。
A: Interface Movie(key Title,Year)
B: Interface Movie(key (Title,Year))
C: Interface Movie(key Title or Year)
D: Interface Movie(key Title and Year)
5、 关系模式进行投影运算后(    )。
A: 元组个数等于投影前关系的元组数
B: 元组个数小于投影前关系的元组数
C: 元组个数小于或等于投影前关系的元组数
D: 元组个数大于或等于投影前关系的元组数
6、 域关系演算表达式: T={xy | R(xy)∨S(xy)∧y>2}, 关系T的组成是(    )。
A: 关系R和S中全部y>2的元组组成的关系
B: 关系R的全部元组和S中y>2的元组组成的关系
C: 关系R和S中全部y>2的元组的前两个属性组成的关系
D: 关系R的全部元组和S中y>2的元组的前两个属性组成的关系
7、 有CONNECT权限的用户不具有下列(  )权限。
A: 更新数据库中的数据
B: 更新数据库中的数据
C: 建立视图或定义数据的别名
D: 对其所建立的数据对象跟踪审查
8、 具有RESOURSE权限的用户不具有下列(  )权限。
A: 访问数据库中的任何数据
B: 可以建立表和索引
C: 可以授予或收回其他数据库用户对其所建立的数据对象的访问权
D: 有权对其所建立的数据对象跟踪审查。
9、 使用CREATE  VIEW  语句建立的是(    )。
A: 数据库
B: 表
C: 视图
D: 索引
10、 一个仓库可以存放多种零件,每一种零件可以存放在不同的仓库中,仓库和零件之间为(  )的联系。
A: 1对1
B: 1对多
C: 多对多
D: 多对1
11、 现在只知道关系包含的属性和关系的键码,则一定是第二范式的关系是(  )。
A: R1{A1,A2,A3}      KEY{A1,A2}
B: R2{B1,B2,B3}      KEY
C: R3{C1,C2,C3}      KEY{C2,C3}
D: R4{D1,D2,D3}      KEY{D1,D3}
三、多选题:10分,每题02分
12、对于如下ODL描述,正确的说法是(      )。
interface Student{
  attribute integer StudentNo;
  attribute string StudentName;
attribute integer Age;
attribute string Dept;
}
A : Student是一个属性
B : Age属性的类型是字符串
C : (“1201”,“王平”,19,计算机)是一个Student类的对象
varchar2最大长度D : Dept是一个属性
 
13、 在SQL中提供的时间型数据类型可以是(    )。
A : CHAR
B : DATE
C : TIME
D : DATA
14、 下面关于数据库设计方法的说法中错误的有(    )。
A : 数据库设计的一种方法是以信息需求为主,兼顾处理需求,这种方法称为面向数据的设计方法;
B : 数据库设计的一种方法是以处理需求为主,兼顾信息需求,这种方法称为面向过程的设计方法。
C : 面向数据的设计方法可以获得更好的性能。
D : 面向过程的设计方法可以较好的反映数据的内在联系。
15、 下面关于数据库设计方法的说法中正确的有(    )。
A : 面向数据的设计方法可以较好的反映数据的内在联系。
B : 面向过程的设计方法在初始阶段可能获得更高的性能。
C : 面向数据的设计方法更适合用在需求明确、固定的系统上。
D : 为了设计一个相对稳定的数据库,一般采用面向过程的设计方法。
16、 一个关系模式R{x1,x2,x3,x4},假定该关系存在着如下函数依赖:x1àx2,x1àx3,x3àx4 ,则该关系属于(  ):
A : 1NF
B : 2NF
C : 3NF
D : 4NF
四、判断题:10分,每题01分
17、 有了外模式/模式映象,可以保证数据和应用程序之间的物理独立性。(    )
18、 查询处理最复杂的部分是检查是否存在所要查询的关系以及检查该操作是否在合法的授权范围内。(    )
19、 OQL的如下表达式:
  EXISTS x IN S: C(x)
  其含义是:如果集合S中最多有一个x使条件C(x)为真,则该表达式为真,否则为假。(  )
20、 键码可以是一个或多个属性的集合。(  )
21、 在同一个DBMS下,多个数据库之间的访问控制是相同的,也就是说,一个用户在一个数据库中获得的访问权可以用于其他数据库。(  )

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。