1 / 26
文档名称:

vb编程语言9.ppt

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

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

分享

预览

vb编程语言9.ppt

上传人:yzhluyin1 2016/7/8 文件大小:0 KB

下载得到文件列表

vb编程语言9.ppt

文档介绍

文档介绍:第9章: Vb支持的数据访问技术?数据库: DB :数据的仓库?数据库管理系统: DBMS :在操作系统支持下, 为数据库的建立、使用和维护而配置的软件系统( Microsoft SQL Server 或 Access ) ?数据库应用程序:各种信息管理系统( vb 等开发工具开发的程序) ?数据库系统数据库基础关系数据库?数据模型: 层次、网状、关系模型。?关系数据库的分类: –桌面数据库; Access 、 Foxpro –客户/服务器数据库: Microsoft SQL Server 、 Oracle 、 Sybase 等?关系数据库的基本概念: –数据表( table ):二维表格。–字段( field ):数据表中的每一列。关系数据库?关系数据库的基本概念: –记录: Record ,数据表的字段名下面的每一行, 是字段值的集合。–关键字: Key ,确保表中记录的唯一性。可以是一个字段或多个字段的集合。–索引: Index –表间关系:表和表之间通过关键字联系起来。 VB数据库应用系统? Vb 和数据库是两套可以独立运行的软件系统?通过接口来连接和调用? Vb 通过设置程序中的对象属性和调用对象的方法来传递对数据库的请求,数据库管理系统再来处理这些请求,实现对数据的操作。 VB数据库应用系统的组成?用户界面–驱动用户界面窗体的是用 vb 编写的代码,这些代码使得用户的操作能反映到数据库中。?数据库引擎–负责数据库的管理和维护。– Microsoft Jet ,由一群动态链接库 DDL ( Dynamic Linking Library )构成,运行时,被链接到 vb 程序, –把应用程序的请求,翻译成对数据库的物理操作。?数据库–包含一个或若干个数据表的文件。 Vb可访问的三类数据库?本地数据库; –由数据库引擎直接生成; – Acess 和 VB 使用相同的 Jet ?外部数据库: –采用索引顺序访问方法– Dbase 、 Foxpro 、 Paradox ?远程数据库:大型数据库–遵循开放式数据库连接 ODBC 标准的客户/庶务器数据库– Oracle 、 Sybase 、 Microsoft SQL Server Access 数据库基本操作?新建数据库: 新建一个空数据库根据向导来建立数据库?新建表?操作数据表添加与编辑记录删除记录 VB提供的数据库管理器?[外接程序]---[ 可视化数据管理器] ?用可视化数据管理器来建立 Access 数据库–[文件]---[ 新建]–[Microsoft Access]---[Version MDB ?创建数据库表–右键菜单[新建表]?数据窗体设计器:建立数据库应用程序–[实用程序]---[ 数据窗体设计器] 数据库控件?后台: 数据库?前台: 数据库应用系统(计算机应用程序),通过它选择数据库中的数据项,并将所选择的数据项按用户要求显示出来。?数据库控件:为了开发数据库前台应用程序, 由vb提供的。数据库控件?数据控件 Data 控件: 连接数据库内数据源的对象–相当于记录指针,指示数据库中表的当前记录–属性: Connect : 字符串,指定数据控件所要连接的数据类型, Access 的 MDB 文件。( Foxpro 、 Excel 、 SQL Serve 、 Oracle ) DatabaseName : 使用的数据库名称及其路径。 RecordSource : 返回或设置记录的来源。 RcordType : 整数,确定创建的记录集的类型。(表类型、动态集类型、快照类型) BOFAction 和 EOFAction : ReadOnly :设定数据库是否可以修改。 Exclusive :确定数据库是为单用户打开还是为多用户。