华东理工大学网络学院《数据库原理[本]》阶段练习4(第五~八章)一、填空题
1、在SQL定义一个关系表的语句中,_PRIMARYKEY_子句定义了实体的完整性,_FOREIGNKEY_子句定义了参照完整性
2、DBMS的存取控制方法主要分为:自主存取控制方法、强制存取控制方法和_基于角色的存取控制方法_
3、数据库保护包括_安全性控制_、_完整性控制_、_并发控制_和_数据库恢复_四个方面
4、通常采用的数据库恢复的实现方法是_转储_和_日志文件_
5、多个事务在并行执行时,可能会产生_丢失更新_、_不一致分析_和未提交依赖等三个并发问题,从而影响并发调度的正确性
6、按照事务对数据对象的封锁程度来分,封锁可分为_排它锁(X锁)和_共享锁(S锁)
7、数据库系统的故障分为:_事务故障_、_系统故障_、_介质故障_和计算机病毒
8、被封锁的数据对象的范围可以是属性、元组、关系或数据库,我们把封锁对象的大小称作_封锁粒度_
9、数据转储就是由_DBA_定期将物理数据库中数据复制到另外的磁盘或磁带保存起来的过程
数据转储又分为_静态转储_和_动态转储_两种
10、事务以BEGINTRANSACTION语句开始,以_COMMIT_语句表示事务成功地提交;以_ROLLBACK_语句表示事务不成功回滚
11、C/S结构以网络环境为基础,其中_服务器_负责数据的存储管理及文件服务,而_客户机_负责用户对数据或文件提出请求
12、B/S结构的功能层次有表示层,由客户机实现;功能层,由__应用服务器_实现;数据层,由_数据库服务器_实现
二、单项选择题
1、数据库的完整性是__D__
数据的正确性B
数据的独立性、可控性C
数据的一致性D
数据的正确性、有效性和相容性2、在数据库管理系统中的权限管理方面,若授权的数据对象的__A_,则授权子系统就越灵活