在关系模式R分解成数据库模式ρ时,谈论无损联接的先决条件是()
A.数据库模式ρ中的关系模式之间有公共属性
B.保持FD集
C.关系模式R中不存在局部依赖和传递依赖
D.存在泛关系
A.数据库模式ρ中的关系模式之间有公共属性
B.保持FD集
C.关系模式R中不存在局部依赖和传递依赖
D.存在泛关系
在关系模式R分解成数据库模式ρ时,谈论无损连接的先决条件是______。
A.数据库模式ρ中的关系模式之间有公共属性
B.保持FD集
C.关系模式R中不存在局部依赖和传递依赖
D.存在泛关系
关系模式R分解成数据库模式ρ的一个缺点是______。
A.存储悬挂元组
B.减少了数据冗余
C.查询时,需要做连接运算
D.数据分散存储在多个关系中
关系模式R分解成数据库模式ρ的一个优点是______。
A.数据分散存储在多个关系中
B.存储悬挂元组
C.提高查询速度
D.数据容易恢复
设图书馆数据库中有一个关于读者借书的关系模式R(L#,B#,BNAME,AUTH, BIRTH),其属性为读者借书证号、所借书的书号、书名、书的作者、作者的出生年份。
如果规定:一个读者同时可借阅多本书籍;每本书只有一个书名和作者;作者的姓名不允许同名同姓;每个作者只有一个出生年份。
那么,关系模式R上基本的函数依赖集为(1),R上的关键码为(2), R的模式级别为(3)。
如果把关系模式R分解成数据库模式ρ1={(L#,B#),(B#,BNAME,AUTH,BIRTH)},那么R分解成ρ1是无损分解、保持依赖且ρ1属于(4)。
如果把关系模式R分解成数据库模式ρ2={(L#,B#),(B#,BNAME,AUTH),(AUTH, BURTH)},那么R分解成ρ2是无损分解、保持依赖且ρ2属于(5)。
A.{L#→B#,B#→BNAME,BNAME→AUTH,AUTH→BIRTH}
B.{L#→B#,B#→(BNAME,AUTH,BIRTH)}
C.{B#→(BNAME,AUTH),AUTH→BIRTH}
D.{(L#,B#)→BNAME,B#→AUTH,AUTH→BIRTH)
在关系模式R分解成ρ={R1,…,Rk)时,R上的关系r和其投影连接表达式mρ(r)之间满足______。
A.r=mρ(r)
B.rmρ(r)
C.mρ(r)r
D.r≠mρ(r)
设教学数据库中有一个关于教师任教的关系模式R(T#,C#,CNAME,TEXT, TNAME,TAGE),其属性为教师工号、任教的课程编号、课程名称、所用的教材、教师姓名和年龄。
如果规定:每个教师(T#)只有一个姓名(TNAME)和年龄(TAGE),且不允许同名同姓;对每个课程号(C#)指定一个课程名(CNAME),但一个课程名可以有多个课程号(即开设了多个班);每个课程名称(CNAME)只允许使用一本教材(TEXT);每个教师可以上多门课程(指C#),但每个课程号(C#)只允许一个教师任教。
那么,关系模式R上基本的函数依赖集为(1),R上的关键码为(2), R的模式级别为(3)。
如果把关系模式R分解成数据库模式ρ1={(T#,C#),(T#,TNAME,TAGE),(C#, CNAME,TEXT)},那么R分解成ρ1是无损分解、保持依赖且ρ1属于(4)。
如果把关系模式R分解成数据库模式ρ2={(T#,C#),(T#,TNAME),(TNAME, TAGE),(C#,CNAME),(CNAME,TEXT)},那么R分解成ρ2是无损分解、保持依赖且ρ2属于(5)。
A.{T#→C#,T#→(TNAME,TAGE),C#→(CNAME,TEXT))
B.{T#→(TNAME,TAGE),C#→(CNAME,TEXT)}
C.{T#→TNAME,TNAME→TAGE,C#→CNAME,CNAME→TEXT}
D.{(T#,C#)→(TNAME,CNAME),TNAME→TAGE,CNAME→TEXT)
A.rÍmρ(r)
B.mρ(r)Ír
C.r=mρ(r)
D.r≠mρ(r)
A.2NF和3NF
B.3NF和2NF
C.3NF和BCNF
D.2NF和BCNF