关闭

关闭

封号提示

内容

首页 数据库习题作业.doc

数据库习题作业.doc

数据库习题作业.doc

上传者: wuhongliang09 2011-05-04 评分1 评论0 下载10 收藏0 阅读量111 暂无简介 简介 举报

简介:本文档为《数据库习题作业doc》,可适用于考试资源领域,主题内容包含在数据库中为什么要有并发控制机制?答:数据库是一个共享资源他允许多个用户同时存取、修改同一数据。若系统并发操作不施加控制就有可能产生错误的结果如存取符等。

1. 在数据库中,为什么要有并发控制机制? 答:数据库是一个共享资源,他允许多个用户同时存取、修改同一数据。若系统并发操作不 施加控制,就有可能产生错误的结果,如存取和存储不正确的数据、破坏数据库的一致性等。 并发控制的目的就是要以正确的方式调度并发操作,避免造成不一致性,使一个事务的执行 不受另一个事务的干扰。 2. 什么是日志文件?简述利用日志文件恢复事务过程 答:日志文件是用来记录事务对数据库所执行的更新操作的文件。 过程: ①方向扫描日志(从后向前扫描日志文件),查找该事务的更新操作。 ②对该事务更新操作执行逆操作,即将日志记录中“更新前的值”写入数据库。如果日志记录 中执行插入操作,则执行删除操作;如果在日志记录中执行删除操作,则执行插入操作;如 果执行修改操作,则利用修改前的值代替修改后的值。 ③继续反向扫描日志文件,查找该事务的其他更新操作 , 并做同样处理。 ④如此进行下去,知道读到此事务的开始标记,就完成事务故障的恢复。 3. 文件系统的特点及其主要缺点是什么? 答:特点:数据可以长期保存,把数据组织成相互独立的数据文件,利用“按文件名访问, 按记录存取”的技术,可以对文件进行执行修改、插入、删除操作。实现了记录内的结构性, 但整体并无结构。应用程序和数据具有一定的独立性,程序员不必过多地考虑物理细节,节 省了维护程序的工作量。 4. 试给出 BCNF 的定义,并说明满足 BCNF 的关系具备哪些特性。 答:关系模式 R<U F> 1∈ NF 。且 X Y Y 不包含于< X X 必有码,则 R<U F> BCNF 特性。 所有非主属性对每一个码都是完全函数依赖、 所有的主属性对每一个不包含他的码也是完全函数依赖 没有任何属性完全函数依赖于非码的任何一组属性、

第1页

职业精品

废旧物资处置管理办法.docx

学校固定资产管理制度.doc

机械合同范本.doc

显示屏广告发布合同范本.doc

用户评论

0/200
    暂无评论
上传我的资料

精彩专题

相关资料换一换

资料评价:

/ 1
所需积分:5 立即下载

意见
反馈

返回
顶部