阅读下列说明,回答问题1至问题3。【说明】 请设计一个图书馆数据库,此数据库中对每个借阅者保存的读

20 查阅

阅读下列说明,回答问题1至问题3。

【说明】

请设计一个图书馆数据库,此数据库中对每个借阅者保存的读者记录包括:读者号、姓名、地址、性别、年龄、单位。对每本书存有:书号、书名、作者、出版社。对每本书被借出的书存有读者号、借出日期和应还日期。

【问题1】

给出E-R图

【问题2】

转换成关系模型

【问题3】

给其中任何一个表用SQL语句建表。

参考答案:

【问题1】 【问题2】 关系模型为: 读者(读者号姓名地址性别年龄单位) 书(书号书名作者出版社) 借书(读者号书名借出日期应还日期)【问题3】 对关系模式“借书”建表: CREATE TABLE RB(RNO CHAR(5) BNO CHAR(5) OUT_DATE【问题1】

软考中级