填空题:现设计一个图书馆数据关系模式R( 读者号 , 姓名 , 性别 , 住址 , 年龄 , 图书号 , 书名 , 作者 , 出版社 ,
现设计一个图书馆数据关系模式R( 读者号 , 姓名 , 性别 , 住址 , 年龄 , 图书号 , 书名 , 作者 , 出版社 , 借出日期 , 归还日期 ),规定如下:
对每个借阅者保存读者记录,包括:读者号,姓名,性别,年龄,住址;
对每本书要有书号,书名,作者,出版社;
对每本借出去的书,存有读者号,借出日期,应归还日期。
(1)写出关系模式R的函数依赖。
→(姓名 , 性别 , 住址 , 年龄)
→ ( 书名 , 作者 , 出版社 )
→(借出日期 , 归还日期 )
(2)写出关系模式R的关键字。
()
(3)关系模式R属于第范式。
(4)将关系模式R规范为 3NF。
读者 (, 姓名 , 性别 , 住址 , 年龄 )
图书 ( 图书号 , 书名 , 作者 , 出版社 )
借阅 ( 读者号 , , 借出日期 , )
答案:
第1空:读者号 ||
第2空:图书号 ||
第3空:读者号,图书号 || 图书号,读者号 || 读者号,图书号 || 图书号,读者号 || 读者号,图书号 || 图书号,读者号 ||
第4空:读者号,图书号 || 图书号,读者号 || 读者号,图书号 || 图书号,读者号 || 读者号,图书号 || 图书号,读者号 ||
第5空:1 || 一 ||
第6空: 读者号 ||
第7空:图书号 || 归还日期 ||
第8空:归还日期 || 图书号 ||
对每个借阅者保存读者记录,包括:读者号,姓名,性别,年龄,住址;
对每本书要有书号,书名,作者,出版社;
对每本借出去的书,存有读者号,借出日期,应归还日期。
(1)写出关系模式R的函数依赖。
→(姓名 , 性别 , 住址 , 年龄)
→ ( 书名 , 作者 , 出版社 )
→(借出日期 , 归还日期 )
(2)写出关系模式R的关键字。
()
(3)关系模式R属于第范式。
(4)将关系模式R规范为 3NF。
读者 (, 姓名 , 性别 , 住址 , 年龄 )
图书 ( 图书号 , 书名 , 作者 , 出版社 )
借阅 ( 读者号 , , 借出日期 , )
答案:
第1空:读者号 ||
第2空:图书号 ||
第3空:读者号,图书号 || 图书号,读者号 || 读者号,图书号 || 图书号,读者号 || 读者号,图书号 || 图书号,读者号 ||
第4空:读者号,图书号 || 图书号,读者号 || 读者号,图书号 || 图书号,读者号 || 读者号,图书号 || 图书号,读者号 ||
第5空:1 || 一 ||
第6空: 读者号 ||
第7空:图书号 || 归还日期 ||
第8空:归还日期 || 图书号 ||