第三章管理信息系统的技术基础ppt课件.ppt
《第三章管理信息系统的技术基础ppt课件.ppt》由会员分享,可在线阅读,更多相关《第三章管理信息系统的技术基础ppt课件.ppt(133页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第三章第三章 管理信息管理信息系统的技术基础系统的技术基础第一节第一节 信息技术概述信息技术概述第二节第二节 数据处理数据处理第三节第三节 数据库技术数据库技术第四节第四节 计算机网络计算机网络第一节第一节 信息技术概述信息技术概述一、计算机硬件技术一、计算机硬件技术 计算机硬件技术的快速发展使其应用领域得计算机硬件技术的快速发展使其应用领域得到迅速扩张,如文字处理、决策支持、数据库管到迅速扩张,如文字处理、决策支持、数据库管理、绘图、通信、工程、教育以及娱乐等领域。理、绘图、通信、工程、教育以及娱乐等领域。 第一节第一节 信息技术概述信息技术概述 第一代计算机第一代计算机电子管计算机电子管计
2、算机 第二代计算机第二代计算机晶体管计算机晶体管计算机 第三代计算机第三代计算机集成电路计算机集成电路计算机 第四代计算机第四代计算机大规模集成电路计算机大规模集成电路计算机 第五代计算机第五代计算机向智能化发展向智能化发展第一节第一节 信息技术概述信息技术概述二、计算机软件技术二、计算机软件技术 计算机软件技术主要是指研究计算机系统软计算机软件技术主要是指研究计算机系统软件、应用软件及其所依赖的基础理论件、应用软件及其所依赖的基础理论 ( (如数据结如数据结构、数据库原理等构、数据库原理等) )和基本方法和基本方法 ( (如系统开发方法如系统开发方法等等) )。 三、数据通信技术三、数据通信
3、技术 数据通信系统是以计算机为中心,结合分数据通信系统是以计算机为中心,结合分散在远程的终端装置或其他计算机,通过散在远程的终端装置或其他计算机,通过通信线路彼此连接起来,进行数据的传输、通信线路彼此连接起来,进行数据的传输、交换、存储和处理的设备总称。数据通信交换、存储和处理的设备总称。数据通信系统模型如下图所示。系统模型如下图所示。 CCP=Communication Control Processor 通信控制处理机第二节第二节 数据处理数据处理 本节内容本节内容 一、数据处理的概念一、数据处理的概念 二、数据处理的主要目的二、数据处理的主要目的 三、数据处理的基本内容三、数据处理的基本
4、内容 四、数据处理的发展过程四、数据处理的发展过程 五、数据组织五、数据组织第二节第二节 数据处理数据处理一、数据处理的概念一、数据处理的概念 数据处理指把来自科学研究、生产数据处理指把来自科学研究、生产实践和社会经济活动等领域中的原始实践和社会经济活动等领域中的原始数据数据, , 用一定的设备和手段用一定的设备和手段, , 按一定按一定的使用要求的使用要求, , 加工成另一种形式的数加工成另一种形式的数据的过程。据的过程。 二、数据处理的主要目的二、数据处理的主要目的1.1.把数据转换成便于观察分析、传送或把数据转换成便于观察分析、传送或进一步处理的形式。进一步处理的形式。2.2.从大量的原
5、始数据中抽取,推导出对从大量的原始数据中抽取,推导出对人们有价值的信息以作为行动和决策的人们有价值的信息以作为行动和决策的依据。依据。3.3.利用计算机科学地保存和管理已经处利用计算机科学地保存和管理已经处理理过过( (如校验、整理等如校验、整理等) )的大量数据的大量数据, ,以以便人们能方便而充分地利用这些宝贵的便人们能方便而充分地利用这些宝贵的信息资源。信息资源。 “啤酒与尿布啤酒与尿布”的故事的故事 在一家超市里,有一个有趣的现象:尿布和啤酒赫在一家超市里,有一个有趣的现象:尿布和啤酒赫然摆在一起出售。但是这个奇怪的举措却使尿布和然摆在一起出售。但是这个奇怪的举措却使尿布和啤酒的销量双
6、双增加了。这不是一个笑话,而是发啤酒的销量双双增加了。这不是一个笑话,而是发生在美国沃尔玛连锁店超市的真实案例,并一直为生在美国沃尔玛连锁店超市的真实案例,并一直为商家所津津乐道。原来,美国的妇女们经常会嘱咐商家所津津乐道。原来,美国的妇女们经常会嘱咐她们的丈夫下班以后要为孩子买尿布。而丈夫在买她们的丈夫下班以后要为孩子买尿布。而丈夫在买完尿布之后又要顺手买回自己爱喝的啤酒,因此啤完尿布之后又要顺手买回自己爱喝的啤酒,因此啤酒和尿布在一起购买的机会还是很多的。酒和尿布在一起购买的机会还是很多的。 是什么让沃尔玛发现了尿布和啤酒之间的关系呢?是什么让沃尔玛发现了尿布和啤酒之间的关系呢?正是商家通
7、过对超市一年多原始交易数字进行详细正是商家通过对超市一年多原始交易数字进行详细的分析处理,才发现了这对神奇的组合。的分析处理,才发现了这对神奇的组合。 三、数据处理的基本内容三、数据处理的基本内容数据收集数据收集数据转换数据转换数据的筛选、数据的筛选、分组和排序分组和排序数据的组织数据的组织数据的运算数据的运算数据存储数据存储数据检索数据检索数据输出数据输出1.1.数据以何种方式存储在计算机中;数据以何种方式存储在计算机中;2.2.采用何种数据结构能有利于数据的存采用何种数据结构能有利于数据的存储和取用;储和取用;3.3.采用何种方法从已组织好的数据中检采用何种方法从已组织好的数据中检索数据。
8、索数据。进行数据处理时需要考虑的问题进行数据处理时需要考虑的问题四、数据处理的发展过程四、数据处理的发展过程 1人工管理阶段(人工管理阶段(50年代中期以前)年代中期以前) 这一阶段计算机主要用于科学计算。这一阶段计算机主要用于科学计算。 硬件中的外存只有卡片、纸带、磁带,没有磁硬件中的外存只有卡片、纸带、磁带,没有磁盘等直接存取设备。盘等直接存取设备。 软件只有汇编语言,没有操作系统和管理数据软件只有汇编语言,没有操作系统和管理数据的软件。的软件。 数据处理的方式基本上是批处理数据处理的方式基本上是批处理。人工管理阶段的特点如下:人工管理阶段的特点如下:1. 1. 数据不保存数据不保存因为当
9、时计算机主要用于科学计算,对于数据保存因为当时计算机主要用于科学计算,对于数据保存的需求尚不迫切。的需求尚不迫切。2. 2. 系统没有专用的软件对数据进行管理系统没有专用的软件对数据进行管理每个应用程序都要包括数据的存储结构、存取方法、每个应用程序都要包括数据的存储结构、存取方法、输入方式等,程序员编写应用程序时,还要安排数输入方式等,程序员编写应用程序时,还要安排数据的物理存储,因此程序员负担很重。据的物理存储,因此程序员负担很重。人工管理阶段的特点如下:人工管理阶段的特点如下:3. 3. 数据不共享数据不共享数据是面向程序的,一组数据只能对应一个程序。数据是面向程序的,一组数据只能对应一个
10、程序。多个应用程序涉及某些相同的数据时,也必须各自定义,多个应用程序涉及某些相同的数据时,也必须各自定义,因此程序之间有大量的冗余数据。因此程序之间有大量的冗余数据。4. 4. 数据不具有独立性数据不具有独立性程序依赖于数据,如果数据的类型、格式、或输入输出程序依赖于数据,如果数据的类型、格式、或输入输出方式等逻辑结构或物理结构发生变化,必须对应用程序方式等逻辑结构或物理结构发生变化,必须对应用程序做出相应的修改。做出相应的修改。访问访问访问数据1数据2数据n程序1程序2程序n手工管理阶段手工管理阶段四、数据处理的发展过程 2 2文件系统阶段(文件系统阶段(5050年代后期至年代后期至6060
11、年代中期)年代中期) 这一阶段,计算机不仅用于科学计算,还大量用这一阶段,计算机不仅用于科学计算,还大量用于信息管理。于信息管理。 硬件有了磁盘、磁鼓等直接存储设备。硬件有了磁盘、磁鼓等直接存储设备。 在软件方面,出现了高级语言和操作系统。在软件方面,出现了高级语言和操作系统。 操作系统中有了专门管理数据的软件,一般称为操作系统中有了专门管理数据的软件,一般称为文件系统。文件系统。 处理方式有批处理,也有联机处理。处理方式有批处理,也有联机处理。文件管理数据的特点如下:文件管理数据的特点如下:1. 1. 数据以文件形式可长期保存下来数据以文件形式可长期保存下来 用户可随时对文件进行查询、修改和
12、增删等用户可随时对文件进行查询、修改和增删等处理。处理。2. 2. 文件系统可对数据的存取进行管理文件系统可对数据的存取进行管理 程序员只与文件名打交道,不必明确数据的程序员只与文件名打交道,不必明确数据的物理存储,大大减轻了程序员的负担。物理存储,大大减轻了程序员的负担。文件管理数据的特点如下:文件管理数据的特点如下:3. 3. 文件形式多样化文件形式多样化 有顺序文件、倒排文件、索引文件等,因而对文件的有顺序文件、倒排文件、索引文件等,因而对文件的记录可顺序访问,也可随机访问,更便于存储和查找记录可顺序访问,也可随机访问,更便于存储和查找数据。数据。 4. 4. 程序与数据间有一定独立性程
13、序与数据间有一定独立性 由专门的软件即文件系统进行数据管理,程序和数据由专门的软件即文件系统进行数据管理,程序和数据间由软件提供的存取方法进行转换,数据存储发生变间由软件提供的存取方法进行转换,数据存储发生变化不一定影响程序的运行。化不一定影响程序的运行。文件系统阶段文件系统阶段数据1数据2数据n存取方式程序1程序2程序nOS文件系统阶段文件系统阶段补贴系别姓名学号劳资科住址系别性别姓名学号房产科学位学分系别姓名学号学籍科学位 出身年龄系别性别姓名学号人事科与人工管理阶段相比,文件系统阶段对数与人工管理阶段相比,文件系统阶段对数据的管理有了很大的进步,但一些根本性据的管理有了很大的进步,但一些
14、根本性问题仍没有彻底解决,主要表现在以下三问题仍没有彻底解决,主要表现在以下三方面:方面:1. 1. 数据冗余度大数据冗余度大2. 2. 数据独立性低数据独立性低3. 3. 数据一致性差数据一致性差四、数据处理的发展过程 3数据库系统阶段(数据库系统阶段(60年代末开始)年代末开始) 6060年代后期,计算机应用于管理的规模年代后期,计算机应用于管理的规模更加庞大,数据量急剧增加;更加庞大,数据量急剧增加; 硬件方面出现了大容量磁盘,使计算机硬件方面出现了大容量磁盘,使计算机联机存取大量数据成为可能;联机存取大量数据成为可能; 3数据库系统阶段(数据库系统阶段(60年代末开始)年代末开始) 6
15、060年代后期,计算机应用于管理的规模越来越年代后期,计算机应用于管理的规模越来越大,并且软件硬件水平有了更大的发展。大,并且软件硬件水平有了更大的发展。 硬件方面出现了大容量的磁盘,使计算机联机硬件方面出现了大容量的磁盘,使计算机联机存取数据成为可能。存取数据成为可能。 软件方面出现了数据库系统软件,使多个用户软件方面出现了数据库系统软件,使多个用户多个应用程序可以共享数据。多个应用程序可以共享数据。数据库系统阶段数据库系统阶段数据1统一存取数据2数据n程序2程序1程序n五、数据组织五、数据组织 数据结构数据结构 逻辑结构逻辑结构 物理结构物理结构 数据文件数据文件 顺序文件顺序文件 索引文
16、件索引文件数据结构数据结构逻辑结构逻辑结构 指数据之间的逻辑关系指数据之间的逻辑关系 与存储位置无关与存储位置无关 逻辑结构包括两大类:线性结构和非线性逻辑结构包括两大类:线性结构和非线性结构结构数据结构数据结构物理结构物理结构 指存储结构,数据元素在计算机存储器指存储结构,数据元素在计算机存储器上的存储方式上的存储方式 包括顺序存储、链接存储、索引存储以包括顺序存储、链接存储、索引存储以及散列存储及散列存储数据文件数据文件-顺序文件顺序文件 文件中的记录是按照某些关键字排序的文文件中的记录是按照某些关键字排序的文件。件。 在顺序文件中,记录的物理次序与连接次在顺序文件中,记录的物理次序与连接
17、次序一致,对于每个记录,按照关键字的顺序一致,对于每个记录,按照关键字的顺序赋予序号序赋予序号k,k,则它的物理顺序也为则它的物理顺序也为k k。数据文件数据文件索引文件索引文件 包括各项数据和索引表两部分。包括各项数据和索引表两部分。 职工号 姓 名 职 称 其他 35 梁昌勇 副教授 03 李明 讲师 02 王红 副教授 42 陈力 讲师 12 周林 高工 17 方波 工程师 53 何力 教授 64 张影 讲师 物理记录号 101 102 104 105 108 112 113 114 (a)数据文件 关键字物理记录号0210403 1021210817112351014210553 11
18、364 114(b)索引表 第三节 数据库技术本节内容:本节内容:一、数据库技术的产生、发展一、数据库技术的产生、发展二、数据库系统的构成二、数据库系统的构成三、数据库设计的主要内容三、数据库设计的主要内容四、实体联系模型四、实体联系模型五、数据模型五、数据模型六、关系的规范化六、关系的规范化七、数据库操作七、数据库操作八、数据库保护八、数据库保护一、数据库技术的产生、发展一、数据库技术的产生、发展 数据库是以一定的组织方式存储在一起数据库是以一定的组织方式存储在一起的相关数据的集合,它能以最佳的方式、的相关数据的集合,它能以最佳的方式、最少的数据冗余为多种应用服务,程序最少的数据冗余为多种应
19、用服务,程序与数据具有较高的独立性。与数据具有较高的独立性。 按照数据模型的进展情况,数据库系统的发展可划分按照数据模型的进展情况,数据库系统的发展可划分为三代:为三代: 第一代:层次数据库系统和网状数据库系统第一代:层次数据库系统和网状数据库系统 19691969年年 IBM(International Business Machine)IBM(International Business Machine)基于基于层次结构的数据库管理系统层次结构的数据库管理系统IMSIMS(Information Information Management SystemManagement System)
20、 19691969年美国数据系统语言协会(年美国数据系统语言协会(Conference On Data Conference On Data System LanguageSystem Language)下属的数据库任务组()下属的数据库任务组(Database Database Task GroupTask Group)发表了若干个报告,奠定了网状数据模)发表了若干个报告,奠定了网状数据模型的很多概念、方法和技术。型的很多概念、方法和技术。 第二代:关系数据库系统第二代:关系数据库系统 19701970年,年,IBMIBM公司的研究员公司的研究员E.F.CoddE.F.Codd发表了论文发表
21、了论文“大大型共享数据库的关系模型型共享数据库的关系模型”,为关系数据库的发展奠,为关系数据库的发展奠定了理论基础。定了理论基础。 。 第三代:新一代数据库系统第三代:新一代数据库系统面向对象数据库系统面向对象数据库系统 基于扩展的关系数据模型或面向对象数据模型的尚未基于扩展的关系数据模型或面向对象数据模型的尚未完全成熟的一代数据库系统完全成熟的一代数据库系统 。(一)数据库系统的组成(一)数据库系统的组成1.计算机系统:指用于数据库管理的计算机硬件软计算机系统:指用于数据库管理的计算机硬件软件及网络系统。件及网络系统。2.数据库:存放实际数据的物理数据库,也存放数数据库:存放实际数据的物理数
22、据库,也存放数据逻辑结构的描述数据库。据逻辑结构的描述数据库。二、数据库系统的构成二、数据库系统的构成(一)数据库系统的组成(一)数据库系统的组成 3.数据库管理系统(数据库管理系统(DBMS):是对数据进行):是对数据进行管理的大型系统软件,它是数据库系统的核心管理的大型系统软件,它是数据库系统的核心组成部分,用户在数据库系统中的一切操作,组成部分,用户在数据库系统中的一切操作,包括数据定义、查询、更新及各种控制,都是包括数据定义、查询、更新及各种控制,都是通过通过DBMS进行的。进行的。DBMS就是实现把用户意就是实现把用户意义下的抽象的逻辑数据处理转换成计算机中的义下的抽象的逻辑数据处理
23、转换成计算机中的具体的物理数据的处理软件,这给用户带来很具体的物理数据的处理软件,这给用户带来很大的方便。大的方便。二、数据库系统的构成二、数据库系统的构成 4.4.人员人员数据库管理员(数据库管理员(DBADBA)系统程序员:设计系统程序员:设计DBMSDBMS的人员。的人员。 用用 户:应用程序员;户:应用程序员; 专门用户:参数用户;专门用户:参数用户; 5.5.技术说明书与使用说明书技术说明书与使用说明书数据库系统层次结构图如下图数据库系统层次结构图如下图由上图看出:由上图看出: DBMS在操作系统(在操作系统(OS)的支持下工作,)的支持下工作, 应用程序在应用程序在DBMS支持下才
24、能使用数据库。支持下才能使用数据库。一个简化的数据库系统环境三、数据模型三、数据模型根据模型应用的不同目的,数据模型分为两种根据模型应用的不同目的,数据模型分为两种类型:类型:概念模型(也称信息模型)概念模型(也称信息模型):独立于计算机之外独立于计算机之外的模型,这种模型不涉及信息在计算机中如何的模型,这种模型不涉及信息在计算机中如何表示,而是用来描述某一特定范围内人们所关表示,而是用来描述某一特定范围内人们所关心的信息结构,它是按用户的观点来对数据和心的信息结构,它是按用户的观点来对数据和信息建模,主要用于数据库设计。信息建模,主要用于数据库设计。数据模型(如网状、层次及关系模型)数据模型
25、(如网状、层次及关系模型):它是直它是直接面向计算机的,是按计算机系统的观点对数接面向计算机的,是按计算机系统的观点对数据进行建模,主要用于据进行建模,主要用于DBMSDBMS的实现。的实现。 下图显示了把现实世界中的具体事物抽下图显示了把现实世界中的具体事物抽象、组织为某一象、组织为某一DBMSDBMS支持的数据模型的支持的数据模型的过程。过程。 在概念上我们常常首先将现实世界抽象在概念上我们常常首先将现实世界抽象为为信息模型信息模型(也称为(也称为概念模型概念模型),然后),然后将信息模型(概念模型)转换为计算机将信息模型(概念模型)转换为计算机实现的形式。实现的形式。三类世界1 1现实世
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第三 管理信息系统 技术 基础 ppt 课件
限制150内