试题详情
简答题 设有关系模式:学生(学号,姓名,所在系,班号,班主任,系主任),其语义为:一个学生只在一个系的一个班学习,一个系只有一个系主任,一个班只有一名班主任,一个系可以有多个班。  (1)请指出此关系模式的候选键。  (2)写出该关系模式的函数依赖集。  (3)该关系模式属于第几范式?并简单说明理由。  (4)若不是第三范式的,请将其规范化为第三范式关系模式,并指出分解后的每个关系模式的主键和外键。
  • (1)候选键:学号
    (2)学号→姓名,学号→所在系,学号→班号,班号→班主任,所在系→系主任 
    (3)第二范式,因为有:学号→班号,班号→班主任,因此存在传递函数依赖:

    (4)第三范式关系模式: 
    学生(学号,姓名,所在系,班号),班号为引用班的外键,所在系为引用系的外键。
    班(班号,班主任) 
    系(系名,系主任) 
  • 关注下方微信公众号,在线模考后查看

热门试题