阅读下列说明,回答问题1至问题3。【说明】请设计一个图书馆数据库,此数据库中对每个借阅者保存的读者记录包括:读者号、姓名、地址、性别、年龄、单位。对每本书存有:书号、书名、作者、出版社。对每本书被借出的书存有读者号、借出日期和应还日期。【问题1】给出E-R图【问题2】转换成关系模型【问题3】给其中任何一个表用SQL语句建表。

题目

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

【说明】

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

【问题1】

给出E-R图

【问题2】

转换成关系模型

【问题3】

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


相似考题
更多“ 阅读下列说明,回答问题1至问题3。【说明】请设计一个图书馆数据库,此数据库中对每个借阅者保存的读者记录包括:读者号、姓名、地址、性别、年龄、单位。对每本书存有:书号、书名、作者、出版社。对每本书被借出的书存有读者”相关问题
  • 第1题:

    图书馆同一本书藏有多册,规定同一本书一个读者一次只能借一册,但同一本书允许一个读者多次借阅,读者借书的关系为:借阅(读者号,书号,书名,借期,还期),则该关系模式的主码是______。

    A.读者号
    B.书号
    C.读者号+书号+借期
    D.读者号+书号

    答案:C
    解析:
    本题考查数据库原理的基础知识。主码也叫主关键字(primary key)是关系中的一个或多个字段,它的值用于唯一地标识关系中的一条记录,关键字不能重复。根据题目描述借阅关系的主码应该是读者号+书号+借期。

  • 第2题:

    一个关系:借阅(书号,书名,库存数,读者号,借期,还期),假如同一本书允许一个读者多次借阅,但不能同时对一种书借多本。则该关系的主键是()。

    A.书号

    B.读者号

    C.书号+读者号

    D.书号+读者号+借期


    书号+读者号+借期

  • 第3题:

    现有一个关系:借阅(书号,书名,库存数,读者号,借期,还期),假如同一本书允许一个读者多次借阅,但不能同时对一种书借多本,则该关系模式的外码是()。

    A.书号

    B.读者号

    C.书号+读者号

    D.书号+读者号+借期


    书号+读者号+借期

  • 第4题:

    图书馆同一本书藏有多册,规定同一本书一个读者一次只能借一册,但同一本书允许一个读者多次借阅,读者借书的关系为:借阅(读者号,书号,书名,借期,还期),则该关系模式的主码是______。

    A.读者号
    B.书号
    C.读者号+书号+借期
    D.读者号+书号

    答案:C
    解析:
    本题考查数据库原理的基础知识。主码也叫主关键字(primary key)是关系中的一个或多个字段,它的值用于唯一地标识关系中的一条记录,关键字不能重复。根据题目描述借阅关系的主码应该是读者号+书号+借期。

  • 第5题:

    现有一个关系:借阅(书号,书名,库存数,读者号,借期,还期) 假如同一本书允许一个读者多次借阅,但不能同日对一种书借多本,则该关系模式的主码是()

    A.书号

    B.读者号

    C.书号+读者号

    D.书号+读者号+借期


    书号+读者号+借期