VB资源包第11章数据库.pdfVIP

  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文档。上传文档
查看更多

第11章数据库应用基础

w11.1数据库概述

w11.2数据管理器的使用

w11.3数据库控件

w11.4ADO数据访问对象

11.1数据库概述

w11.1.1数据库的基本概念

w数据库(DataBase简称DB),是指存在计算机内、

有组织的、可共享的相关数据的集合。2.数据

库管理系统

w数据库管理系统(DataBaseManagementSystem,

简称DBMS)是数据库系统的核心软件,其主要

任务是支持用户对数据库的基本操作,对数据库

的建立、运行和维护进行统一管理、统一控制。

(1)DBMS组成

w①数据定义语言及其翻译处理程序

w②数据操纵语言及其编译程序

w③数据库运行控制程序

w③数据库运行控制程序

w④实用程序

(2)DBMS功能

w(2)DBMS功能

w①数据库定义功能

w②数据库操纵功能

w(3)数据字典

w数据字典(datadictionaryDD)中存放着对实际数据

库各级模式所做的定义,即对数据库结构的描

述。

3.数据库应用系统

数据库应用系统是在数据库管理系统

(DBMS)支持下建立的计算机应用系统,

简写为DBAS。

数据库应用系统是由数据库系统、应用程

序系统、用户组成的,具体包括:数据库、

数据库管理系统、数据库管理员、硬件平

台、软件平台、应用软件、应用界面。4.

数据库系统

4.数据库系统

数据库系统(DataBaseSystem,简称DBS)是指引入数

据库技术后的计算机系统。数据库系统实际上是一个集

合体,通常包括如下5个部分:

(1)数据库(DB)。

(2)数据库管理系统(DBMS)及其相关的软件。

(3)计算机硬件系统。

(4)数据库管理员(DadaBaseAdministrator,简称

DBA)。全面负责建立、维护、管理和控制数据库系统。

11.1.2关系数据库

w1.数据模型的分类

w(1)层次模型

w(2)网状数据模型

w(3)关系模型

w(4)面向对象数据模型

2.关系数据库

w关系数据库以关系模型为基础。关系模型建立在

严格的数学概念的基础上,结构简单、功能强大、

易于用户理解和使用。

w(1)关系数据库的分类

w关系数据库分为2类:

w一类是桌面数据库(例如Access、FoxPro等);

w一类是客户/服务器数据库(例如MicrosoftSQL

Server、Oracle和Sybase等)。

关系数据库的基本概念

①数据表(Table)

数据表,是一种按行与列排列的具有相关信

息的逻辑组。一个数据库可以包含多个数据

表,每个数据表均有一个表的名称。

②字段(Field)

数据表中的每一列称为一个字段。

③记录(Record)

数据表的字段名下面的每一行称为记录,它

是字段值的集合。

w④关键字(Key)

w关键字也称为主关键字,或称为主键。它主要用

来确保表中记录的唯一性,它可以使一个字段或

多个字段的组合

w⑤索引(Index)

w索引是表中单列或多列数据按照特定的顺序进行

的排序列表。

w⑥表间关系(Relations)

w表间关系可以将各个表连接起来,将来自不同表

的数据组合在一起。表与表之间的关系是通过关

键字来相互关联的。

数据表(Table):二维表中的所有记录

构成数据表,简称为表。

数据库(Database):多个相互关联但不

同名的数据表构成数据库。

目前较流行的桌面数据库MSAccess,大

型网络数据库MSSQLServer、Oracle和Sybase等

都属于关系型数据库。本章以MSAccess数据

库为例讨论VB的数据库应用技术。

11.1.3VB数据库应用系统

wVisualBasic数据库应用系统由用户界面、数据库

文档评论(0)

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

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

版权声明书
用户编号:8036067046000055

1亿VIP精品文档

相关文档