阅读下列说明,回答问题1至问题3。
【说明】
请设计一个图书馆数据库,此数据库中对每个借阅者保存的读者记录包括:读者号、姓名、地址、性别、年龄、单位。对每本书存有:书号、书名、作者、出版社。对每本书被借出的书存有读者号、借出日期和应还日期。
【问题1】
给出E-R图
【问题2】
转换成关系模型
【问题3】
给其中任何一个表用SQL语句建表。
第1题:
现有一个关系:借阅(书号,书名,库存数,读者号,借期,还期),假如同一本书允许一个读者多次借阅,但不能同时对一种书借多本,则该关系模式的外码是()。
A.书号
B.读者号
C.书号+读者号
D.书号+读者号+借期
第2题:
现有一个关系:借阅(书号,书名,库存数,读者号,借期,还期) 假如同一本书允许一个读者多次借阅,但不能同日对一种书借多本,则该关系模式的主码是()
A.书号
B.读者号
C.书号+读者号
D.书号+读者号+借期
第3题:
一个关系:借阅(书号,书名,库存数,读者号,借期,还期),假如同一本书允许一个读者多次借阅,但不能同时对一种书借多本。则该关系的主键是()。
A.书号
B.读者号
C.书号+读者号
D.书号+读者号+借期
第4题:
第5题:
第6题:
图书馆同一本书藏有多册,规定同一本书一个读者一次只能借一册,但同一本书允许一个读者多次借阅,读者借书的关系为:借阅(读者号,书号,书名,借期,还期), 则该关系模式的主码是( )。
A. 读者号 B. 书号 C. 读者号+书号+借期 D. 读者号+书号
第7题:
阅读以下说明,回答问题l~3。
[说明]
读者在图书馆借阅图书时,需要凭借图书证,同时还要记录借书日期、书号和图书证号。图书证的属性有借书证号、姓名、性别和地址;图书的属性有书号、书名、作者、出版社、出版日期和定价。
根据上述语义设计E—R模型,并标出联系类型
第8题:
第9题:
A、书号
B、读者号
C、书号+读者号
D、书号+读者号+借期