VB语言程序设计教程 杨忠宝 康顺哲 第10章 数据库应用程序设计

VB语言程序设计教程 杨忠宝 康顺哲 第10章 数据库应用程序设计

ID:40239372

大小:891.50 KB

页数:62页

时间:2019-07-28

VB语言程序设计教程 杨忠宝 康顺哲 第10章 数据库应用程序设计_第1页
VB语言程序设计教程 杨忠宝 康顺哲 第10章 数据库应用程序设计_第2页
VB语言程序设计教程 杨忠宝 康顺哲 第10章 数据库应用程序设计_第3页
VB语言程序设计教程 杨忠宝 康顺哲 第10章 数据库应用程序设计_第4页
VB语言程序设计教程 杨忠宝 康顺哲 第10章 数据库应用程序设计_第5页
资源描述:

《VB语言程序设计教程 杨忠宝 康顺哲 第10章 数据库应用程序设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第10章数据库应用程序设计主讲:第10章数据库应用程序设计10.1数据库的基本知识10.2数据库的创建和管理10.3通过Data控件访问数据库10.4通过ADODC控件访问数据库10.5通过ADO对象访问数据库10.6数据库中图片的存取第10章数据库应用程序设计Data控件ADODC控件ADO对象重点第10章数据库应用程序设计难点ADODC控件ADO对象图片的存取第10章数据库应用程序设计10.1数据库的基本知识10.1.1数据库的相关概念1.数据库(DataBase)数据是描述事物的符号记录。数据有多种类型:数字、文字、图形、图像、声音

2、、视频、动画等。数据库是以一定的组织方式存放于计算机外存储器中相互关联的数据集合,它是数据库系统的核心和管理对象,其数据是集成的、共享的以及冗余最小的。2.数据库管理系统(DBMS)对数据库进行管理的软件。一般具有建库、编辑、修改、增删库中数据等维护数据库的功能;检索、排序、统计等使用数据库的功能;友好的交互输入/输出能力;方便、高效的数据库编程语言;允许多个用户同时访问数据库;提供数据的独立性、安全性和完整性等保障。了解10.1数据库的基本知识3.数据库应用程序数据库应用程序是指针对用户实际需要而开发的各种基于数据库操作的应用程序。数据

3、库应用程序可以使用数据库管理系统提供的操作命令直接开发,也可以使用VB等支持数据库操作的前台开发工具进行开发。常见的数据库应用程序包括:办公自动化系统(OA)、管理信息系统(MIS)、企业资源计划系统(ERP)等。4.表(Table)一个关系型数据库中可以包含若干张相互关联的表。表是一个二维的,由行和列构成的数据集合。其中表中的行称为记录(Record),表中的列称为字段(Field)。了解10.1数据库的基本知识5.联系在数据库中,联系是建立在两个表之间的链接,以表的形式表示其间的链接,使数据的处理和表达有更大的灵活性。有3种联系,即一

4、对一联系、一对多联系和多对多联系。6.索引索引是建立在表上的单独的物理数据库结构,基于索引的查询使数据获取更为快捷。索引是表中的一个或多个字段,索引可以是唯一的,也可以是不唯一的,主要是看这些字段是否允许重复。主索引是表中的一列和多列的组合,作为表中记录的唯一标识。外部索引是相关联的表的一列或多列的组合,通过这种方式来建立多个表之间的联系。了解10.1数据库的基本知识10.1.2数据库的查询查询是按照某种规则和条件从一个或几个基本表筛选得到的一个数据子集。真正数据仍然在基本表中,查询中存储的只是筛选条件。所以把查询称为虚表。查询是通过结构

5、化查询语言SQL(StructuredQueryLanguage)完成的。下面举几个例子了解SQL语言基本用法。【例10.1】查询student表中张成同学的姓名和年龄。SELECT姓名,年龄FROMstudentWHERE姓名=’张成’了解10.1数据库的基本知识【例10.2】查询student表中吉林省年龄大于20岁的同学的所有信息。SELECT*FROMstudentWHERE籍贯=’吉林’and年龄>20【例10.3】向student表中插入一条新纪录。学号、姓名、性别、年龄、籍贯分别是1007、赵伟、男、22、吉林。INSERT

6、INTOstudent(学号,姓名,性别,年龄,籍贯)VALUES(‘1007’,‘赵伟’,‘男’,22,‘吉林’)【例10.4】将student表中每个同学的年龄增加1岁。UPDATEstudentSET年龄=年龄+1【例10.5】删除student表中北京的同学档案信息。DELETEFROMstudentWHERE籍贯=’北京’了解10.2数据库的创建和管理10.2.1可视化数据管理器使用VB6.0提供的可视化数据管理器可以方便地进行数据库的创建和管理。在VB6.0主窗口中,选择“外接程序”菜单下的“可视化数据管理器”命令,即可打开可

7、视化数据管理器。了解10.3通过Data控件访问数据库Data控件(数据控件)提供了一种访问数据库中数据的方法。通过设置属性,可以将数据控件与一个指定的数据库及其中的表联系起来,并可进入到表中的任一记录。Data控件只是负责数据库和工程之间的数据交换,本身并不显示数据,必须使用VB中的绑定控件,与数据控件一起来完成访问数据库的任务。绑定控件必须与数据控件在同一窗体中。重点掌握10.3通过Data控件访问数据库10.3.1Data控件常用属性、方法、事件下面介绍Data控件的常用属性。1.Connect属性设置所连接的数据库类型,其值是一个

8、字符串,默认值为Access。2.DatabaseName属性用来创建Data控件与数据库之间的联系,并指定要连接的数据库名及其所在路径。可以在属性窗口设置,也可以在程序中用代码设置,例如:D

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。