此题为判断题(对,错)。
第1题:
设有关系模式:学生(学号,姓名,所在系,班号,班主任,系主任),其语义为:一个学生只在一个系的一个班学习,一个系只有一个系主任,一个班只有一名班主任,一个系可以有多个班。 (1)请指出此关系模式的候选键。 (2)写出该关系模式的函数依赖集。 (3)该关系模式属于第几范式?并简单说明理由。 (4)若不是第三范式的,请将其规范化为第三范式关系模式,并指出分解后的每个关系模式的主键和外键。
(1)候选键:学号
(2)学号→姓名,学号→所在系,学号→班号,班号→班主任,所在系→系主任
(3)第二范式,因为有:学号→班号,班号→班主任,因此存在传递函数依赖:
(4)第三范式关系模式:
学生(学号,姓名,所在系,班号),班号为引用班的外键,所在系为引用系的外键。
班(班号,班主任)
系(系名,系主任)
略
第2题:
下列关于关系的描述不正确的是()。
A.一个关系有且只能有一个候选码。
B.关系模式是对关系的抽象。
C.一个关系的候选码可以由多个属性组成。
D.关系中每一个分量都是原子项。
第3题:
下列说法中不正确的是_____ A. 一个关系中可以没有外键 B. 在一个关系中,候选键可以不是主键 C. 在一个关系中,主键可以不唯一 D. 在一个关系中,不能有两个完全相同的元组
第4题:
一个表只能有一个________。
A.候选键
B.主键
C.外部键
D.其他选项都是
第5题:
3、一个表只能有一个()。
A.主键
B.候选键
C.替换键
D.以上都是