通常在设计关系模式时,派生属性不会作为关系中的属性来存储。按照这个原则,假设原设计的学生关系模式为Students(学号,姓名,性别,出生日期,年龄,家庭地址),那么该关系模式正确的设计应为________。

admin2023-02-21  55

问题 通常在设计关系模式时,派生属性不会作为关系中的属性来存储。按照这个原则,假设原设计的学生关系模式为Students(学号,姓名,性别,出生日期,年龄,家庭地址),那么该关系模式正确的设计应为________。

选项 A、Students(学号,性别,出生日期,年龄,家庭地址)
B、Students(学号,姓名,性别,出生日期,年龄)
C、Students(学号,姓名,性别,出生日期,家庭地址)
D、Students(学号,姓名,出生日期,年龄,家庭地址)

答案C

解析 本题考查关系数据库方面的基本概念。在概念设计中,需要概括应用系统中的实体及其联系,确定实体和联系的属性。派生属性是指可以由其他属性通过计算来获得,若在系统中存储派生属性,会引起数据冗余,增加额外存储和维护负担,还可能导致数据的不一致性,故派生属性不会作为关系中的属性来存储。本题中“年龄”是派生属性,该属性可以由“系统当前时间一出生日期”计算获得,故关系模式Students正确的设计是“年龄”不作为关系中的属性来存储。
转载请注明原文地址:https://kaotiyun.com/show/q20D777K
0

相关试题推荐
最新回复(0)