- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
VB程序设计与数据库应用 第十四章Visual Basic对数据库的访问 【学习内容】 本章主要学习Visual Basic对数据库访问的方法,重点讲述了数据控件和ADO数据控件的使用。学习如何使用“可视化数据管理器”创建MS Access数据库和表,如何将数据库中的数据与文本框等控件进行绑定,特别是记录集Recordset的使用,通过对记录集数据的增加、删除、查找、指针移动等,来实现对数据库数据的操作。 SQL(Structured Query Language)是结构化查询语言,它是一种介于关系代数与关系演算之间的语言。SQL是一个通用且功能强大的关系数据库语言。注意了解SQL语言的特点及组成,掌握SELECT语句的使用,在应用程序中正确使用SQL语句。 最后,使用Visual Basic提供的数据控件和可视化数据管理器,创建一个个人通讯录信息的管理应用程序。 14.1 数据库概述 14.1.1 数据库 数据库(Database)技术是数据处理的一种最新技术,目前已广泛应用于各个领域。数据库技术所研究的问题就是如何科学地组织和存储数据,如何高效地获取和处理数据。数据库就是存放数据的仓库,是长期储存在计算机内、有组织的、可共享的大量数据的集合。数据库中的数据不是杂乱无章的,而是按照某种方式组织在一起的,这些数据可以供企业的各相关用户使用,使各用户可以共享某些数据,降低数据的冗余,减少造成数据不一致的机会,保证数据的正确性、完整性和一致性。 14.1 数据库概述 14.1.2 数据库管理系统(DBMS) 数据库管理系统(Database Management System,DBMS)是为数据库的建立、使用和维护而配置的软件,它是建立在操作系统的基础上,位于操作系统与用户之间的一种数据管理软件,负责对数据库进行统一的管理和控制。用户发出的(或应用程序中的)各种操作数据库中数据的命令,都要通过数据库管理系统来执行。 14.1 数据库概述 14.1.3 数据库系统 数据库系统(Database System)是指带有数据库的计算机应用系统。数据库系统不仅包括数据库本身,即实际存储在计算机中的数据,还包括相应的硬件、软件及各类人员。数据库系统的软件包括:数据库管理系统(DBMS)、支持数据库管理系统的操作系统、数据库应用开发工具、为特定应用开发的数据库应用系统。其中,DBMS是为数据库的建立、使用、维护、管理和控制而配置的专门软件,是数据库系统的核心。 数据库系统的人员包括:数据库系统管理员(DBA)、系统分析员和数据库设计人员、应用程序员、最终用户。他们分别扮演不同的角色,承担不同的任务。 14.1 数据库概述 14.1.4 关系数据库系统 关系数据模型是当前最流行、应用最广泛、最受用户欢迎的数据模型,基于关系模型的数据库系统称为关系数据库系统。 在关系模型中,无论是实体还是实体之间的联系均由单一的结构类型即关系(二维表)来表示,任何一个关系数据库都是由若干相互关联的二维表组成。 一个关系就是一个二维表,表的名称是关系名。 14.2 可视化数据管理器 Visual Basic提供了一个功能较为强大的数据库管理工具——可视化的数据管理器,利用该管理器可以创建数据库及数据表、维护数据库结构、修改数据、建立数据查询、动态构造SQL查询语句、设计数据窗体等操作。 14.2 可视化数据管理器 14.2.1 可视化数据管理器的使用 在Visual Basic主菜单“外接程序”中选择“可视化数据管理器”,就可以进入如图14-1所示的VisData界面进行数据库管理。 14.2 可视化数据管理器 14.2.2 建立数据库及表 1.创建数据库 在可视化数据管理的“文件”菜单中选择“新建”命令,然后在弹出的数据库类型中选择要创建的数据库的类型。在此,选择Microsoft Access(Version 7.0 MDB)。在弹出的对话框中,输入要创建的数据库文件名称及其保存路径,进入如图14-2所示的新建数据库界面。 14.2 可视化数据管理器 2.创建表 在新建数据库界面的“数据库窗口”空白处单击鼠标右键,在弹出的快捷菜单中选择“新建表”,打开“表结构”对话框,如图14-3所示。 14.2.3 建立数据查询 1.输入数据 创建表结构后,在“数据管理器”中可以看到刚才创建的表名,在该表名上单击鼠标右键,选择“打开”命令打开“数据库内容”对话框,如图14-7所示。单击“添加”按钮,打开如图14-8所示的对话框,增加新的数据;如果单击“编辑”按钮,可以对已有数据进行修改。 2.建立数据查询 输入数据后,可以利用VisData“实用程序”中的“查询生成器”建立数据查询。 14.3 数据控件的使用 Vi
您可能关注的文档
- Visual Basic程序设计教程 第2版 教学课件 作者 刘瑞新 电子教案 第5章 循环结构程序设计.ppt
- Visual Basic程序设计教程 第2版 教学课件 作者 刘瑞新 电子教案 第6章 数组.ppt
- Visual Basic程序设计教程 第2版 教学课件 作者 刘瑞新 电子教案 第7章 过程.ppt
- Visual Basic程序设计教程 第2版 教学课件 作者 刘瑞新 电子教案 第8章 变量与过程的作用范围.ppt
- Visual Basic程序设计教程 第2版 教学课件 作者 刘瑞新 电子教案 第9章 菜单与对话框.ppt
- Visual Basic程序设计教程 第2版 教学课件 作者 刘瑞新 电子教案 第10章 多重窗体与环境应用.ppt
- Visual Basic程序设计教程 第2版 教学课件 作者 刘瑞新 电子教案 第12章 数据文件.ppt
- Visual Basic程序设计教程 第2版 教学课件 作者 刘瑞新 电子教案 第13章 面向对象的程序设计.ppt
- Visual Basic程序设计教程 第2版 教学课件 作者 刘瑞新 电子教案 第14章 数据库访问技术.ppt
- Visual Basic程序设计教程 第2版 教学课件 作者 刘瑞新 电子教案 第15章 Visual Studio 2005简介.ppt
- Visual Basic程序设计实用教程 教学课件 作者 匡松 缪春池配套习题 实验二.doc
- Visual Basic程序设计实用教程 教学课件 作者 匡松 缪春池配套习题 实验五.doc
- Visual Basic程序设计实用教程 教学课件 作者 匡松 缪春池配套习题 实验一.doc
- Visual Basic程序设计实用教程 教学课件 作者 刘瑶 第1章 Visual Basic概述.ppt
- Visual Basic程序设计实用教程 教学课件 作者 刘瑶 第2章 窗体和菜单设计.ppt
- Visual Basic程序设计实用教程 教学课件 作者 刘瑶 第3章 Visual Basic编程基础.ppt
- Visual Basic程序设计实用教程 教学课件 作者 刘瑶 第4章 常用控件.ppt
- Visual Basic程序设计实用教程 教学课件 作者 刘瑶 第5章 程序控制结构.ppt
- Visual Basic程序设计实用教程 教学课件 作者 刘瑶 第6章 数组.ppt
- Visual Basic程序设计实用教程 教学课件 作者 刘瑶 第7章 过程.ppt
最近下载
- 固定污染源自动监测系统数智化建设技术指南编制说明.docx VIP
- 空调系统臭氧消毒效果验证.doc VIP
- 初中九年级化学课件-中考专题复习之多功能瓶的使用.ppt
- 公益电影放映服务投标方案(技术方案).doc
- 译林版2024新教材小学四年级英语上册全册各单元测评试卷及答案(含8套题).docx
- 我国大学教育基金会投资管理:现状、挑战与突破路径.docx VIP
- 《固定污染源自动监测系统数智化建设技术指南》.pdf
- 用于定价美国期权的时序深度梯度流方法-计算机科学-机器学习-神经网络-金融数学-期权定价.pdf VIP
- 售后服务工程师等级方案(3篇).docx VIP
- 50MW地面分布式光伏项目建设方案.docx
文档评论(0)