问答题 现有关系模式:
教师授课(教师号,姓名,职称,课程号,课程名,学分,教科书名)
其函数依赖集为:
{教师号→姓名,教师号→职称,课程号→课程名,课程号→学分,课程号→教科书名}
问答题 指出这个关系模式的主码。
【正确答案】
【答案解析】主码为:(教师号、课程号)[解析] 由给定的依赖关系可知,教师号和课程号能够决定所有的属性,即教师号和课程号是主码。由于每一个非主属性都部分的依赖于码,所以不满足2NF,所以它为1NF。
问答题 这个关系模式是第几范式,为什么?
【正确答案】
【答案解析】第1范式,因为存在部分依赖。
问答题 将其分解为满足3NF要求的关系模式(分解后的关系模式名自定)
【正确答案】
【答案解析】分布方法为:
教师表(教师号,姓名,职称)
课程表(课程号,课程名,学分,教科书名)
教师授课表(教师号,课程号)