数据库应用程序开发基础.PPT

上传人:国*** 文档编号:1052341 上传时间:2018-11-26 格式:PPT 页数:50 大小:707.50KB
下载 相关 举报
数据库应用程序开发基础.PPT_第1页
第1页 / 共50页
数据库应用程序开发基础.PPT_第2页
第2页 / 共50页
数据库应用程序开发基础.PPT_第3页
第3页 / 共50页
数据库应用程序开发基础.PPT_第4页
第4页 / 共50页
数据库应用程序开发基础.PPT_第5页
第5页 / 共50页
点击查看更多>>
资源描述

1、第 10章 数据库应用程序开发基础 1.了解数据库中的基本概念; 2.掌握用 VB内部的可视化数据管理器建立数据库和SQL语句的基本方法及数据控件和数据绑定控件的常用属性、方法、事件; 3.熟练掌握用 VB开发一个简单的数据库应用程序的步骤和方法。本章学习目标10.1数据库基础10.1.1 数据库概念1.数据库管理系统 (DBMS)2.数据库 (DataBase)3.数据库应用程序是使用户能够获取、显示和更新由 DBMS管理的数据的用户程序。4.数据库系统( Database System)主要由数据库管理系统、数据库和数据库应用程序三大部分组成。10.1.2关系数据库基础根据数据模型,即实现

2、数据结构化所采用的联系方式,数据库可以分为层次数据库 、 网状数据库 和 关系数据库。 关系数据库的有关概念 1 关系(表)在关系数据库中,数据以关系的形式出现,可以把关系理解成一张二维表( Table)。2 记录(行)每张二维表均由若干行和列构成,其中每一行称为一条记录( Record)3 字段(列)二维表中的每一列称为一个字段( Field),每一列均有一个名字,称为字段名,各字段名互不相同。4 主键关系数据库中的某个字段或某些字段的组合定义为主键(Primary Key)。每条记录的主键值都是唯一的,这就保证了可以通过主键唯一标识一条记录。5索引为了提高数据库的访问效率,表中的记录应该按

3、照一定顺序排列,通常建立一个较小的表 索引表,该表中只含有索引字段和记录号。通过索引表可以快速确定要访问记录的位置。 10.1.3 VB数据库应用程序的组成VB6.0数据库应用程序由用户界面、数据库引擎和数据库 3大部分组成。1.用户界面用户界面包括用于与用户交互的界面和代码,如对数据库记录进行添加、删除、修改、查询等操作的 VB代码,完成查询和数据更新的窗体等。 2.数据库引擎数据库引擎是一组动态链接库( DLL),主要任务是解释应用程序的请求并形成对数据库的物理操作,管理对数据库的物理操作,维护数据库的完整性和安全性,处理 SQL语言的查询操作,实现对数据库的检索、添加、删除等,管理查询返

4、回的结果 等。 3.数据库数据库只包含数据,而对数据的操作都是由数据库引擎来完成。10.1.4 用户与数据库引擎的接口1.数据控件 (Data Control)用数据控件可以不经过编程而访问数据库。根据需要设置好数据控件的属性后,即可通过诸如文本框之类的控件与数据库绑定,从而实现对数据库中各个记录的访问。 2.数据访问控件 (DAO)数据访问对象是由 Microsoft Jet 数据库引擎定义的对象,是通过程序访问数据库的对象结构。3.ActiveX数据对象 (ADO)ADO是 VB6.0为数据访问提供的全新技术。 ADO是一种建立在最新数据访问接口 OLE DB之上的高性能的、统一的数据访问

5、对象,通过它可以访问文件数据库、客户 /服务器数据库甚至非关系型数据库。 10.1.5 VB可以访问数据库的类型1.VB6.0数据库VB6.0数据库文件使用与 Microsoft Access相同的格式,也称为内部数据库或本地数据库。 2.外部数据库在 VB6.0中,能够创建和操作所有 “索引顺序访问方法(ISAM) ”数据库,如 Foxpro、 Foxbase 、 Paradox等,还可以访问电子表格软件 Microsof Excel 或 Lotus 123、文本文件数据库等。 3.ODBC数据库VB6.0可以访问 ODBC标准的客户 /服务器数据库,如Microsoft SQL Server等。 10.2 VB可视化数据管理器10.2.1数据管理器的功能和操作1、 可视化数据管理器VisData是一个为 VB6.0应用程序建立和管理数据库的极好工具。使用可视化数据管理器建立的数据库是 Access数据库(类型名为 .mdb),可以被 Access直接打开和操作。2.打开 VisData可以从 VB6.0中启动 VisData程序。先打开 VB窗口,然后在集成环境菜单栏上选择 “外接程序 可视化数据管理器 ” 如图 10 1所示,即可启动 VisData。 10.2.2用数据库管理器建立数据库1.建立数据库结构以建立一个如下结构的学生表为例:

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 重点行业资料库 > 1

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。