两道有关数据库的题目,麻烦大家帮忙看下
发布网友
发布时间:2023-06-25 08:51
我来回答
共2个回答
热心网友
时间:2024-12-04 19:53
1、R的候选码是(A,B);R属于第一范式。
① 因为关于候选码的定义如下:若关系中的某一属性值能唯一地标识一个元组,则称该属性组为候选码。而根据提议可知AB→CD,所以当给定(A,B)时,可以得到C、D,即能够唯一标识一个元组。故R的候选码为(A,B)。
② 从上题可知C、D为非主属性,又因为A→D,即存在非主属性对码的部分函数依赖,不符合第二范式的要求,故R属于第一范式。
4、R的3个可能的候选码分别是(M,N)、(N,P)、(N,Q)。
① (M,N)。MN→P→Q,所以给定(M,N),可以唯一标识一个元组(即可以推出其他属性值)。
② (N,P)。P→Q→M,所以给定(N,P),可以唯一标识一个元组。
③ (N,Q)。Q→M,MN→P,所以给定(N,Q),可以唯一标识一个元组。
热心网友
时间:2024-12-04 19:53
1、候选键是abcd 属于第一范式
2、第二个有三个候选键没搞错吧?