10.15

逻辑设计阶段的输入信息有四种:

① 概念设计阶段的概念模式;② 应用的处理需求;③ 完整性、安全性约束条件;④ DBMS特性。

       逻辑设计阶段的输出信息主要有四种:

① DBMS可处理的模式;② 子模式;③ 应用程序设计指南;④ 物理设计指南。

32.答:在数据库运行时,把未提交随后又被撤消的数据称为“脏数据”。

    为避免读取“脏数据”,事务可以对数据实行加S锁的方法,以防止其他事务对该数据进行修改。

33.答:对象联系图与ER图的主要差别是对象联系图能通过“引用”类型表示嵌套、递归的数据结构,还有能表示数据结构之间的继承性(即子类和超类)。

34.答:在对并发事务采用封锁机制时,有可能若干事务都处于等待状态,等待对方释放封锁,造成事务都不能继续运行下去,这种现象称系统进入死锁状态。

       发生死锁时,系统将抽取某个事务作牺牲品,把它撤销,释放封锁,使其它事务有可能继续运行下去。

35.答:DDB中数据分片必须遵守三个条件:

(1)完备性条件:指全局关系中所有数据均应映射到片段中。目的是保证所有数据均在DB中存储,不会丢失数据。

(2)重构条件:由各个片段可以重建全局关系。目的是可以像无损联接那样不丢失信息。

(3)不相交条件:数据片段相互之间不应该重叠(主键除外)。目的是为了防止数据冗余。

posted @ 2024-12-02 23:01  欧吼吼  阅读(3)  评论(0编辑  收藏  举报