《数据库习题答案》b卷终结版5

《数据库习题答案》b卷终结版5

ID:14790752

大小:45.50 KB

页数:4页

时间:2018-07-30

《数据库习题答案》b卷终结版5_第1页
《数据库习题答案》b卷终结版5_第2页
《数据库习题答案》b卷终结版5_第3页
《数据库习题答案》b卷终结版5_第4页
资源描述:

《《数据库习题答案》b卷终结版5》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、数据库系统原理试题五(B卷)一、选择题(每小题1分,共10分)1.在数据库系统中,对存取权限的定义称为___B___。A)命令B)授权C)定义D)审计2.关系数据库系统并发控制的基本单位是___A____。A)事务B)进程C)程序D)脚本3.解决并发操作带来的数据不一致性问题普遍采用的机制是___A____。A)封锁B)恢复C)存取控制D)协商4.不允许其他任何事务对这个锁定目标再加任何类型的锁是___B____。A)共享锁B)排他锁C)共享锁或排他锁D)都不对5.对并发控制若不加控制,可能会带来___D____问题A)不安全B)死

2、锁C)死机D)不一致6.___B____用来记录对数据库中数据进行的每一次更新操作。A)副本文件B)日志文件C)数据库D)缓冲区7.并发操作会带来哪些数据不一致性___AD____。A)丢失修改,不可重复读,脏数据B)脏数据,死锁,C)丢失修改,死锁D)丢失修改,不可重复读,脏数据8.一个基本表上可以建___A____聚簇索引A)1个B)多个C)1个或多个D)0个9.数据库的完整性是指数据的___A____。A)正确性和有效性B)不丢失C)安全性D)一致性10.两段锁协议可以确保并发控制的____B___。A)一致性B)可串行性C)

3、完整性D)原子性二、填空题(每小题1分,共10分)1.在信息世界中能唯一标识实体的属性集,称为_关键字或码__。2.关系模型和层次、网状模型的最大区别是用_关键码__而不是指针导航数据,表格简单,用户易懂,编程时不涉及数据的物理结构。3.关系数据模型应包含数据结构、数据操作_数据完整__。4.在SQL的SELECT语句查询中,如果希望将查询结果排序,应在SELECT语句中使用__ORDER BY__子句。5.将一个关系模式分解成多个关系模式时,为了保持原模式所满足的特性,要求分解处理具有___1NF__和__2NF__。6.在数据库

4、设计的需求分析阶段,数据流图表达了数据与__实体__的关系。7.ODBC是一个分层体系结构,有纵向ODBC数据库应用程序、驱动程序管理器、__DB驱动程序_、_数据源___。8.系统能把数据库从被破坏、不正确的状态,恢复到最近一个正确的状态,DBMS的这种能力称为__数据库的可恢复性___。9.在DBMS的授权子系统中,授权和回收权限的语句分别是__GRNAT______和REVOKE语句。10.在面向对象数据模型中,主要存在包含和__继承__两种不同类型的数据联系。三、简答题(每小题4分,共20分)1.现有关系模式R(A,B,C,

5、D,E,G),其上的FD集为F={A→B,C→A,CD→E,D→G}判断分解=p={ABC,CDEG}是否具有无损连续性和依赖保持性。2.简述SQL数据库的体系结构中表的三种类型。有三种类型:基本表、视图、和导出表。基本表是实际存储在数据库中的表,视图是若干基本表或其他视图构成的表的定义,而导出表是执行了查询时产生的表3.简述采用检查点方法的恢复算法的主要内容。⑴根据日志文件建立事务重做队列和事务撤销队列⑵对重做队列中的事务进行REDO处理,对撤销队列中的事务进行UNDO处理4.什么是ODBC数据源?ODBC数据源是驱动程序与DBS

6、连接的桥梁,数据源不是DBS,而是用于表达一个ODBC驱动程序和DBMS特殊连接的命名5.简述事务的调度、串行调度和并发调度的含义。事务的执行次序成为“调度”。如果多个事务依次执行,则成为事务的串行调度。如果利用分时的方法,同时处理多个事务,则称为事务的并发调度。四、综合题(共60分)1.(5分)任给关系模式R,X、Y、A且AY,若有X→Y,Y→A在R上成立,Y→X在R上不成立,则当Y是X的真子集时,R中会存在哪几种类型的函数依赖?给出推断过程。2.(5分)设有关系R和S如下:RSABCABC123456789123456

7、789试写出元组关系演算表达式W={t∣R(t)∧╕S(t)}的值。3.(15分)就下图给出的关系R,回答问题(1)它为几范式?为什么?答:它为1NF。因为该关系的候选关键字为(工程号,材料号),而非主属性(开工日期和完工日期)部分函数依赖于候选关键字的子集工程号,即:(工程号,材料号)p开工日期(工程号,材料号)p完工日期所以它不是2NF。(2)是否存在删除操作异常?若存在,则说明是在什么样情况下发生的?答:它存在操作异常。如果工程项目确定后,若暂时未用到材料,则该工程的数据因缺少关键字的一部分(材料号)而不能进入到数据库中,出现

8、插入异常。若某工程下马,则删去该工程的操作也可能丢失材料方面的信息。(3)将它分解成高一级范式,分解后的关系是如何解决分解前可能存在的删除异常问题的?答:将其中的部分函数依赖分解为一个独立的关系,则产生如下的两个2NF关系子模式:R1

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

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

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