2)从数学观点看,一个规范化关系比一个非规范化关系有更简单的数据结构,这将导致一系列其他问题的简化。
3)参照完整性指的是关系中的外键必须与参照关系的键相符,那么在参照关系中有值,或者本身取空值。
2)如果一个主关系键的属性值为空或部分为空,则违反了关系键的定义条件,失去标识元组乃至标识实体的作用,这是与现实世界中的实体是可以区分的事实相矛盾的。
3)外部键的完整性约束条件即参照完整性,指的是关系中的外键必须与参照关系的键相符,那么在参照关系中有值,或者本身取空值。
4)外部关系键与主关系键的对应提供了一种实现两个关系联系的方法。因为两个关系相联系,如果参照关系中没有参照值,将无法进行参照;而外键取空值就是不用参照,这是允许的。
1)外部键的完整性约束条件即参照完整性,指的是关系中的外键必须与参照关系的键相符,那么在参照关系中有值,或者本身取空值。
2)外部关系键与主关系键的对应提供了一种实现两个关系联系的方法。因为两个关系相联系,如果参照关系中没有参照值,将无法进行参照;而外键取空值就是不用参照,这是允许的。
3)假如有如图所示的两个关系表,在成绩表中学号是关键字,课程号是外关系键。在课程表中课程号是关键字。
4)根据关系参照完整性的定义,R2是成绩表,R1是课程表,也就是成绩表中课程号的值或者为空,或者在课程表中的课程号中能够找到。
3)投影是在关系中选取相应的属性列并删去重复行,组成一个新关系,它是对给定关系在垂直方向上进行的选取。