1 / 39
文档名称:

第10章 Visual Basic与数据库.ppt

格式:ppt   页数:39
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第10章 Visual Basic与数据库.ppt

上传人:zbfc1172 2013/1/2 文件大小:0 KB

下载得到文件列表

第10章 Visual Basic与数据库.ppt

文档介绍

文档介绍:第10章 Visual Basic与数据库
概述
数据管理器
 ADO数据控件
数据及数据绑定控件
 SQL简介
报表制作
应用举例
11/12/2017
1
概述
数据库是一组特定数据的集合,是按照一定方式组织、存储以及管理存储在计算机内的相关数据的集合。
数据库中数据的组织形式有多种,按数据库所采用的数据模型分类,可分为:基于层次模型的数据库、基于网状模型的数据库、基于关系模型的数据库。
关系数据库,就是把数据表示成表的集合,通过建立各表之间的关系来定义结构的一种数据库。数据库以文件的形式保存于存储器中,一个数据库文件可以包含一个、也可以包括多个组成这个数据库的文件。
11/12/2017
2
概述——数据库
表:
在关系数据库中,一个关系就可以表示为一个表,是关系数据库的基本组成。表的作用是保存数据库中的数据。
假设用于存储学生相关信息的数据库是由学生学籍信息表、成绩表和选课表组成的学生数据库(),那么整个学生数据库的结构如图所示。
11/12/2017
3
学生数据库结构
11/12/2017
4
关键字:
同一个表中的记录是不重复的、唯一的。这可以通过设置某一字段为主关键字值来保证这种唯一性。为区别表中的每一条记录,可以将某一字段设为主关键字,作为一个记录的唯一标识。
排序:
对于一个数据表,可以按某一字段对表中所有的记录进行升序或降序排列。
索引:
数据查找是数据库操作的一项重要运算,为提高查找效率,常常通过建立索引来达到查询目的。索引是基于表建立的单独的物理数据库结构,是一种特殊类型的表,其中包含关键字段的值和指向实际记录位置的指针,这些值与指针按照特定的顺序存储。
视图:
视图是在表的基础上建立的,它是一个虚拟表,但它的各项操作与真实的表是相同的。目的在于简化数据的表达。
数据库是包含了数据表的一个或多个文件的文件。Visual Basic支持多种数据库,常用的、,即Microsoft Access数据库。
11/12/2017
5
概述——数据访问对象模型
数据访问对象(Data Access Objects ,即DAO)
远程数据对象(Remote Data Objects,即RDO)
ActiveX数据对象(ActiveX Data Objects,即ADO)
返回
11/12/2017
6
数据管理器——ess 格式数据库
在VB工作环境中,选择“外接程序/可视化数据管理器”,出现右图所示界面。
选择“文件/新建/Microsoft Access(M)/Version MDB”,打开左图4所示对话框。
11/12/2017
7
在上图所示对话框中选择合适的路径与数据库名称并单击“保存”按钮(),则出现如右图5所示界面。
在左图所示数据库窗口中单击鼠标右键并单击“新建表”命令,即出现表结构对话框。
11/12/2017
8
表结构
创建表
11/12/2017
9
数据管理器——数据窗体设计器
使用可视化数据管理器自带的数据窗体设计器,使我们能在最短时间内设计出符合要求的数据操作界面窗体。具体过程为:在如上图所示界面中选择“实用程序/数据窗体设计器(F)”,出现图中所示“数据窗体设计器”对话框。
11/12/2017
10