图书馆数据库设计.doc下载

weixin_39821620 2023-01-23 16:30:17
图书馆数据库设计大纲 (1)图书馆业务需求描述 图书馆管理系统需要保留出入图书馆的读者信息,即需要追踪读者的姓名、性别、联 系电话和地址。 每一名读者有不多于一张的借阅卡,每张借阅卡对应唯一的卡号,并且卡上记录着该 卡的办理时间。 图书馆内有不同的书架,每个书架对应唯一的书架编号。 每个书架上不同的书籍。记录的书籍信息包括书名、作者、出版社、书本专用编号(以 下统一称为书号)、对应书架号。 (2)概念需求设计 确定实体。从以上的业务描述中,可以抽象为实体的事物有:读者、借阅卡、书架、书 籍。 概括描述实体的属性。对于读者实体,描述它的属性有姓名、性别、联系电话和地址。 对于借阅卡实体,描述它的属性有卡号和办理时间,其中卡号是唯一标识符。对于书架 实体,它的唯一属性是书架号,这也是书架的唯一标识符。而对于书籍实体,它的属性 则应该包括书名、作者、出版社、书号以及书架号。各实体的内容如下图。 " "读者 " "书架 " "书籍 " " "读者号 " "书架号 " "书名 " " "姓名 " "书架名 " "作者 " " "性别 " " " "出版社 " " "地址 " " " "书号 " " "手机号 " " " "书架号 " " "注册日期 " " " "借阅号 " " " " " " " " " " " " " " " 分析实体间的联系。从前面的分析,可以知道图书馆数据库系统中的联系有三种,一种 。 书架与书籍的关系:书架与书籍是一对多的关系,因为同一本书只能存放在一个书架上 ,一个书架却能存放一本以上的书。 读者与书籍的关系:读者与书籍是多对多的关系,因为一个读者可以同时借阅多本图书 ,同一本图书也能同时被多个读者借阅(假设图书馆的相同图书均有多本)。 " "读者 " "书籍 " "书架 " " "读者号 " "书名 " "书架号 " " "姓名 " "作者 " "书架名 " " "性别 " "出版社 " " " " "地址 " "书号 " " " " "手机号 " "书架号 " " " " "注册日期 " "借阅号 " " " " " " " " " " " " " " " " " 分析实体间的关联。从前面的分析可以知道借阅卡与书籍是多对多的联系,而且这个联 系称为"借书"。借书有两个属性,分别是借书日期、还书日期。如下图: "读者 " "书籍 " "读者号 " "书名 " "姓名 " "作者 " "性别 " "出版社 " "地址 " "书号 " "手机号 " "书架号 " "注册日期 " "借阅号 " 因此,得到的完整的模型应该如下图: " "读者 " "书籍 " "书架 " " "读者号 " "书名 " "书架号 " " "姓名 " "作者 " "书架名 " " "性别 " "出版社 " " " " "地址 " "书号 " " " " "手机号 " "书架号 " " " " "注册日期 " "借阅号 " " " " " " " " " " " " " " " " " ----------------------- 图书馆数据库设计全文共2页,当前为第1页。 多对多 一对多 读者表READER 书籍表BOOK 书架表BOOKSHELF 借阅 借阅号 书号 读者号 借书日期 还书日期 借阅 借阅号 书号 读者号 借书日期 还书日期 图书馆数据库设计全文共2页,当前为第2页。 , 相关下载链接:https://download.csdn.net/download/qq_43966957/87372204?utm_source=bbsseo
...全文
10 回复 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

13,656

社区成员

发帖
与我相关
我的任务
社区描述
CSDN 下载资源悬赏专区
其他 技术论坛(原bbs)
社区管理员
  • 下载资源悬赏专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧