今天做了什么:
答:逻辑设计阶段的输入信息有四种:
① 概念设计阶段的概念模式;② 应用的处理需求;③ 完整性、安全性约束条件;④ DBMS特性。
逻辑设计阶段的输出信息主要有四种:
① DBMS可处理的模式;② 子模式;③ 应用程序设计指南;④ 物理设计指南。
32.答:在数据库运行时,把未提交随后又被撤消的数据称为“脏数据”。
为避免读取“脏数据”,事务可以对数据实行加S锁的方法,以防止其他事务对该数据进行修改。
33.答:对象联系图与ER图的主要差别是对象联系图能通过“引用”类型表示嵌套、递归的数据结构,还有能表示数据结构之间的继承性(即子类和超类)。
34.答:在对并发事务采用封锁机制时,有可能若干事务都处于等待状态,等待对方释放封锁,造成事务都不能继续运行下去,这种现象称系统进入死锁状态。
发生死锁时,系统将抽取某个事务作牺牲品,把它撤销,释放封锁,使其它事务有可能继续运行下去。
35.答:DDB中数据分片必须遵守三个条件:
(1)完备性条件:指全局关系中所有数据均应映射到片段中。目的是保证所有数据均在DB中存储,不会丢失数据。
(2)重构条件:由各个片段可以重建全局关系。目的是可以像无损联接那样不丢失信息。
(3)不相交条件:数据片段相互之间不应该重叠(主键除外)。目的是为了防止数据冗余。
遇到了什么困难:
无
明天准备做什么:
复习
代码量 .0
时间 2小时