综合练习题
1.从关系中挑选出指定的属性组成新关系的运算称为()。
A.选择 B.互换  C.连接  D.投影
2.在下列有关关系的陈述中,错误的是(  )。
A.表中任意两行的值不能相同  B.表中任意两列的值不能相同
C.行在表中的次序无关紧要
D.列在表中的次序无关紧要3.在关系中,关系的键由(  )。
A.多个任意属性组成    B.至多由一个属性组成
C.一个或多个其值能唯一识别该关系中任何元组的属性组成
D.以上都不是
4. SQL Server中,数据库的主数据文献的扩展名是(  )。
A. DBF
B. LDF  C.MDF    D. NDF
5.在数据库设计阶段中,下列属于概念设计阶段的描述工具的是(  )。  A.ER图 B. PAD图  C.程序流程图    D.DFD图
  6.数据库的并发操作会引起数据不一致的问题是 (   )。
A.丢失更新   B.数据独立性会提升
sql统计每个系的学生人数
C.非法用户的使用D.增加数据冗余度
7. 关系数据模型的三个组成部分中,不包括(  )。
A.数据约束条件B.数据结构
 C.数据操作 D.数据恢复
8.下列四项中说法不正确的是(  )。
 A.数据库减少了数据冗余        B.数据库中的数据能够共享
C.数据库防止了一切数据的重复
D.数据库具备较高的数据独立性
9.企业中有多个部门和多名职工,每个职工只能属于一个部门,一个部门能够有多名职工,从职工到部门的联系类型是(  )
A. 多对一
B.一对一C. 多对多    D.一对多
10.用于数据库恢复的重要文献是(    )。
A.备注文献B.日志文献C.数据库文献D.索引文献
11.怎样结构出一个适宜的关系模型是( )重要处理的问题。
A.需求分析阶段    B.概念设计阶段
C.逻辑设计阶段 D.物理设计阶段
12.若事务T对数据A加上S锁,则其他事务对数据A( B  )
A.可加X锁 B.可加S锁  C.可加X锁和S锁  D.不能加任何锁
 13.一个关系中的主键不能取空值属于( )规则。 
A.参考完整性
B.实体完整性
C.自定义完整性 D.约束 
14.在视图上不能完成的操作是(C)
A.更新视图
B.查询
C.在视图上定义新的基本表 D.在视图上定义新视图
15.要确保数据库的数据独立性,需要修改的是(   )
A.三层模式之间的两种映射  B.模式与内模式
 C.模式与外模式 D.三层模式
16.若事务T对数据A加上X锁,则其他事务对数据A(D  )
A.可加X锁
B.可加S锁
C.可加X锁和S锁
D.不能加任何锁17.下列说法正确的是(  )
A.存储过程在创建时即在服务器上进行编译
B. 触发器不是存储过程
C. 创建索引是为了简化查询操作
D. 以上都不正确
18.SQL语言中,下列哪个子句是对数据进行分组(  C  )
19.数据库系统的三级模式是指(     )。
A.外模式、模式、子模式   B.子模式、模式、概念模式
C.模式、内模式、存储模式  D.外模式、模式、内模式
20.如下(      )不是数据库管理系统的功效。
A.提供用户接口    B.提供并发控制机制
C.提供进程调度    D.定义数据库
21.下列实体类型的联系中,属于多对多联系的是(A   )
A.学生与课程之间的联系 B.学校与教师之间的联系
C.商品条形码与商品之间的联系D.班级与班长之间的联系22.下列说法中不正确的是( C  )。
A.数据库减少了数据的冗余  B.数据库中的数据能够共享
C.数据库防止了一切的数据重复  D.数据库具备较高的数据独立性
23.定义唯一约束,用核心字(  )
A.UNIQUE    B.ONLY C.ONE  D. NULL
24.DBMS对数据库的锁机制是( C )的重要措施。
A.安全性控制
B.完整性控制C.并发控制D.数据库恢复
25.关系数据库中,完整性规则可分为  、    和用户定义完整性。
26.数据库并发控制的重要技术是封锁技术     。
27.数据模型一般由  、数据操纵和完整性约束三要素组成。
28.数据库的物理设计重要考虑三方面的问题: 、分派存储空间、实现存取途径。
29.创建数据库时最少应包括一个    文献和一个  文献。
30.若两个事务间相互等候对方解锁,但永远等不到解锁机会,则会产生
  现象。
31.关系代数中专门的关系运算包括:选择、投影、连接   和除法。 
32.事务具备原子性、 隔离性   、一致性、持久性等四个特性。
33.对课程表添加约束,限制学分字段值在0.5~5之间,可用命令:
                 。
34.数据库的数据独立性分为  独立性和    独立性两
级。
35.DBMS提供的能够确保未经授权的用户存取数据库中的数
据。
36.数据库系统中核心的软件是     ;最重要的用户
是 。
37.在数据库设计阶段中,逻辑设计阶段的描述工具是  。
38.在select语句中,若想去掉查询成果中的重复值,可用  distinct 
子句。
39.什么叫数据库系统,它由哪些部分来组成?
40.数据库管理系统的重要功效有哪些?
41.DBMS为数据库提供了哪些保护功效?各功效的含义是什么?
42.使用存储过程有何优点?写出创建和运行存储过程的T-SQL语句。
43.引起触发器执行的操作有哪些?写出创建触发器的T-SQL语句。
44.数据管理技术经历了人工管理阶段、文献管理阶段和数据库管理阶段三个
阶段,与文献系统相比,数据库系统有哪些优点?