已知图书馆数据库,有三个实体:图书、出版社、读者。每位读者可以借多本书,同一本书也可以被多个读者借阅,但必须登记借出日期和应还日期。请自己设计适当的属性,画出E-R图, 1.画出E-R图。 2.设计相应的关系模型

题目
已知图书馆数据库,有三个实体:图书、出版社、读者。每位读者可以借多本书,同一本书也可以被多个读者借阅,但必须登记借出日期和应还日期。请自己设计适当的属性,画出E-R图, 1.画出E-R图。 2.设计相应的关系模型


相似考题
更多“已知图书馆数据库,有三个实体:图书、出版社、读者。每位读者可以借多本书,同一本书也可以被多个读者借阅,但必须登记借出日期和应还日期。请自己设计适当的属性,画出E-R图, 1.画出E-R图。 2.设计相应的关系模型 ”相关问题
  • 第1题:

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

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


    正确答案:C

  • 第2题:

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

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

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

  • 第3题:

    一、设计题 某图书管理系统中有以下相关信息: 读者:读者号、读者姓名、单位、联系电话 图书:图书编号、图书名、作者、单价、出版社 归返书信息:借阅号、读者号、图书号、借出日期、归返日期 罚单信息:罚单号、读者号、读者姓名、借阅编号、罚单合计、办理日期 其中:一个读者可以借阅不超过五本图书,一本图书只能借给一位读者;图书归还时自动计算是否超期,并计算罚单合计。 根据以上信息绘制一个E-R图。


    A 解析:功能需求是详细描述系统的总体结构及功能,系统覆盖的功能范围,各功能子系统的划分,功能描述及子系统之间的关系等。信息需求(数据需求)是完整描述系统所涉及的信息范围,数据的属性特征,数据之间的关系和约束。性能需求是描述对系统的性能要求,包括响应时间,存储容量,系统的适应性,数据的安全性、一致性和可靠性等要求。

  • 第4题:

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

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

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

  • 第5题:

    一个图书管理系统中有如下信息。 图书:书号、书名、数量、位置 借书人:借书证号、姓名、单位 出版社:出版社名、邮编、地址、电话、E-mail 其中约定: 任何人可以借多种书,任何一种书可以被多个人借,借书和还书时,要登记相应的借书日期和还书日期;一个出版社可以出版多种书籍,同本书仅为一个出版社所出版,出版社名具有唯性。 根据以上情况,完成如下设计。 (1)设计该系统的E-R图。 (2)将E-R图转换为关系模式。 (3)指出转换后的每个关系模式的主码。


    关系模式及主码 图书( 书号 ,书名,数量,位置,出版社名) 借书人( 借书证号 ,姓名,单位) 出版社( 出版社名 ,邮编,地址,电话,E-mail) 借阅( 借书证号 , 书号 ,借书日期,还书日期)