模板数据库VB操作.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第13章 数据库操作 本章要点: ADO控件 数据绑定控件 ADO对象 数据库功能: 数据的组织;数据的管理 数据的组织: 数据库(Data Base:DB)—以一定方式组织并存储 在一起的相互有关的数据的集合。按组织方式的 不同,分为三种模型,即: 关系数据库;层次数 据库;网状数据库。 数据的管理: 数据库管理系统(DBMS)—用户与数据库之间的接 口,提供对数据库使用和加工的操作,如对数据 库的建立、修改、检索、计算、统计、删除等。 VB可以处理多种数据库: 如Access、FoxPro、DataBase、 Excel、Paradox等格式的数据库。 数据库基本概念 一、关系数据库的有关概念 数据库基本概念 1.关系(表) 在关系数据库中,数据以关系的形式出现,可以把关系理解成一张二维表(Table)。 2.关系数据库 将数据存储在一些二维表中,然后 通过建立各表之间的关系来定义数据库的结构。一个数据库通常包含多个数据表。 例:“学生.mdb”数据库 (1) “学生基本信息” 表 数据库基本概念 学号 姓名 性别 班级 出生日期 专业编号 980010101 张涛 男 建98-01 80-03-24 001 980010102 李明 男 建98-01 80-12-09 001 …… …… …… …… …… …… 990030101 王容 女 网99-01 80-12-09 005 (2)“专业” 表 (3)“系” 表 以上三个表构成一个数据库。 “学生基本信息”表与“专业”表通过“专业编号”建立关系。 “专业”表与“系”表通过“系编号”建立关系。 3.记录(行) 每张二维表均由若干行和列构成,其中每一行称为一条记录(Record) 4.字段(列) 二维表中的每一列称为一个字段(Field),每一列均有一个名字,称为字段名,各字段名互不相同。 数据库基本概念 专业编号 专业名称 系编号 001 建筑结构 001 002 道桥工程 001 …… …… …… 006 给排水 003 系编号 系名 001 自动化 002 建筑 003 计算机 数据库基本概念 表名 字段名 字段类型 字段长度 学生基本信息 学号 Text 9 姓名 Text 10 性别 Text 2 班级 Text 7 出生日期 Date 8 专业编号 Text 3 专业 专业编号 Text 3 专业名称 Text 20 系编号 Text 3 系 系编号 Text 3 系名称 Text 20 例:上面的数据库中表的结构 5.主键 关系数据库中的某个字段或某些字段的组合定义为主键(Primary Key)。每条记录的主键值都是唯一的,这就保证了可以通过主键唯一标识一条记录。 6.索引 为了提高数据库的访问效率,表中的记录应该按照一定顺序排列,通常建立一个较小的表——索引表,该表中只含有索引字段和记录号。通过索引表可以快速确定要访问记录的位置。 7. 表间的关联 按照某一个公共字段建立的一个表中记录同另一个表中记录之间的关系。有一对一、一对多(或多对一)、多对多关系。 二、VB数据库访问技术的发展 1、客户/服务器的概念 使用客户/服务器是当今数据库开发的主流。客户/服务器模式是从模块 化程序设计的基础上发展过来的,它允许模块可以不在同一个存储空间中 运行。在该体系结构中,调用模块就成为客户(Client)的一个请求,而 被调用的模块就为服务器(Server)提供请求。 数据库基本概念 客户/服务器的逻辑扩展是让客户程序和服务器程序各自运行于相应的 软件平台上,它们各负其责相互协调地为一个应用程序服务。实际应用中 ,把数据库的前端放在客户机上,后端的数据库管理系统放在服务器上。 2、数据访问对象模型 在VB中,要对数据库进行访问,需要通过数据访问对象进行,数据访问 对象包括: ⑴ DAO: Data Access Object —数据访问对象 ⑵ RDO: Remote Data Object —远程数据对象 ⑶ ADO: ActiveX Data Object —ActiveX数据对象 ADO是DAO/RDO的后继产物,它扩展了DAO和RDO所使用的对象模型,包含较少的对象,更多的属性、事件和方法。通过ADO可以访问各种各样的数据源。 3、结构化查询语言(SQL)

文档评论(0)

liuxiaoyu92 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档