卷一
一、单选题(每题1分,共20分)
1.数据库管理系统、操作系统、应用软件的层次关系从核心到外围是( B )
B.操作系统、数据库管理系统、应用软件
2.要保证数据库的数据独立性,需要修改的是( A )A.三层模式之间的两种映射
3.关系代数表达式σ2<5(S)表示 C.表示从S关系中挑选第2个分量值小于第5个分量的元组
4.下列四项中,不属于数据库特点的是( C )C.数据冗余很高
5.反映现实世界中实体及实体间联系的信息模型是( D )D.E-R模型
6.SQL语言是关系型数据库系统典型的数据库语言,它是( A )A.非过程化语言
7.将查询关系S的权限授予用户WANG,并允许该用户将此权限授予其他用户。实现此功能的SQL语句是( D )D.GRANT SELECT ON S TO WANG WITH GRANT OPTION
8.SQL中,下列涉及空值的操作,不正确的是( C )
A. AGE IS NULL B. AGE IS NOT NULL C. AGE = NULL D. NOT (AGE IS NULL)
9.SQL语言中,删除一个表的命令是( B )B.DROP
10.SQL语言中,HAVING子句用于筛选满足条件的( C )C.分组
11.数据库的并发操作可能带来的问题包括( A )A.丢失更新
12.若事务T1已经给数据A加上了共享锁,则事务T2( A )A.只能再对A加共享锁
13.数据库中的封锁机制是( C )的主要方法。 C.并发控制
14.在关系数据库设计中,绘制E-R图属于( B )阶段的任务? B.概念设计
15.设有两个实体集A、B, A中实体可能与B中多个实体或零个相联系,而B中实体至多和A中一个实体有联系,则称A和B是( B )联系。 B.1:n
16.关系范式从低到高依此是(D.1NF 2NF 3NF BCNF 4NF
17.SQL中的视图机制属于DBS的(B.安全性措施
18.SQL语言中COMMIT语句的主要作用是(D.提交事务
19.有一个关系