目录
一、关系模式分解
1.记忆
分解模式时需要做到两个点,保证“无损连接性”和“保证函数依赖”。通俗来讲指分解前与重组后的数据记录不变和关系模式不变。前者为分解后重组时能精确恢复到原来的数据表;后者为原关系模式中隐含关系不丢失。
注意:对关系模式进行去规范化处理属于物理结构设计。
2.题目
二、数据模型三要素
1.记忆
1.数据结构,研究的对象类型的集合。从语法角度表述了客观世界中数据对象本身的结构和数据对象之间的关联关系,是对系统静态特征的描述;
2.数据操作,对数据库中对象的实例允许执行的操作的集合,主要是检索和更新操作;
3.数据完整性约束,完整性规则的集合,规定数据库状态及状态变化应该满足的条件,从而保证数据的正确性,有效性和相容性。
2.题目
三、关系模式的个数
1.记忆
在统计关系模式的个数时,我们要记住的原则是:一个实体集统计为一个关系模式,多对多的关系统计为一个关系模式。
2.题目
四、主码候选码与外码
1.记忆
主码数据需要遵从主键约束,不能为空且保持唯一;外码是参照关系中已存在的主码也可为空。
候选码为可唯一标识一个元组的一组属性;其中属性取值不可重复不可为空。
2.题目
析:上面的表中只有第1,2,4,6条记录存在,因为第3条主码为空,第5条e1应当保持唯一性。
五、索引
1.记忆
一个数据文件上可以建立多个索引文件。如果数据文件中数据记录的排序顺序与索引文件中索引项的排列顺序一致,则该索引文件为聚集索引,否则为非聚集索引。一哥数据文件上只能有一个聚集索引和多个非聚集索引。
适当的合理的索引会提高检索效率,但不恰当的索引可能会降低索引效率。
2.题目
六、数据库物理设计
1.记忆
为了提高系统的性能,根据应用情况将数据的易变部分,较常用的部分放在告诉读写的磁盘上(不是一定),稳定部分或存取频率较低的部分存在低俗磁带上。
2.题目
七、范式
1.记忆
关系模式中一共有三个范式:
第一范式,1NF.关系模式中不含有多余属性;
第二范式,2NF.不存在非主属性对于主码的部分函数依赖;
第三范式,3NF.不存在以上和传递函数依赖;
第四范式,4NF.不存在以上和多值依赖。
2.题目
析:上题中有A决定B,C决定D,存在部分函数依赖,所以不满足2NF,最高也就是1NF.
八、逻辑模型设计
1.题目
九、IDEF1X
1.记忆
确定型联系:子女实体集中的每一个实例都能被唯一确定,——>标定型联系
非标定型联系不会产生从属实体集
(1)多对多联系(m:n):非确定联系
(2)一对多联系(1:n):标定型联系