如何设计一个图书借阅管理系统数据库ER图?

1.当前,主要有哪几种新型数据库系统?它们各有什么特点?应用于什么领域?
2.一个图书借阅管理系统要求提供下列服务:
(1) 可以随时查询书库中现有书籍的品种、数量与存放位置。所有书籍均由书号唯一标识。
(2) 可以随时查询书籍借还情况,包括借书人姓名、单位、借书日期、应还日期。系统约定,任何人可以借多种图书,任何一种图书可以为多个所借,借书证号具有唯一性。
(3) 当需要时,可能通过系统中保存的出版社的电话、E-mail、通信地址及邮政编码等信息向出版社购买有关书籍。系统约定,一个出版社可以出版多种图书,同一种图书仅为一个出版社出版地,出版社名具有唯一性。
根据上述假设,构造满足系统需求的E-R图。

1、要了解ER图的核心要素:实体,属性,关系,实体就是一个个对象,比如猫,属性就是实体所有的某个属性,比如猫的性别,关系就是实体和实体之间或者实体内部之间的关系。

2、要了解ER图中怎么表示1中描述的三个核心要素:在ER图中矩形代表实体,椭圆代表属性,菱形代表关系,各个形状之间用线段连接。

3、以同样的方式定义课程实体后建关系表,拖进关系线段,连接两个实体,注意两头都是红色才是真正的连接起来了。会自动在关系属性里建立起连接。

扩展资料:

图书借阅管理系统注意事项:

一个实体型转换为一个关系模式。关系的属性:实体型的属性,关系的码:实体型的码。

一个1:1联系可以转换为一个独立的关系模式,也可以与任何一端对应的关系模式合并。一个1:n联系可以转换为一个独立的关系模式,也可以与n端对应的关系模式合并。一个m:n联系转换为一个关系模式。

三个或三个以上实体间的一个多元联系可以转换为一个关系模式,具有相同码的关系模式可合并,同一实体集的实体之间的联系即自联系,也可以按1:1,1:n和m:n三种情况分别处理。

参考资料来源:百度百科-图书管理系统

温馨提示:答案为网友推荐,仅供参考
相似回答