当前位置:首页 → 计算机类 → 软件水平考试 → 中级数据库系统工程师->设图书馆数据库中有一个关于读者借书关系模式R(L#,B#,B
设图书馆数据库中有一个关于读者借书关系模式R(L#,B#,BNAME,AUTH,BIRTH),属性为读者借书证号、所借书书号、书名、书作者、作者出生年份。如果规定:一个读者同时可借阅多本书籍;每本书只有一个书名和作者;作者姓名不允许同名同姓;每个作者只有一个出生年份。那么,关系模式R上基本函数依赖集为 (请作答此空)。R上关键码为( )。R模式级别为( )。
本题考查关系数据库理论相关知识。(1)根据规定描述,函数依赖为:{B#→(BNAME, AUTH), AUTH→BIRTH}(2)利用属性类型划分法:L:B#,R:BNAME,BIRTH,LR:AUTH,NLR:L#,且(L#,B#)闭包包含所有属性(3)键=(L#,B#),为主属性,因此存在非主属性对键部分函数依赖B#→(BNAME, AUTH),所以没有达到2NF。










