欢迎来到天天文库
浏览记录
ID:45098691
大小:455.00 KB
页数:43页
时间:2019-11-09
《《VB与数据库》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第10章VB与数据库10.1数据库概述10.2数据库管理器10.3使用数据控件访问数据库10.4报表10.1数据库概述一、数据库的概念数据库是以一定方式组织、存储及处理相互关联的数据的集合,它以一定的数据结构和一定的文件组织方式存储数据,并允许用户访问。这种集合具备下述特点:最少冗余;数据资源共享;数据独立性,即数据独立于使用它的应用程序;由统一的软件系统管理和控制数据的增加、删除、修改和检索。10.1数据库概述二、数据库分类数据库中数据的组织形式有多种,按数据库使用的数据结构模型划分,到目前为止,数据库可分为:层次数据库
2、:采用层次模型;网状数据库:采用网状模型;关系数据库:采用关系模型;面向对象数据库:采用面向对象模型。关系型数据库模型已经成为数据库设计事实上的标准。这不仅因为关系模型自身的强大功能,而且还由于它提供了叫做结构化查询语言(SQL)的标准接口。关系型数据库把数据用表的集合表示。行被称为记录,列则被称为字段。VB默认的数据库是Accesss数据库,可以在VB中直接创建,库文件的扩展名为.mdb。VB还可以处理各种外部数据库,例如Foxpro、Excel、Dbase等。10.1数据库概述关系数据库中常用的术语主键(Prim
3、aryKey):又称做主码,它是能够唯一标识一条记录的一个或一组列(字段),去掉其中的某个列后,余下的列不能唯一标识表中的一条记录。例如,学生表中,通常可以使用学号作为主键,但不能使用学生名字作为主键。外部键(ForeignKey):它由一个或多个属性组成,它或它们是另一个表的主键。通常使用外部键建立表之间的关系。10.1数据库概述关系数据库中常用的术语索引:索引是加快数据库访问的一种手段,目的是实现对数据行的快速、直接存取而不必扫描整个表。索引通常对一个或多个列表创建,表的索引字段的每个值在索引中都有一个入口,同时使用
4、指针指向具有该值的数据行。视图:它是一个与真实表相同的虚拟表,用于限制用户可以看到和修改的数据量,从而简化数据的表达式。存储过程:它是一个编译过的SQL程序。在该过程中可以嵌入条件逻辑、传递参数、定义变量和执行其他编程任务10.1数据库概述数据库管理系统(DBMS)数据库管理系统是基于某种数据结构模型的、管理数据库并提供数据库访问接口的通用软件,它通常具备下述功能:数据库定义功能:提供数据定义语言DDL,用户使用数据定义语言能够定义数据库的结构、数据完整性和安全性等约束条件。数据库操作功能:提供数据操作语言DML,用
5、户使用数据操作语言完成数据查询、插入、删除等操作;10.1数据库概述数据库运行、控制功能:提供数据安全性控制、数据完整性控制、多用户环境的并发控制以及数据库恢复等;数据库维护功能:提供数据加载、转储、数据库重组、性能分析与监控等;数据字典:存放数据库结构的描述等信息;数据通讯功能:实现联机处理、分时处理、分布式处理等功能。10.1数据库概述10.2数据库管理器(Visdata)大型数据库(如Oracle、Sybase等)不能在VisualBasic6.0中创建,要创建这些类型的数据库,需要使用相应数据库管理系统提供的
6、工具来完成。VB6.0提供了创建MicrosoftAccess数据库和其它一些数据库的工具——“可视化数据管理器”。在VisualBasic开发环境内单击“外接程序”菜单中的“可视化数据管理器”选项或在操作系统桌面上运行VisualBasic系统目录中的Visdata.exe,都可打开可视化数据管理器。可视化数据管理器10.2数据库管理器(Visdata)一、创建一个数据库(1)选择“可视化数据管理器”中“文件”菜单中的“新建”菜单项用于创建数据库,若选择“打开数据库”则用于打开一个已经建立好的数据库。(2)选择“Micro
7、softAccess”菜单项,单击该菜单项下的“Version7.0MDB”菜单项,打开如图10-3所示的“选择要创建的MicrosoftAccess数据库”对话框。(3)选择新建数据库要保存的目录后,在“文件名”文本框中输入数据库的名称student,也就是数据库的文件名称。(4)单击“确定”按钮关闭对话框,“可视化数据管理器”开始在指定的目录下创建以指定名称命名的MicrosoftAccess数据库,完成数据库创建工作,10.2数据库管理器(Visdata)10.2数据库管理器(Visdata)二、向数据库中添加数据表操
8、作步骤为:(1)在“数据库窗口”中右击鼠标,系统弹出一快捷菜单,单击其中的“新建表”菜单项,系统将打开“表结构”对话框。(2)在“表名称”文本框中键入表名,这里键入名称xjb。(3)单击“添加字段”按钮,系统显示“添加字段”对话框,在这个对话框中定义表的字段。在“名称”文本框中输入字段名称
此文档下载收益归作者所有