VB+access图书管理系统的设计与实现(7)
时间:2017-05-21 09:11 来源:毕业论文 作者:毕业论文 点击:次
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) |