下载此文档

第十章 VB与数据库.ppt


文档分类:IT计算机 | 页数:约43页 举报非法文档有奖
1/43
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/43 下载此文档
文档列表 文档介绍
第10章 VB与数据库
数据库概述
数据库管理器
使用数据控件访问数据库
报表

一、数据库的概念
数据库是以一定方式组织、存储及处理相互关联的数据的集合,它以一定的数据结构和一定的文件组织方式存储数据,并允许用户访问。这种集合具备下述特点:
最少冗余;
数据资源共享;
数据独立性,即数据独立于使用它的应用程序;
由统一的软件系统管理和控制数据的增加、删除、修改和检索。

二、数据库分类
数据库中数据的组织形式有多种,按数据库使用的数据结构模型划分,到目前为止,数据库可分为:
层次数据库:采用层次模型;
网状数据库:采用网状模型;
关系数据库:采用关系模型;
面向对象数据库:采用面向对象模型。
关系型数据库模型已经成为数据库设计事实上的标准。这不仅因为关系模型自身的强大功能,而且还由于它提供了叫做结构化查询语言(SQL)的标准接口。
关系型数据库把数据用表的集合表示。行被称为记录,列则被称为字段。
esss数据库,可以在VB中直接创建,。VB还可以处理各种外部数据库,例如Foxpro、Excel、Dbase等。

关系数据库中常用的术语
主键(Primary Key):又称做主码,它是能够唯一标识一条记录的一个或一组列(字段),去掉其中的某个列后,余下的列不能唯一标识表中的一条记录。例如,学生表中,通常可以使用学号作为主键,但不能使用学生名字作为主键。
外部键(Foreign Key):它由一个或多个属性组成,它或它们是另一个表的主键。通常使用外部键建立表之间的关系。

关系数据库中常用的术语
索引:索引是加快数据库访问的一种手段,目的是实现对数据行的快速、直接存取而不必扫描整个表。索引通常对一个或多个列表创建,表的索引字段的每个值在索引中都有一个入口,同时使用指针指向具有该值的数据行。
视图:它是一个与真实表相同的虚拟表,用于限制用户可以看到和修改的数据量,从而简化数据的表达式。
存储过程:它是一个编译过的SQL程序。在该过程中可以嵌入条件逻辑、传递参数、定义变量和执行其他编程任务

数据库管理系统(DBMS)
数据库管理系统是基于某种数据结构模型的、管理数据库并提供数据库访问接口的通用软件,它通常具备下述功能:
数据库定义功能:提供数据定义语言DDL,用户使用数据定义语言能够定义数据库的结构、数据完整性和安全性等约束条件。
数据库操作功能:提供数据操作语言DML,用户使用数据操作语言完成数据查询、插入、删除等操作;

数据库运行、控制功能:提供数据安全性控制、数据完整性控制、多用户环境的并发控制以及数据库恢复等;
数据库维护功能:提供数据加载、转储、数据库重组、性能分析与监控等;
数据字典:存放数据库结构的描述等信息;
数据通讯功能:实现联机处理、分时处理、分布式处理等功能。

数据库管理器(Visdata)
大型数据库(如Oracle、Sybase等)不能在Visual Basic ,要创建这些类型的数据库,需要使用相应数据库管理系统提供的工具来完成。 Access数据库和其它一些数据库的工具——“可视化数据管理器”。
在Visual Basic开发环境内单击“外接程序”菜单中的“可视化数据管理器”选项或在操作系统桌面上运行Visual ,都可打开可视化数据管理器。
可视化数据管理器
数据库管理器(Visdata)

第十章 VB与数据库 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数43
  • 收藏数0 收藏
  • 顶次数0
  • 上传人中国课件站
  • 文件大小0 KB
  • 时间2011-10-11
最近更新