码农手册 数据库编程基础

码农手册 数据库编程基础

ID:48295456

大小:169.00 KB

页数:18页

时间:2019-11-13

码农手册  数据库编程基础_第1页
码农手册  数据库编程基础_第2页
码农手册  数据库编程基础_第3页
码农手册  数据库编程基础_第4页
码农手册  数据库编程基础_第5页
资源描述:

《码农手册 数据库编程基础》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、13.1.1数据库技术的产生与发展数据库技术是应数据管理任务的需要而产生的。数据管理就是对数据进行分类、组织、编码、存储、检索和维护。数据管理分为:手工管理→文件管理→数据库管理。数据库功能有:数据的组织,数据的管理。一、数据的组织数据库(DataBase,简称DB):是以一定方式组织并存储在一起的相互有关的数据的集合。按数据组织方式的不同,数据库分为三种模型:◆关系数据库◆层次数据库◆网状数据库二、数据的管理数据库管理系统(DataBaseManagementSystem,简称DBMS):是用户与数据库之间的接口,提供对数据库使用和加工的操作,如对数据库的建立、

2、修改、检索、计算、统计、删除等。VB可以处理多种数据库:如Access、FoxPro、DataBase、Excel、Paradox等格式的数据库。图13-1数据库与计算机系统的关系13.1.2数据库的基本概念根据数据模型,即实现数据结构化所采用的联系方式,数据库可以分为层次数据库、网状数据库和关系数据库。一、关系数据库的有关概念1、表表:将相关的数据按行和列的形式组织成二维表格即为表,表通常用于描述某一个实体。2、表名称表名称:每个数据表的名称。3、关系数据库关系数据库:将数据存储在一些二维表中,然后通过建立各表之间的关系来定义数据库的结构。一个数据库通常包含多个

3、数据表。4、数据库名称数据库名称:ACCESS数据库扩展名为.mdb【例】“学生.mdb”数据库。(1)“学生基本信息”表13-1。表13-1学号姓名性别班级出生日期专业编号200010101黄龙男网20-0282-06-21001200010102梅阳男计99-07001.......................200030101李小敏女英21-01005(2)“专业”表13-2。表13-2专业编号专业名称系编号001自动控制001002输配电002………………………006网络工程003(3)“系”表13-3。表13-3系编号系名称001自动化002电气00

4、3计算机以上三个表构成一个数据库。“学生基本信息”表与“专业”表通过“专业编号”建立关系。“专业”表与“系”表通过“系编号”建立关系。二、表的结构记录(行):二维表中的每一行称为一个记录(Record)。字段(列):二维表中的每一列称为一个字段(Field)。字段名:每一列均有一个名称,称为字段名,各字段名互不相同。字段类型:每个字段一种类型。表的结构按字段定义。如下表13-4表13-4表名字段名字段类型字段宽度学生基本信息学号Text9姓名Text10性别Text2班级Text7出生日期Data8专业编号Text3专专业编号Text3业专业名称Text20系编号

5、Text3系系编号Text3系名称Text201、表中的关键字(1)候选关键字:如果表中的某个字段或多个字段组合,能唯一地确定一个记录,称该字段或多个字段组合为侯选关键字。侯选关键字可以有多个。(2)主关键字:只能有一个。2、表间的关联按照某一个公共字段建立的一个表中记录同另一个表中记录之间的关系。有一对一、一对多(或多对一)、多对多关系。3、外部键实现与另一个表之间沟通的字段称为“外部键”。外部键与其他表的主关键字相匹配。4、索引(1)为了加速查找而引入,提高数据库的访问效率。(2)表中的记录按某个字段(或字段组合)排序,建立一个较小的表——索引表。(3)每个表

6、中只含有索引字段和记录号。可以有多个索引,但只能有一个是主索引。(4)每个索引有一个名称。(5)表中通过索引表可以快速确定要访问记录的位置。13.2.1建立数据库VB提供了两种方法建立数据库,分别是:可视化数据管理器和数据访问对象(DAO)。一、可视化数据管理器使用可视化数据管理器建立的数据库是Access数据库(类型名为.mdb),可以被Access直接打开和操作。在VB环境下,执行“外接程序”菜单中的“可视化数据管理器”命令,即可打开如图13-2所示的“可视化数据管理器”窗口。图13-2二、建立数据表以建立一个如下结构的学生表13-5为例:表13-5学生成绩表

7、的结构字段名称字段类型字段长度学号Text7姓名Text10数学Single4英语Single4计算机Single4建立过程请参见动画演示:三、建立索引单击“表结构”对话框的“添加索引”按钮,在弹出的对话框中(如图13-7所示)输入索引名称,选择索引字段后,单击“确定”按钮即完成了索引的建立过程。图13-7“添加索引”对话框图13-8“数据库”窗口13.2.2数据库的基本操作要对数据库输入、编辑、删除、排序、查找等操作,使用“可视化数据管理器”中“文件”菜单的“打开数据库”命令。右击“数据库窗口“中的表名,在弹出的菜单中选择“打开”命令后,即可打开如图13-9所示

8、输入数据窗

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。