第十五章,access数据库与ado控件讲义

第十五章,access数据库与ado控件讲义

ID:11869941

大小:757.50 KB

页数:46页

时间:2018-07-14

第十五章,access数据库与ado控件讲义_第1页
第十五章,access数据库与ado控件讲义_第2页
第十五章,access数据库与ado控件讲义_第3页
第十五章,access数据库与ado控件讲义_第4页
第十五章,access数据库与ado控件讲义_第5页
资源描述:

《第十五章,access数据库与ado控件讲义》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第15章 Access数据库系统概述15.1数据库系统基础知识VB提供的数据库访问方法主要有:使用数据(data)控件和ADO数据控件访问数据库,本章主要介绍使用ADO数据控件访问Access数据库。15.1.1常用术语1、数据库(用于存放数据的容器)数据库是将数据有序的保存在外存储器上的数据集合所有数据都放在不同的表里,这类似于Excel的工作表,表与表之间可以有一定的关联。2、数据库管理系统(DataBaseManagementSystem,简称DBMS)数据库管理系统是对数据库进行管理的软件系统,是数据库系统的核心部

2、分,数据库中的所有操作都是通过DBMS进行的,例如Access就是一个数据库管理系统。3、数据库系统从广义上讲,一个数据库系统由计算机硬件(物理设备)、系统软件、数据库、数据库管理系统和数据库应用软件五部分组成,涉及到的人员有数据库管理员、应用软件开发人员和最终用户。五部分为:1、计算机硬件(物理设备)。2、系统软件(操作系统、各种语言的翻译程序等,例如VB6.0就是一个开发工具)。3、数据库(用来存放数据的文件,它是一个容器,在一个库中可以有许多的表、查询、窗体、模块等)。4、数据库管理系统(用于创建数据库,对库中的数据

3、进行编辑,如Access)。5、应用软件(用开发工具编写的应用程序,例如用VB编写的《计算机程序设计例题教学系统》)。数据库系统投入运行,必须要有人去维护(称为数据库维护人员);编写这些应用软件必须要有软件开发人员来完成;最后使用这些软件的前台人员(终端用户)。15.1.2数据库的产生和发展数据库技术是计算机科学技术的一个重要分支。随着计算机的发展,数据库技术经历了三个阶段:人工管理阶段、文件管理阶段、数据库管理阶段。1、人工管理阶段,数据不保存,用时直接输入,算完后结束,数据和程序放在一起。2、文件系统管理阶段,数据单独

4、保存在文件中(如第14章的文件),这种形式的数据共享只能以文件为单位;缺点是数据大量重复,同时给数据维护带来很多麻烦(由程序维护,而且不直观),为了解决这样的问题,要求数据的统一管理,达到数据共享的目的,产生和发展了数据库技术。3、数据库是为满足多个应用系统的需要、按照一定的结构在计算机中建立起来的相关数据集合。数据库中的数据是结构化的,数据是面向全局的,数据是可以共享的。在数据库管理阶段,数据以数据库为中心,数据与程序之间是一对多的关系,具有数据重复少,独立性高,完整性、并发性和可恢复性等优点。15.1.3关系数据模型数

5、据模型是用于描述现实世界的工具。一组严格定义的概念集合,它们精确地描述了数据和数据之间的关系、对数据的操作以及有关的语义约束规则,数据模型有层次型、网状型和关系型,目前最常用的是关系型,使用关系模型的数据库称为关系数据库。1、概念数据模型面向现实世界和终端用户,不依赖具体的DBMS,是从现实世界到信息世界的抽象。主要用于需求分析,常用的概念模型有:实体-关系(Entity-Relation图)模型,用E-R图来描述信息结构但不设计信息在计算机中的表示。例如:职工编号姓名性别籍贯关系模式:职工(编号,姓名,性别,籍贯)学生学

6、号姓名性别成绩学生(学号,姓名,性别,成绩)2、逻辑数据模型逻辑数据模型则是面向应用软件开发人员和数据库管理人员,与DBMS密切相关,主要用于数据库及其应用程序的开发实现。常用的逻辑模型有层次模型、网状模型和关系模型。关系型是目前使用最多的模型。例如,学生表的结构为:学号字符12姓名字符8性别字符1成绩数值学生表的记录为:学号姓名性别成绩20141001李平女8920141002王林男7820142001赵新男87(3)物理数据模型物理数据模型用来反映数据的物理储存结构,对应于数据库系统的物理层。物理数据模型不但与DBMS

7、有关,还与操作系统和计算机硬件等有关。关系数据模型是当前使用最广泛的数据库系统模型,常见的关系数据库有Oracle、DB2、Sybase、SQLServer等大中型数据库管理系统,Access也是一个关系型数据库管理系统。在关系模型中采用相互关联而又互相独立的多个二维表格来反映各种数据关系。所有数据元素都存在于称作“关系”的二维表格中,这些表以行和列的形式来组织数据,从而简化了数据的存取和操作。一个关系就是一个二维表,这种用二维表的形式表示实体和实体间联系的数据模型称为关系数据模型。仓库:表结构为仓库号字符型6城市字符型1

8、0面积数值整型仓库号城市面积WH1北京370WH2上海500WH3广州300WH4武汉400职工:表结构为职工号字符型10仓库号字符型6工资数值型职工号仓库号工资E1WH22220E3WH12210E4WH22250E6WH32230E7WH122503、关系模型的基本术语:(1)关系一个关系对应一张二

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

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

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