设有员工实体Employee(employeeID,name,sex,age,tel,departID),其中employeeID为员工号,name为员工姓名,sex为员工性别,age为员工年龄,tel为员工电话(要求记录该员工的手机号码和办公室电话),d

admin2008-02-15  33

问题 设有员工实体Employee(employeeID,name,sex,age,tel,departID),其中employeeID为员工号,name为员工姓名,sex为员工性别,age为员工年龄,tel为员工电话(要求记录该员工的手机号码和办公室电话),departID为员工所在部门号(要求参照另一部门实体Department的主码departID)。Employee实体中存在的派生属性及其原因是(46);Employee实体中还存在多值属性,该属性及其该属性的处理为(47);对属性departmentID的约束是(48)。

选项 A、name,会存在同名员工
B、age,用属性birth替换age并可计算age
C、tel,员工有多个电话
D、departID,实体Department已有departID

答案B)

解析 本题考查数据库系统设计的基本概念。概念模式设计阶段,是根据对用户信息需要的分析设计E-R图。对于属性的分析中,派生属性是指可以由其他属性经过运算得到的属性,因而派生属性产生冗余,通常不存储,如本题的age;多值属性是指一个实体在该属性上会同时取多个属性性,这些值也都必须存储,如本题的tel。数据约束也是描述用户信息的,根据参照完整性约束的定义, Employee实体中的departID属性应为外码。
转载请注明原文地址:https://kaotiyun.com/show/yMUZ777K
0

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