论文无忧网提供:计算机毕业论文范文|计算机毕业设计|计算机毕业论文
栏目导航 ASP Java Web .NET VB6.0 JAVA VC VF DELPHI PB 计算机网络 计算机科学与技术 PHP 安卓APP 其他 C# 代写论文
当前位置: > 计算机 > VB6.0 >

A400213图书借阅管理系统

4.2数据库设计

http://www.paper51.com

数据库(Database),是按照数据结构来组织、存储和管理数据的仓库,是用于查询的大量数据的存储区域。使用数据库可以带来许多好处:如减少了数据的冗余度,从而大大地节省了数据的存储空间,实现数据资源的充分共享等等。此外,数据库技术还为用户提供了非常简便的使用手段,使用户易于编写有关数据库应用程序。特别是近年来推出的计算机关系数据库管理系统,操作直观,使用灵活,编程方便,功能强大,环境适应广泛,数据处理能力极强。

paper51.com

数据库的设计是指对一个给定的应用环境,构造数据库模式,建立数据库及其应用系统,满足各种用户需求。作为信息资源开发、管理和服务的一种有效的手段,数据库技术的应用已越来越广泛,从小型的单项事务处理系统到大型的信息系统大都用先进的数据库技术来保持系统数据的安全性、完整性和共享性。对一个实际的系统来说,数据库表的设计在遵循数据库理论的同时,必须能用开发工具来实现用户在各方面提出的功能要求。 copyright paper51.com

4.2.1、概念结构设计

copyright paper51.com

在系统的数据库设计中,先要对系统分析得到的数据字典中的数据存储进行分析,分析各数据存储之间的关系,然后才能得出系统的关系模式。可以采用E-R图的方法来进行数据结构分析,E-R设计方法是一种通过E-R图来描述现实世界信息结构的DB设计方法。E-R图由实体、属性、联系三部分组成。E-R图的符号说明如图4-4所示。

copyright paper51.com

内容来自论文无忧网 www.paper51.com

    内容来自www.paper51.com

实体                      属性                实体间的联系 copyright paper51.com

图4-4  E-R图图例

paper51.com

各分E-R图说明如下: http://www.paper51.com

1、  读者类别E-R图见图4-5: http://www.paper51.com

http://www.paper51.com

     copyright paper51.com

图4-5

http://www.paper51.com

2、读者E-R图见图4-6:

copyright paper51.com

内容来自论文无忧网 www.paper51.com

图4-6 内容来自www.paper51.com

3、借阅E-R图见图4-7: paper51.com

 

copyright paper51.com

图4-7

copyright paper51.com

4、书籍信息的E-R图见图4-8:

paper51.com

内容来自www.paper51.com

图4-8 内容来自论文无忧网 www.paper51.com

5、图书类别的E-R图见图4-9: copyright paper51.com

http://www.paper51.com

图4-9

内容来自www.paper51.com

6、系统管理的E-R图见图4-10: http://www.paper51.com

http://www.paper51.com

图4-10 内容来自www.paper51.com

4.2.2、本系统中所涉及到的主要实体及其属性有: 内容来自www.paper51.com

读者类别:{类别名称,借书数量,借书期限,有效期限} 内容来自论文无忧网 www.paper51.com

读者信息:{读者编号,性别,读者类别,工作单位,家庭住址,电话号码,登记日期,已借书数量} 内容来自论文无忧网 www.paper51.com

借阅信息:{借阅编号,读者编号,读者姓名,书籍编号,书籍名称,借出日期,还书日期}

内容来自论文无忧网 www.paper51.com

书籍信息:{书籍编号,书名,类别,作者,出版社,出版日期,登记日期,是否被借出} 内容来自www.paper51.com

图书类别:{类别名称,类别名称} http://www.paper51.com

系统管理:{用户名,密码,权限}

内容来自www.paper51.com

4.2.3、本系统的实体-联系(E-R)图

内容来自www.paper51.com

为了使E-R图表示得更加清晰,现将分E-R图组合成实体及其属性图和实体及其联系图。如图4-11所示(实体的属性没有标出):

http://www.paper51.com

paper51.com

图4-11 http://www.paper51.com

E-R图向关系模型转换的结果如下(带下划线的字段为此关系的码):

paper51.com

读者类别表:{类别名称,借书数量,借书期限,有效期限}

http://www.paper51.com

读者信息表:{读者编号,性别,读者类别,工作单位,家庭住址,电话号码,登记日期,已借书数量} 内容来自www.paper51.com

借阅信息表:{借阅编号,读者编号,读者姓名,书籍编号,书籍名称,借出日期,还书日期}

copyright paper51.com

书籍信息表:{书籍编号,书名,类别,作者,出版社,出版日期,登记日期,是否被借出} http://www.paper51.com

图书类别表:{类别编号,类别名称}

paper51.com

系统管理表:{用户名,密码,权限} 内容来自www.paper51.com

------分隔线----------------------------
联系方式