VB+access图书管理系统的设计与实现(7)_毕业论文

毕业论文移动版

毕业论文 > 计算机论文 >

VB+access图书管理系统的设计与实现(7)


1. 数据库中包含多个表,每个表可以分别表示和存储不同类型的信息。
2. 通过建立各个表之间的关联,从而将存储在不同表中的相关数据有机地结合起来。
3. 用户可以通过创建查询在一个表或多个数据表中检索、更新和删除记录,并且可以对数据库中的数据进行各种计算。
4. 通过创建联机窗体,用户可以直接对数据库中的记录执行查看和编辑操作。
3.3    Access数据库的七个对象
1. 表:表是用来保存和组织各种信息的,它是Access数据库的基本对象,其它的数据库对象都是以表为基础来创建的。每一个表都包含了体现同一主题的同类信息。表中信息分行、列存储。表中的每一列都包都包含特定主题下的某一实例的所有信息数据,称为“字段”;表中每一行所包含的是特定主题下的某一实例的所有信息数据,称为“记录”。
2. 查询:用户通过查询可以在表中搜索符合指定条件的数据,并可以对目标记录修改、插入和更新等编辑动作。
3. 窗体:用户可以通过创建窗体逐条显示记录,便于详细的查看和编辑,还可以对窗体进行编程。
4. 报表:生成报表目的是进行计算、打印、分组和汇总数据。
5. 页:功能上类似于典型的窗体和报表,但数据访问页是允许用户查看、编辑和汇报驻留在浏览器中的数据和HTML页。
6. 宏:可以将数据中不同对象联在一起,从而形成一个数据管理系统。
7. 模块:可以保存Visual Basic应用程序的声明和过程。
引用[17]
3.4    数据库设计
3.4.1    数据库设计原则
对数据的有效组织和管理,是实现管理信息系统的心环节。有效的数据组织取决于数据库的设计,而有效的数据管理则依赖于数据库管理系统(DBMS)的选择。在进行数据设计时要注意以下原则:
1.数据库结构必须规范化,必须保证数据的正确件和完整性。
2.数据库系统在逻辑上应有层次结构,数据自下而上汇总、归纳。
3.必须保证对数据的安全性,对故障应有预防能力、保护能力和恢复能力以及对数据的保密能力。
3.4.2    数据库表结构设计
1. 创建数据库的两种方法:一种是使用“数据库向导”,用户可以在系统提供的数据类型中作出选择。另一种是创建一个空的数据库,由用户根据自己的需要添加相应的内容。
2. 数据库表的建立:本系统主要建立了优尔个表为读者类别,读者信息,借阅信息,书籍信息,图书信息,用户表。
(1)书名表:用来保存书名信息。表的设计如表3.1所示:
表3.1 书名表
字段名    字段类型    字段大小
书名    文本    50
(2)图书登记表:图书入库时用来登记图书信息的表。表的设计如表3.2所示:
表3.2 图书登记表
序号    字段名    字段类型    字段大小
1    编号    文本    50
2    书名    文本    50
3    类型    文本    50
4    购买日期    日期/时间    
5    定价    货币    
6    书本数目    数字    
(3)图书借阅表:用来记录图书的借阅信息。表的设计如表3.3所示:
表3.3 图书借阅表
序号    字段名    字段类型    字段大小 (责任编辑:qin)