山东专升本计算机文化基础第七版PPT课件-石油大.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《山东专升本计算机文化基础第七版PPT课件-石油大.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 山东 计算机 文化 基础 第七 PPT 课件 石油
- 资源描述:
-
1、第第 6 6 章章 数据库管理系统数据库管理系统Access 2003Access 2003 目 录上一页下一页 结 束计算机文化基础2本章内容本章内容 6.1 数据库系统概述数据库系统概述 6.2 Access 2003的基本操作的基本操作6.3 表表6.4 查查 询询 6.5 窗窗 体体 6.6 报报 表表 6.7 打打 印印 目 录上一页下一页 结 束计算机文化基础36.1 数据库系统概述数据库系统概述 6.1.1 数据库技术的产生与发展数据库技术的产生与发展 6.1.2 数据库的基本概念数据库的基本概念 6.1.3 Access 2003简介简介 返 回 目 录上一页下一页 结 束计算
2、机文化基础46.1.1 数据库技术的产生与发展数据库技术的产生与发展1. 数据管理技术经历了数据管理技术经历了人工管理、文件系统、人工管理、文件系统、数据库系统数据库系统三个阶段。三个阶段。 人工管理阶段人工管理阶段 文件系统阶段文件系统阶段 数据库系统阶段数据库系统阶段2. 数据管理三个阶段的比较数据管理三个阶段的比较 3. 数据仓库系统数据仓库系统4. 数据库系统和数据仓库系统的区别数据库系统和数据仓库系统的区别 目 录上一页下一页 结 束计算机文化基础5人工管理阶段人工管理阶段 20世纪世纪50年代中期以前,计算机主要用于年代中期以前,计算机主要用于科学计算。当时的硬件状况是,外存只有纸
3、带、科学计算。当时的硬件状况是,外存只有纸带、卡片、磁带,没有磁盘等直接存取的存储设备;卡片、磁带,没有磁盘等直接存取的存储设备;软件状况是,没有操作系统,没有管理数据的软件状况是,没有操作系统,没有管理数据的软件;数据处理方式是批处理。软件;数据处理方式是批处理。 目 录上一页下一页 结 束计算机文化基础6 人工管理数据具有如下人工管理数据具有如下特点特点: (1)数据不保存。)数据不保存。 (2)数据没有相应的软件系统管理。)数据没有相应的软件系统管理。 (3)数据不共享。)数据不共享。 (4)数据不独立。)数据不独立。人工管理阶段人工管理阶段 返 回 目 录上一页下一页 结 束计算机文化
4、基础7文件系统阶段文件系统阶段 20世纪世纪50年代后期到年代后期到60年代中期,计算机年代中期,计算机硬件已经有了磁盘、磁鼓等直接存取的存储设备。硬件已经有了磁盘、磁鼓等直接存取的存储设备。软件方面,操作系统已经有了专门进行数据管理软件方面,操作系统已经有了专门进行数据管理的软件,称为文件系统。把数据组织成文件形式的软件,称为文件系统。把数据组织成文件形式可以随机进行查询、增删改等处理,并且数据可可以随机进行查询、增删改等处理,并且数据可以长期保存,实现了以文件为单位的数据共享。以长期保存,实现了以文件为单位的数据共享。处理方式上不但有了批处理,而且能够联机实时处理方式上不但有了批处理,而且
5、能够联机实时处理。处理。 目 录上一页下一页 结 束计算机文化基础8文件系统阶段文件系统阶段 文件系统明显存在如下文件系统明显存在如下缺点缺点: (1)编程不方便。)编程不方便。 (2)数据冗余量大。)数据冗余量大。 (3)数据独立性不好。)数据独立性不好。 (4)不支持并发访问。)不支持并发访问。 (5)数据缺少统一管理。)数据缺少统一管理。 返 回 目 录上一页下一页 结 束计算机文化基础9数据库系统阶段数据库系统阶段 20世纪世纪60年代后期以来,计算机用于管理的规年代后期以来,计算机用于管理的规模越来越大。这时硬件已有大容量磁盘,硬件价格模越来越大。这时硬件已有大容量磁盘,硬件价格下降
6、;软件则价格上升,为编制和维护系统软件及下降;软件则价格上升,为编制和维护系统软件及应用程序所需的成本相对增加;在处理方式上,联应用程序所需的成本相对增加;在处理方式上,联机实时处理要求更多,并开始提出和考虑分布处理。机实时处理要求更多,并开始提出和考虑分布处理。在这种背景下,以文件系统作为数据管理手段已经在这种背景下,以文件系统作为数据管理手段已经不能满足应用的需求,于是为解决多用户、多应用不能满足应用的需求,于是为解决多用户、多应用共享数据的需求,使数据为尽可能多的应用服务,共享数据的需求,使数据为尽可能多的应用服务,数据库技术便应运而生,出现了统一管理数据的专数据库技术便应运而生,出现了
7、统一管理数据的专门软件系统门软件系统数据库管理系统。数据库管理系统。 目 录上一页下一页 结 束计算机文化基础10数据库系统阶段数据库系统阶段 数据库系统具有如下数据库系统具有如下特点和优点特点和优点: 1)数据结构化)数据结构化 2)数据的共享性高,冗余度低,易扩充)数据的共享性高,冗余度低,易扩充 3)数据独立性高)数据独立性高 4)数据由数据库管理系统统一管理和控制)数据由数据库管理系统统一管理和控制 返 回 目 录上一页下一页 结 束计算机文化基础11数据库系统阶段数据库系统阶段 目前,数据库已经成为现代信息系统的目前,数据库已经成为现代信息系统的不可分离的主要组成部分。具有数百万甚至
8、不可分离的主要组成部分。具有数百万甚至数十亿字节信息的数据库已普遍存在于科学数十亿字节信息的数据库已普遍存在于科学技术、工业、农业、商业、服务业、医疗和技术、工业、农业、商业、服务业、医疗和政府部门的信息系统。政府部门的信息系统。 返 回 目 录上一页下一页 结 束计算机文化基础12 数据管理三个阶段的比较数据管理三个阶段的比较 人人 工工 管管 理理 阶阶 段段 文文 件件 系系 统统 阶阶 段段 数数 据据 库库 系系 统统 阶阶 段段 背背景景应用背景应用背景 科学计算科学计算 科学计算、管理科学计算、管理 大规模管理大规模管理 硬件背景硬件背景 无直接存取存储设无直接存取存储设备备 磁
9、盘、磁鼓磁盘、磁鼓 大容量磁盘大容量磁盘 软件背景软件背景 无操作系统无操作系统 有文件系统有文件系统 有数据库管理系统有数据库管理系统处理方式处理方式 批处理批处理 联机实时处理、联机实时处理、批处理批处理 联机实时处理、分布处理、批处理联机实时处理、分布处理、批处理 特特点点数据的管理者数据的管理者 用户(程序员)用户(程序员) 文件系统文件系统 数据库管理系统数据库管理系统 数据面向的对象数据面向的对象 某一应用程序某一应用程序 某一应用某一应用 现实世界现实世界 数据的共享程度数据的共享程度 无共享,冗余度大无共享,冗余度大 共享性差,冗余共享性差,冗余度大度大 共享性高,冗余度小共享
10、性高,冗余度小 数据的独立性数据的独立性 不独立,完全依赖不独立,完全依赖于程序于程序 独立性差独立性差 具有高度的物理独立性和一定的逻具有高度的物理独立性和一定的逻辑独立性辑独立性 数据的结构化数据的结构化 无结构无结构 记录内有结构,记录内有结构,整体无结构整体无结构 整体结构化,用数据模型描述整体结构化,用数据模型描述 数据控制能力数据控制能力 应用程序自己控制应用程序自己控制 应用程序自己控应用程序自己控制制 由数据库管理系统提供数据安全性、由数据库管理系统提供数据安全性、完整性、并发控制和恢复能力完整性、并发控制和恢复能力 目 录上一页下一页 结 束计算机文化基础13数据仓库系统数据
11、仓库系统 数据仓库技术是目前数据处理中发展十分迅速数据仓库技术是目前数据处理中发展十分迅速的一个分支。所谓的一个分支。所谓“数据仓库数据仓库”,就是一种长期数,就是一种长期数据存储,这些数据来自于多个异种数据源。实现多据存储,这些数据来自于多个异种数据源。实现多维数据分析,以便向管理决策提供支持。维数据分析,以便向管理决策提供支持。 数据仓库系统允许将各种应用系统集成在一起,数据仓库系统允许将各种应用系统集成在一起,为统一的历史数据分析提供坚实的平台,对信息处为统一的历史数据分析提供坚实的平台,对信息处理进行支持。目前数据仓库已经成为数据分析和联理进行支持。目前数据仓库已经成为数据分析和联机分
12、析处理日趋重要的平台。机分析处理日趋重要的平台。 目 录上一页下一页 结 束计算机文化基础14数据仓库系统数据仓库系统 数据仓库的主要数据仓库的主要特征特征如下:如下: (1)面向主题性:围绕某一主题建模和分析;)面向主题性:围绕某一主题建模和分析; (2)集成性:将多个异种数据源以及事务记录)集成性:将多个异种数据源以及事务记录 集成在一起;集成在一起; (3)时变性:数据存储从历史的角度提供信息;)时变性:数据存储从历史的角度提供信息; (4)非易失性:总是物理地分离存放数据。)非易失性:总是物理地分离存放数据。 返 回 目 录上一页下一页 结 束计算机文化基础15数据库系统和数据仓库系统
13、的区别数据库系统和数据仓库系统的区别 (1)面向的用户不同。数据库系统面向使用单位的低层人)面向的用户不同。数据库系统面向使用单位的低层人员,用于日常数据的分析和处理;数据仓库系统面向使用单位员,用于日常数据的分析和处理;数据仓库系统面向使用单位决策人员,提供决策支持。决策人员,提供决策支持。 (2)数据内容不同。数据库系统存储和管理的是当前的数)数据内容不同。数据库系统存储和管理的是当前的数据;数据仓库系统存储的是长期积累的历史数据。据;数据仓库系统存储的是长期积累的历史数据。 (3)数据来源不同。数据库的数据一般来源于同种数据源,)数据来源不同。数据库的数据一般来源于同种数据源,而数据仓库
14、的数据可以来源于多个异种数据源。而数据仓库的数据可以来源于多个异种数据源。 (4)数据的操作不同。数据库系统提供了执行联机事务和)数据的操作不同。数据库系统提供了执行联机事务和查询处理(查询处理(OLTP,On-Line Transaction Processing)系统。数)系统。数据仓库系统主要提供了数据分析和决策支持(据仓库系统主要提供了数据分析和决策支持(OLAP,On-Line Analytical Processing)系统,实现数据挖掘和知识发现。)系统,实现数据挖掘和知识发现。返 回 目 录上一页下一页 结 束计算机文化基础166.1.2 数据库的基本概念数据库的基本概念 数据
15、、数据库、数据库管理系统、数据、数据库、数据库管理系统、数据库系统数据库系统 数据模型数据模型 关系模型与关系数据库关系模型与关系数据库 数据库技术的研究领域数据库技术的研究领域 目 录上一页下一页 结 束计算机文化基础176.1.2 数据库的基本概念数据库的基本概念 数据数据 数据(数据(Data)是描述事物的符号记录,)是描述事物的符号记录,是数据库中存储的基本对象。描述事物的是数据库中存储的基本对象。描述事物的符号可以是数字,也可以是文字、图形、符号可以是数字,也可以是文字、图形、图像、声音、语言等,数据有多种表现形图像、声音、语言等,数据有多种表现形式,它们都可以经过数字化后存入计算机
16、。式,它们都可以经过数字化后存入计算机。 目 录上一页下一页 结 束计算机文化基础186.1.2 数据库的基本概念数据库的基本概念 数据库数据库 数据库数据库 (DataBase,简称,简称DB)是指长)是指长期储存在计算机内的、有组织的、可共享的期储存在计算机内的、有组织的、可共享的数据集合。数据库中的数据按一定的数据模数据集合。数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种较高的数据独立性和易扩展性,并可为各种用户共享。用户共享。 目 录上一页下一页 结 束计算机文化基础196.1.2 数据库的
17、基本概念数据库的基本概念 数据库管理系统数据库管理系统 数据库管理系统(数据库管理系统(DataBase Management System,简称简称DBMS)是完成科学地组织数据和存储数据,并高)是完成科学地组织数据和存储数据,并高效地获取和维护数据任务的一个系统软件,是位于用效地获取和维护数据任务的一个系统软件,是位于用户和操作系统之间的一层数据管理软件。户和操作系统之间的一层数据管理软件。 主要功能:主要功能: 数据定义功能数据定义功能 数据操纵功能数据操纵功能 数据库的运行管理数据库的运行管理 数据库的建立和维护功能数据库的建立和维护功能 目 录上一页下一页 结 束计算机文化基础206
18、.1.2 数据库的基本概念数据库的基本概念 数据库系统数据库系统 数据库系统(数据库系统(DataBase System,简称,简称DBS)是指在计算机系统中引入数据库后的)是指在计算机系统中引入数据库后的系统,一般由数据库、数据库管理系统(及系统,一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员和其开发工具)、应用系统、数据库管理员和用户构成。在一般不引起混淆的情况下常常用户构成。在一般不引起混淆的情况下常常把数据库系统简称为数据库。把数据库系统简称为数据库。 返 回 目 录上一页下一页 结 束计算机文化基础216.1.2 数据库的基本概念数据库的基本概念 数据模型数据模
19、型 数据库不仅要反映数据本身的内容,而且要反映数数据库不仅要反映数据本身的内容,而且要反映数据之间的联系。由于计算机不可能直接处理现实世界中据之间的联系。由于计算机不可能直接处理现实世界中的具体事物,所以人们必须首先把具体事物转换成计算的具体事物,所以人们必须首先把具体事物转换成计算机能够处理的数据。在数据库中用数据模型这个工具来机能够处理的数据。在数据库中用数据模型这个工具来抽象、表示和处理现实世界中的数据和信息。抽象、表示和处理现实世界中的数据和信息。 通俗地讲,数据模型就是现实世界的模拟,是现实通俗地讲,数据模型就是现实世界的模拟,是现实世界数据特征的抽象。现有的数据库系统均是基于某种世
20、界数据特征的抽象。现有的数据库系统均是基于某种数据模型的。因此,数据模型是数据库系统的核心和基数据模型的。因此,数据模型是数据库系统的核心和基础。各种计算机上实现的础。各种计算机上实现的DBMS软件都是基于某种数据软件都是基于某种数据模型的。模型的。 目 录上一页下一页 结 束计算机文化基础226.1.2 数据库的基本概念数据库的基本概念 数据模型数据模型 数据模型应满足三方面要求:数据模型应满足三方面要求: 1)一是能比较真实地模拟现实世界;)一是能比较真实地模拟现实世界; 2)二是容易为人所理解;)二是容易为人所理解; 3)三是便于在计算机上实现。)三是便于在计算机上实现。 一种数据模型要
21、很好地满足这三方面的要求在一种数据模型要很好地满足这三方面的要求在目前尚很难。在数据库系统中,针对不同的使用对目前尚很难。在数据库系统中,针对不同的使用对象和应用目的采用不同的数据模型。不同的数据模象和应用目的采用不同的数据模型。不同的数据模型实际上是提供给我们模型化数据和信息的不同工型实际上是提供给我们模型化数据和信息的不同工具。具。 目 录上一页下一页 结 束计算机文化基础236.1.2 数据库的基本概念数据库的基本概念 数据模型数据模型 根据模型应用的目的不同,可以将这些模型划分为根据模型应用的目的不同,可以将这些模型划分为两类,它们分属于两个不同的层次。两类,它们分属于两个不同的层次。
22、 1)第一类模型是概念模型(也称信息模型)第一类模型是概念模型(也称信息模型) 它是按用户的观点来对数据和信息建模,它是按用户的观点来对数据和信息建模, 主要用于数据库设计。主要用于数据库设计。 2)另一类是数据模型)另一类是数据模型 主要包括网状模型、层次模型、关系模型,新兴主要包括网状模型、层次模型、关系模型,新兴 的数据库技术上还使用了面向对象的模型等,它是按计的数据库技术上还使用了面向对象的模型等,它是按计算机系统的观点对数据建模,主要用于算机系统的观点对数据建模,主要用于DBMS的实现。的实现。 目 录上一页下一页 结 束计算机文化基础246.1.2 数据库的基本概念数据库的基本概念
23、 数据模型数据模型 为了把现实世界中的具体事物抽象、组织为某一为了把现实世界中的具体事物抽象、组织为某一DBMS支持的数据模型,人们常常首先将现实世界抽支持的数据模型,人们常常首先将现实世界抽象为信息世界,然后将信息世界转换为机器世界。也象为信息世界,然后将信息世界转换为机器世界。也就是说,首先把现实世界中的客观对象抽象为某一种就是说,首先把现实世界中的客观对象抽象为某一种信息结构,这种信息结构并不依赖于具体的计算机系信息结构,这种信息结构并不依赖于具体的计算机系统,不是某一个统,不是某一个DBMS支持的数据模型,而是概念级支持的数据模型,而是概念级的模型,然后把概念级的模型转换为计算机上某一
24、的模型,然后把概念级的模型转换为计算机上某一DBMS支持的数据模型。支持的数据模型。 目 录上一页下一页 结 束计算机文化基础25 6.1.2 数据库的基本概念数据库的基本概念 关系模型与关系数据库关系模型与关系数据库 关系模型关系模型 关系运算关系运算 :选择:选择 、投影、投影 、连接、连接 关系数据库关系数据库返 回 目 录上一页下一页 结 束计算机文化基础266.1.2 数据库的基本概念数据库的基本概念 关系模型关系模型 关系模型把世界看作是由实体(关系模型把世界看作是由实体(Entity)和联)和联系(系(Relationship)构成的。)构成的。 所谓实体是指现实世界中具有区别于
25、其他事所谓实体是指现实世界中具有区别于其他事物的特征或属性并与其他实体有联系的对象。物的特征或属性并与其他实体有联系的对象。 在关系模型中实体通常是以表的形式来表现在关系模型中实体通常是以表的形式来表现的。表的每一行描述实体的一个实例,表的每一的。表的每一行描述实体的一个实例,表的每一列描述实体的一个特征或属性。列描述实体的一个特征或属性。 目 录上一页下一页 结 束计算机文化基础27联系:联系: 所谓联系是指实体之间的关系,即实体之间的对所谓联系是指实体之间的关系,即实体之间的对应关系。联系可以分为三种:应关系。联系可以分为三种: 1)一对一的联系。如:一个班级只有一个班长,)一对一的联系。
展开阅读全文