图书编号书名作者姓名书版社入库日期 图书出库日期 条形码所存书库出版日期在库数 2、借阅者信息模块
借书卡号姓名班级院系借阅者 3、图书管理员信息模块
图书管理员信息管理员编号姓名负责书库 4、销书单模块
图书编号图书名称 销书单数量 日期 4.2实体及其联系图
13
借阅者 管理员u借出日期管理m处理到期日期借阅 图书销书清单拖欠日期罚款数目 4.3完整的E-R图
班级姓名借书卡号院系借阅者 姓名负责书库管理员编号m借出日期m管理员到期日期管理1处理n销书清单销书数量 借阅 拖欠日期图书编号销书日期 图书名称 出库日期 罚款数目入库日期 图书编号图书所存书库书名在库数作者姓名书版社出版日期
五、逻辑结构设计
从理论‘E-R模型’到理论‘关系模型’的整理转换,通过E-R模型到关系模型的转化,可以得到如下关系模式:
借阅者(借书卡号,姓名,班级,院系) 管理员(编号,姓名,负责书库)
14
umn
图书(图书编号,书名,作者姓名,出版社,出版日期,在库数,所在书库,入库日期,出库日期)
借阅(借书卡号,图书编号,借出日期,到期日期,拖欠日期,罚款数目) 销书清单(管理员编号,图书编号,图书名称,销书日期,销书数量) 管理(管理员编号,借书卡号,图书编号)
六 物理结构设计
概念结构设计所得的E-R模型是对用户需求的一种抽象的表达形式,它独立
于任何一种具体的数据模型,因而也不能为任何一个具体的DBMS所支持。为了能够建立起最终的物理系统,还需要将概念结构进一步转化为DBMS所支持的关系模型。这就是数据库逻辑设计所要完成的任务。
用sql2005建立数据库数据表。
(1) 打开sql2005 在数据库上点击右键 (2)选择新建数据 数据库名取做db_TSGL
(3)在db_TSGL中“表”选项上右键选择新建表
进入表的字段设置
(4)表的字段设置如下图
借阅者基本信息表
管理员信息表
15
图书信息表
借阅信息表
销书信息表
管理信息表
16
相关推荐: