数据库原理(本)阶段练习四.doc

数据库原理(本)阶段练习四.doc

ID:14560437

大小:71.50 KB

页数:7页

时间:2018-07-29

数据库原理(本)阶段练习四.doc_第1页
数据库原理(本)阶段练习四.doc_第2页
数据库原理(本)阶段练习四.doc_第3页
数据库原理(本)阶段练习四.doc_第4页
数据库原理(本)阶段练习四.doc_第5页
资源描述:

《数据库原理(本)阶段练习四.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、华东理工大学网络学院《数据库原理[本]》阶段练习4(第五~八章)一、填空题。1、在SQL定义一个关系表的语句中,_PRIMARYKEY_子句定义了实体的完整性,_FOREIGNKEY_子句定义了参照完整性。2、DBMS的存取控制方法主要分为:自主存取控制方法、强制存取控制方法和_基于角色的存取控制方法_。3、数据库保护包括_安全性控制_、_完整性控制_、_并发控制_和_数据库恢复_四个方面。4、通常采用的数据库恢复的实现方法是_转储_和_日志文件_。5、多个事务在并行执行时,可能会产生_丢失更新_、_不一致分析_和未提交依赖等三个并发问

2、题,从而影响并发调度的正确性。6、按照事务对数据对象的封锁程度来分,封锁可分为_排它锁(X锁)和_共享锁(S锁)。7、数据库系统的故障分为:_事务故障_、_系统故障_、_介质故障_和计算机病毒。8、被封锁的数据对象的范围可以是属性、元组、关系或数据库,我们把封锁对象的大小称作_封锁粒度_。9、数据转储就是由_DBA_定期将物理数据库中数据复制到另外的磁盘或磁带保存起来的过程。数据转储又分为_静态转储_和_动态转储_两种。10、事务以BEGINTRANSACTION语句开始,以_COMMIT_语句表示事务成功地提交;以_ROLLBACK_

3、语句表示事务不成功回滚。11、C/S结构以网络环境为基础,其中_服务器_负责数据的存储管理及文件服务,而_客户机_负责用户对数据或文件提出请求。12、B/S结构的功能层次有表示层,由客户机实现;功能层,由__应用服务器_实现;数据层,由_数据库服务器_实现。二、单项选择题。1、数据库的完整性是__D__。A.数据的正确性B.数据的独立性、可控性C.数据的一致性7A.数据的正确性、有效性和相容性2、在数据库管理系统中的权限管理方面,若授权的数据对象的__A_,则授权子系统就越灵活。A.范围越大B.范围越小C.范围越适中D.约束越细致3、数

4、据库后援副本的用途是_C_。A.安全性保障B.一致性控制C.故障恢复D.数据的转储4、日志文件是用于记录_D_。A.程序运行过程B.数据操作C.程序执行的结果D.对数据的所有更新操作5、如果事务T1获得了数据对象D上的排他锁,那么_C_。A.T1对D只能读不能写B.T1对D只能写不能读C.另一个事务T2对D既不能读也不能写D.另一个事务T2对D只能读不能写6、SQL语言提供_A_语句用于实现数据存取的安全控制。A.GRANTB.COMMITC.CREATETABLED.ROLLBACK7、下述哪一条是并发控制的主要方法__D_。A.日志

5、B.授权7A.备份B.封锁8、事务T1符合两段锁封锁法的序列是_A_。A.LOCKS(A)…LOCKS(B)…UNLOCK(B)…UNLOCK(A)B.LOCKX(A)…UNLOCK(A)…LOCKS(B)…UNLOCK(B)C.LOCKS(B)…LOCKX(A)…UNLOCK(A)…LOCKS(C)D.UNLOCK(A)…UNLOCK(B)…LOCKX(A)…LOCKX(B)9、下述那条是安全性遭到破坏的情况__C__。A.用户读取未提交事务修改过的“脏”数据B.由于系统断电而破坏了数据库中的数据C.用户非法读取数据库中的数据D.丢失

6、更新问题10、SQL中的主键子句和外键子句属于DBS的_A_。A.完整性措施B.安全性措施C.并发性措施D.恢复措施三、多项选择题。1、数据库恢复的基础是利用转储的冗余数据,这些转储的冗余数据是指_CD_。A.数据字典B.数据库系统开发过程中产生的文档C.日志文件D.数据库后备副本2、在SQL中,表达完整性约束的规则有_ABCD_。A.主键约束B.外键约束C.属性值约束D.全局约束3、数据库安全性控制通常采取的措施是_ABCD_。7A.鉴定用户身份B.设置口令C.控制用户存取权限D.数据加密4、在SQL中,提供安全性控制的功能有_BC_

7、。A.数据加密B.视图机制C.授权子系统A.完整性子系统5、并发操作会带来哪些数据不一致性__ABC_。A.丢失修改B.不可重复读C.读脏数据D.死锁6、数据库系统中可能发生的故障中未破坏数据库的有__BC_。A.运行故障B.事务故障C.系统故障D.介质故障7、更新事务在执行过程中应遵守的规则是__AD__。A.提交规则B.回滚规则C.先写后记规则D.先记后写规则8、对数据库对象施加封锁,可能会引起活锁和死锁问题,预防死锁通常采用的方法有_AB_。A.一次封锁法B.顺序封锁法C.两段封锁法D.可串行化调度法79、数据库恢复通常采用的方法

8、是__ABC_。A.建立检查点B.建立副本C.建立日志文件D.建立索引10、关于“死锁”,下列说法错误的是_ABC_。A.死锁是操作系统中的问题,数据操作中不存在B.在数据库操作中防止死锁的方法是禁止两个用

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。