• 2022-06-09
    现有如下关系模式:借阅(图书编号,书名,作者名,出版社,读者编号,读者姓名,借阅日期,归还日期)。其中规定:图书编号唯一;读者编号唯一;读者在归还某一本书后还可以其他时间再次借阅。回答下列问题①写出该关系模式中存在的函数依赖②求出该关系模式的候选键③该关系模式最高满足第几范式?为什么?
  • ①写出该关系模式中存在的函数依赖 图书编号→(书名,作者名,出版社)读者编号→(读者姓名,借阅日期,归还日期)②求出该关系模式的候选键 L类属性:图书编号,读者编号; 因为:(图书编号,读者编号)+=U所以:关系模式R的候选键为:(图书编号,读者编号) ③该关系模式最高满足第几范式?为什么? 非主属性为:书名,作者名,出版社,部分函数依赖主码图书编号非主属性为:读者姓名,借阅日期,归还日期,部分函数依赖主码读者编号它们对候选键都是完全函数依赖关系,所以R属于2NF。

    举一反三

    内容

    • 0

      2. 假设有关系模式TEACHER(教师编号,教师姓名,电话,所在部门,借阅图书编号,书名,借阅日期,还书日期,备注),请给出:(1)该关系模式的关键字________(2)该关系模式存在部分函数依赖吗?若存在,请至少给出两个例子。_________

    • 1

      在图书借阅关系(图书编号,读者编号,借书日期,还书日期)中,主码为(图书编号,读者编号,借书日期),则借书日期和还书日期都可以取空值。

    • 2

      在图书数据库中有"作者"表(作者编号、作者名)、"读者"表(读者编号、读者名)和"图书"表(图书编号,图书名、作者编号)等3个基本情况表。如果一名读者借阅过某一本书,则认为该读者与这本书的作者之间形成了关系。为能反映作者与读者之间的关系,在数据库中应增加新的表。下列关于新表的设计中,最合理的设计是

    • 3

      中国大学MOOC: 数据库中有作者表(作者编号,作者名)、读者表(读者编号,读者名)和图书表(图书编号,图书名,作者编号)等3个基本情况表。如果一名读者借阅过某一本书,则认为该读者与这本书的作者之间形成了读者-作者关系,为反映这种关系,在数据库中应增加新表。下列关于新表的设计中,最合理的设计是

    • 4

      设有图书(图书编号,书名,第一作者,出版社)、读者(借书证号,姓名,单位,职称)和借阅(借书证号,图书编号,借书日期,还书日期)三张表,则表借阅的关键字(键或码)为( )