vb数据库教程.ppt
《vb数据库教程.ppt》由会员分享,可在线阅读,更多相关《vb数据库教程.ppt(60页珍藏版)》请在优知文库上搜索。
1、软件设计基础软件设计基础VB程序设计程序设计第第8章章 数据库程序设计数据库程序设计本章学习目标:本章学习目标: 了解数据库的一些基本概念,掌握创建了解数据库的一些基本概念,掌握创建Access数据库数据库的方法的方法 掌握使用掌握使用DATA和和ADO数据控件连接数据库和数据表数据控件连接数据库和数据表的方法的方法 掌握数据识别控件绑定到掌握数据识别控件绑定到ADO数据控件的方法数据控件的方法 掌握掌握ADO控件的控件的Recordset对象常用方法和属性对象常用方法和属性 理解理解ADO对象模型的概念,掌握使用对象模型的概念,掌握使用ADO对象模型编对象模型编程的方法和步骤程的方法和步骤
2、掌握掌握SQL查询语句在查询语句在VB中的使用中的使用第第8章章 数据库程序设计数据库程序设计v本章重点本章重点 ADO控件的控件的Recordset对象的使用对象的使用 ADO对象模型的使用对象模型的使用v本章难点本章难点 使用使用ADO对象模型编程实现数据库的访问对象模型编程实现数据库的访问学习内容学习内容信息管理系统信息管理系统-员工工资管理系统和笔记本基本信息管理系统员工工资管理系统和笔记本基本信息管理系统1 实例演示及分析实例演示及分析 数据库基本概念数据库基本概念 创建数据库和数据表创建数据库和数据表 数据控件数据控件DATA- 常用控件的属性、事件和方法常用控件的属性、事件和方法
3、 数据记录的增删改数据记录的增删改 ADO数据控件和数据控件和SQL查询查询-ADO访问数据模型、常用属性访问数据模型、常用属性和方法和方法 绑定控件绑定控件 数据窗体向导数据窗体向导 数据报表制作数据报表制作员工工资管理系统员工工资管理系统实例演示实例演示在第在第6章讲解了文件,并用文件保存员工工资管理系统中的职工信息,实章讲解了文件,并用文件保存员工工资管理系统中的职工信息,实现了程序和数据的分离,但是使用文本文件保存和管理数据,保存的数现了程序和数据的分离,但是使用文本文件保存和管理数据,保存的数据量小、安全性差、数据不直观,而且管理困难。数据库技术可以实现据量小、安全性差、数据不直观,
4、而且管理困难。数据库技术可以实现对数据进行科学的组织、存储和有效集中管理,而对数据进行科学的组织、存储和有效集中管理,而VB也为用户提供了访也为用户提供了访问数据库的功能。问数据库的功能。实例演示实例演示-实例实例8.1(实例(实例8.1总)总)员工工资管理系统员工工资管理系统问题分析问题分析本章的目标是将第本章的目标是将第6章以文本文件为数据源的员章以文本文件为数据源的员工工资管理系统改为以数据库为数据源的员工工工工资管理系统改为以数据库为数据源的员工工资管理系统。数据库管理系统是对数据实施有效资管理系统。数据库管理系统是对数据实施有效集中管理的专门软件,这样的管理方式相对以文集中管理的专门
5、软件,这样的管理方式相对以文本文件为数据源方式的功能强、效率高,保存的本文件为数据源方式的功能强、效率高,保存的数据量大,安全性好。数据量大,安全性好。员工工资管理系统员工工资管理系统问题分析问题分析根据系统的功能需求分析,设计完成该系统,必须首先创建一个数据库,根据系统的功能需求分析,设计完成该系统,必须首先创建一个数据库,用以保存用以保存员工的基本信息,这样才可以在员工的基本信息,这样才可以在Visual Basic中调用数据库中的中调用数据库中的数据,并以某种方式显示出来。数据,并以某种方式显示出来。要设计一个具有数据信息管理功能的系统,需要下面几个步骤:要设计一个具有数据信息管理功能的
6、系统,需要下面几个步骤:(1)确定并设计系统需要的数据库和数据表,并创建数据库和数据表。)确定并设计系统需要的数据库和数据表,并创建数据库和数据表。(2)新建工程,根据要求设计界面。)新建工程,根据要求设计界面。(3)实现)实现VB工程与数据库的连接。工程与数据库的连接。(4)编写代码实现相应功能。)编写代码实现相应功能。数据库基本概念数据库基本概念数据库系统数据库系统1. 数据库数据库数据是指能被计算机存储和处理的反映客观实体信息的物理符号。数字、数据是指能被计算机存储和处理的反映客观实体信息的物理符号。数字、文字、表格、音频、视频、图形、图像和动画等都被称为数据。数据库文字、表格、音频、视
7、频、图形、图像和动画等都被称为数据。数据库(Data Base,简记为,简记为DB)则是为某种特殊目的而组织起来的记录和文件)则是为某种特殊目的而组织起来的记录和文件的集合。的集合。2. 数据库管理系统数据库管理系统数据库管理系统(数据库管理系统(Data Base Manage System,简称为,简称为DBMS),是数),是数据库系统中对数据进行管理的专门软件,是数据库系统的核心组成部分,据库系统中对数据进行管理的专门软件,是数据库系统的核心组成部分,对数据库的所有操作和控制,都是通过对数据库的所有操作和控制,都是通过DBMS来进行的。来进行的。3. 数据库应用系统数据库应用系统是在某种
8、是在某种DBMS的支持下,根据实际应用的需要,开发出来的应用程序包的支持下,根据实际应用的需要,开发出来的应用程序包数据库基本概念数据库基本概念关系数据库关系数据库1.数据模型数据模型数据模型是表示数据及数据之间联系的结构方式。在实际的数据处理中,数据模型是表示数据及数据之间联系的结构方式。在实际的数据处理中,先将现实世界的事物及其联系抽象为信息世界的信息模型,再将信息模型先将现实世界的事物及其联系抽象为信息世界的信息模型,再将信息模型抽象转化为计算机世界的数据模型。数据模型的好坏直接影响数据库的性抽象转化为计算机世界的数据模型。数据模型的好坏直接影响数据库的性能。数据模型的设计方法决定着数据
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- vb 数据库 教程