信息系统与数据库技术精.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《信息系统与数据库技术精.ppt》由会员分享,可在线阅读,更多相关《信息系统与数据库技术精.ppt(57页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、信息系统与数据库技术第1页,本讲稿共57页第6章 信息系统与数据库技术第2页,本讲稿共57页本章学习目标与要求熟悉计算机信息系统的相关内容。熟悉数据库系统的特点及其组成,掌握数据库的数据模型、概念模型与E-R图的相关知识。熟悉关系数据库基本原理,掌握数据结构及其形式化定义、关系代数的操作、SQL语言的使用以及数据库控制方法。第3页,本讲稿共57页6.1 计算机信息系统与数据库技术基础 第4页,本讲稿共57页6.1.1 计算机信息系统的概念第5页,本讲稿共57页计算机信息系统(Computer_based Information System,以下简称信息系统)是一类以提供信息服务为主要目的的数
2、据密集型、人机交互的计算机应用系统。什么是什么是计算机信息系统计算机信息系统第6页,本讲稿共57页1.涉及的数据量大2.绝大部分数据是持久的3.这些持久数据为多个应用程序所共享,甚至在一个单位或更大范围内共享4.除具有数据采集、传输、存储和管理等基本功能外,还可向用户提供信息检索,统计报表、事务处理、分析、控制、预测、决策、报警、提示等信息服务计算机信息系统技术上的特点第7页,本讲稿共57页从功能分类有:电子数据处理、管理信息系统、决策支持系统等从信息资源分类有:地理信息系统、多媒体管理系统等从应用领域分类有:办公自动化系统、军事指挥信息系统、医疗信息系统、民航订票系统、电子商务系统、电子政务
3、系统等计算机信息系统的分类第8页,本讲稿共57页计算机信息系统是一种人机结合的系统,通过用户界面用户可向系统输入原始数据、操作命令并获得结果信息。输入的数据由专门程序按一定格式送入数据库;对于输入的操作命令,系统将调用相应的处理程序,对有关数据进行加工处理,得到的结果再通过用户界面显示给用户。一个信息系统除了计算机之外,还包括人、人工过程计算机之外,还包括人、人工过程及数据等资源。及数据等资源。第9页,本讲稿共57页虽然信息系统是多种多样的,但其基本结构又是共同的,信息系统的层次结构可分为:基础设施层资源管理层业务逻辑层应用表现层目前,信息系统的软件体系结构包括客户/服务器和浏览器/服务器两种
4、主流模式,它们都是上述计算机信息系统层次结构的变种。可将计算机信息系统视为面向信息的,由计算机硬件、软件和相关的人员共同组织成一个整体的计算机应用系统。计算机信息系统的层次结构用户应用表现层业务逻辑层资源管理层 基础设施层第10页,本讲稿共57页从信息处理的深度来区分信息系统,基本可分为4大类,这些系统还可以按处理深度再继续进行划分。操作层业务处理系统业务信息处理系统信息检索系统信息分析系统专家系统管理层业务处理系统知识层业务处理系统辅助设计系统办公信息系统目录检索系统全文检索系统决策支持系统经理支持系统信息系统的类型第11页,本讲稿共57页1 业务信息处理系统业务信息处理系统是采用计算机技术
5、进行日常业务处理的信息系统,用以使业务工作自动化,提高业务工作的效率和质量。每一个单位或部门(包括个人)都有专门的业务范围和工作内容,在其业务处理中存在着大量信息。从信息学的角度看,业务信息处理系统是一次信息(直接信息)的生产和处理系统。由于在企事业单位中不同层次的业务信息处理系统服务对象不同,因而可以进一步将它分为三类。(1)操作层业务处理系统(2)管理层业务处理系统(3)知识层业务处理系统知识层又分:辅助技术系统 办公信息系统第12页,本讲稿共57页在业务信息处理系统中,其信息检索查询一般都在本单位的业务信息范围内,检索的途径和功能也比较简单。信信息息检检索索系系统统(Informatio
6、n Retrieval System)将将原原始始信信息息(一一次次情情报报)预预处处理理生生成成的的二二次次信信息息(二二次次情情报报)输输入入到到计计算算机机中中,经经过过计计算算机机的的加加工工再再处处理理,生生成成具具有有一一定定结结构构的的供供检检索索用用的的情情报报数数据据库库。此此后后,用用户户按按规规定定输输入入检检索索要要求求,由由检检索索系系统统在在情情报报数数据据库库中中进进行行检检索索匹匹配配,最最后将符合用户检索要求的结果输出给用户。后将符合用户检索要求的结果输出给用户。信息检索系统不是为一个单位服务的,它可以供广大的用户使用,例如我国用于科学技术“查新”建立有各类科
7、学和技术的文献数据库(如中国科技文献库、中国科技成果库、中国专利数据库、中国学位论文数据库,中国学术会议数据库等),世界上著名的情报检索系统(如DIALOG、ORBIT等)包含的众多数据库,均可向有关人员提供联机检索服务。信息检索系统第13页,本讲稿共57页信息检索系统的特点是:信息量大检索功能强服务面广通常可根据获得最终检索结果的详细程度和检索词的来源不同,而将信息检索系统分为两大类:目录检索系统全文检索系统从信息的内容来划分信息检索系统,将其分为:文献检索系统事实检索系统数值检索系统等第14页,本讲稿共57页业务信息处理系统是对原始信息存储和利用的系统,信息检索系统是对原始信息作简单的加工
8、后提供检索服务的系统,它们基本上均停留在信息的表层,并未对这些信息进行深层次的处理,所以仅属于一次信息或二次信息系统。而对于高层(领导和决策层)人员而言,他们需要的是经过处理和分析的概括性信息,即所谓三次信息。信息分析系统是为管理决策人员掌握企事业单位运行规律和趋势,制订规划、进行决策的辅助系统。是一种高层次的信息系统,三次信息三次信息的处理系统。决策支持系统决策支持系统 经理支持系统经理支持系统信息分析系统(InformationAnalysisSystem)两种常见的信息分析系统:第15页,本讲稿共57页决策支持系统决策支持系统(DecisionSupportSystem,简称DSS)是辅
9、助决策者通过数据、模型、知识以人机交互方式进行半结构化或非结构化决策的计算机信息系统。它为决策者提供分析问题、建立模型、模拟决策过程和方案的环境,可调用各种信息资源和分析工具,帮助决策者提高决策水平和质量。经理支持系统经理支持系统(ExecutiveSupportSystem,简称ESS)不提供某种固定的应用或某种具体的能力,而是提供一个综合性的计算和通信环境。第16页,本讲稿共57页专家系统(Expert System,简称ES)是一种知识信息的加工处理系统,也是人工智能最为重要的应用系统。专家系统模仿人类专家的思维活动,通过推理与判断来求解问题。专家系统具有解决特定问题所需的专门领域知识,
10、这种知识不但包括解决该问题的知识,同时还包括求解该问题过程的知识。一个专家系统通常由两部分组成:一一部部分分是称为知识库的知识集合,它包括要处理问题的领域知识,另另一一部部分分是称为推理机的程序模块。推理是指从已有事实推出新事实(或结论)的过程。在专家系统中首先将专家的知识和经验以适当的形式存入计算机(拥拥有专门知识有专门知识),利用类似专家的思维规则,对事例的原始数据,进行逻辑推理和演释,最后作出判断和决策(选择知识选择知识和和运用知识运用知识)。专家系统第17页,本讲稿共57页系统类型系统类型输入信息输入信息处理处理输出信息输出信息使用者使用者业务业务信息信息处理处理系统系统操作层操作层事
11、务和事件的事务和事件的直接数据直接数据排序、列表、排序、列表、合并合并报告、列表、报告、列表、概要概要操作和管理操作和管理人员人员管理层管理层总括的事务处总括的事务处理数据理数据常规的统计、常规的统计、分析分析总结报告、总结报告、异常报告异常报告中层管理人中层管理人员员知识层知识层设计说明书、设计说明书、知识库知识库模型设计、仿模型设计、仿真、优化真、优化模型、图形模型、图形设计报告设计报告专业技术人专业技术人员员办公信息办公信息文献、资料、文献、资料、目录、公文目录、公文流转、编目、流转、编目、通信、归档通信、归档资料、目录、资料、目录、电子邮件电子邮件办公人员办公人员信息检索系统信息检索系
12、统资料和文献数资料和文献数据据交互性、检索交互性、检索检索结果检索结果各类人员各类人员信息信息分析分析系统系统决策支持决策支持总括数据、模总括数据、模型、分析方法型、分析方法联机分析、知联机分析、知识发现识发现决策分析、决策分析、对提问的响对提问的响应应决策人员决策人员经理支持经理支持内外部的总括内外部的总括数据数据图形、交互性图形、交互性对提问的响对提问的响应应决策人员决策人员专家系统专家系统领域专家知识领域专家知识推理、演释推理、演释决策知识决策知识技术和决策技术和决策人员人员第18页,本讲稿共57页新的应用需求和新的计算机技术是推动信息系统发展的动力。目前,信息系统的发展趋势:信息多媒体
13、化信息多媒体化系统集成化系统集成化 功能智能化功能智能化结构分布化结构分布化信息系统的发展趋势第19页,本讲稿共57页6.1.2数据库技术基础第20页,本讲稿共57页从计算机一开始应用于数据管理领域,人们就面对数据管理的需求,致力于研究在计算机系统中如何准确地表示数据、如何有效地获取与组织数据、以及如何高效地存储和处理数据。应用需求推动数据库技术的发展应用需求推动数据库技术的发展计算机数据管理技术的发展可以划分为三个阶段:人工管理阶段文件系统阶段数据库系统阶段数据管理技术的发展第21页,本讲稿共57页数据库系统中应用程序与数据库的关系用户用户用户用户用户用户用户用户用户用户教务处教务处应用程序
14、应用程序学工处学工处应用程序应用程序财务处财务处应用程序应用程序DBMSDB第22页,本讲稿共57页数据库系统的组成(1)应用程序(2)计算机支持系统(3)数据库(4)数据库管理系统(5)人员:包括设计、开发和维护、使用数据库的各类人员 数据库管理员 系统分析设计和开发人员 用户第23页,本讲稿共57页数据库系统的特点数据结构化数据共享性高,冗余度低数据独立于程序统一管理和管制数据第24页,本讲稿共57页在数据库系统中,一般采用数据模型来对现实世界数据进行抽象。数据模型是数据库系统中用于数据表示和操作的一组概念和定义。各种数据库产品都是基于某种数据模型的。现实世界现实世界(客观对象)(客观对象
15、)抽象抽象概念系统概念系统转换转换计算机系统计算机系统(概念模型)(概念模型)(数据模型)(数据模型)首先把现实世界的对象抽象为某一种不依赖于具体计算机系统的数据结构(概念模型);然后再把概念模型转换为计算机中DBMS所支持的数据模型关系数据模型关系数据模型第25页,本讲稿共57页概念模型可以按用户观点准确地模拟应用单位对数据的描述及业务需求,即对应用数据和信息建模。建模的最终目的是按计算机系统所支持的数据模型来组织数据。数据模型要用严格的形式化定义来描述数据的结构特点和结构约束。通常一个数据模型包括以下两方面的内容:数据静态的特性它包括数据的基本逻辑结构,数据间的联系和数据中的完整性约束,以
16、保证数据的正确、有效和相容。数据的动态特性它指定义在数据上的操作,包括这些操作的规则及实现操作的语言。目前常用“实体-联系(Entity-Relationship,简称E_R)”方法来建立概念模型。第26页,本讲稿共57页概念模型 是对应用单位数据的第一次抽象,也是用户和数据库设计人员之间进行交流与沟通的工具。ER概念模型有关术语实体:凡是可以被人们识别而又可以互相区别的客观对象统统抽象为实体(Entity)。具有共性的一类实体可以组合为一个实体集。属性:实体一般具有若干特征,用于描述其性质,这种特征称之为实体的属性(Attribute)。称每个属性的取值范围为值域。实体主键:能够唯一标识实体
17、的属性或属性组(这组属性的任何真子集无此性质)称为实体集的实体键。联 系:抽 象 到 概 念 系 统 中 的 实 体 之 间 会 有 各 种 联 系(Relationship)。如果一个实体集有多个实体键存在,则可从中选一个最常用的作为实体主键,简称主键(Primary Key)。第27页,本讲稿共57页联系又可分为两种:联系又可分为两种:1.1.实体集内部的联系实体集内部的联系 2.2.实体集之间的联系实体集之间的联系 三类不同语义的联系:三类不同语义的联系:(以二元联系以二元联系(两个实体集之间的联系两个实体集之间的联系)为例为例)一对一一对一联系(联系(1 1:1 1)对于实体集A的每一
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 信息系统 数据库技术
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内