旅游信息系统管理第06章节资料.pptVIP

  • 0
  • 0
  • 约1万字
  • 约 28页
  • 2019-04-18 发布于湖北
  • 举报
旅游信息系统管理第06章节资料

第六章 数据资源管理技术 第一节 传统文件环境下的数据整理 一、文件组织名称与概念 计算机系统以层级的方法组织数据,从位、字节,进而到字段、记录、文件到数据库,如图6.1所示。位代表计算机可处理的最小单位数据。一组位称之为一个字节,代表单一字符,可以是字母、数字或其他符号。一组字符组成一个字、一组文字或一套完整的数字(例如人的名字或年龄),称之为一个字段(Field)。一组相关字段组成一个记录(Record)。一组相同类型的记录则称为文件(File)。 一组相关文件则形成一个数据库(Database)。图6.1说明了乘客信息文件可以和航班信息文件及订单信息文件等构成票务系统数据库。 图6.1 数据层级 一个记录描述一个实体。一个实体(Entity)是一个人、地、物或事件,是我们用以保存信息的基本单位。一张订单是销售订单文件中一个典型的实体,可以保存公司销售订单的信息。描述一个特殊实体的特征或性质称之为属性(Attribute)。举个例子来说,订单号码、订单日期、客户编号和订单总额等,每一项都可以是订单的属性。这些属性的数值可从记录的各个字段中找到并描述实体订单,如图6.2所示。 该记录描述名为订单的实体及其属性。订单号码、订单日期、客户编号及总订单额皆为该订单记录的具体值。订单号码是关键字段,因为它标识了每一订单独特的识别号码。 图6.2 实体与属性 二、传统文件环境的问题 图6.3说明了信息处理的传统方法。 使用传统方法处理文件造成公司内每个工作部门均发展了专门的应用系统。各应用系统需要个性化的数据文件,它们有可能是主文件的子集。主文件的这些子集会造成数据重复、处理缺乏弹性和浪费存储资源。 1. 数据冗余与混乱 数据冗余(Data Redundancy)是指多个数据文件中有相同的数据。当组织内不同部门、工作单位与团队独立搜集相同的数据时,数据冗余就会发生。这种混乱会使企业很难进行客户关系管理、供应链管理与利用企业系统来整合不同来源的数据。 图6.3 传统的文件处理 2. 程序―数据相互依赖 程序―数据相互依赖(program-data dependence)意指文件中的数据和更新与维护这些文件的程序之间有紧密的关系,每个计算机程序必须描述它所运行的数据的位置与特性。在传统文件环境中,任何数据的改变都必须改变所有访问该数据的程序。譬如说,改变税率或邮政编码长度就得改变程序。这类程序的变更可能会花上数千万元,才能重建被修改数据的程序。 3. 欠缺弹性 经过广泛的编程之后,传统文件系统可以产生例行性报表,但是无法产生偶发性需求的报表,或及时回应未预期的信息需求。对于偶发性的信息需求,系统虽有数据,但是检索的费用昂贵。 4. 安全性低 因为对数据的管理乏力,存取与发布信息根本无法控制。 5. 缺乏数据共享与实用性 在混乱的环境中缺乏对数据存取的控制,人们也就不易获得信息。因为信息存放在不同文件与不同的部门中,不容易建立起相互关系,要做到信息共享或及时存取几乎是不可能的事,信息也无法在组织的不同功能领域或不同部门间自由流动。 第二节 使用数据库管理数据 数据库技术可以防止传统文件组织方法所造成的许多问题。更严谨地定义之,数据库(database)是指搜集整理过的资料,将之集中并减少重复的数据,以有效率地提供给多方面的应用。不同于将各应用系统的数据存放在单个文件中,数据在使用者看来只储存在一个地点。一个数据库服务于多个应用系统。图6.4说明了此数据库的概念。 图6.4 现代数据库环境 一、数据库管理系统 数据库管理系统(Database Management System,DBMS)只是一套软件,它可以让组织集中数据,有效地管理数据,并可由应用程序存取数据。DBMS的运作如同应用程序和实体数据文件之间的接口。当应用程序呼叫某数据项,DBMS便从数据库中找出该项目,并呈现给应用程序。 DBMS分开了数据逻辑与实体观点,使程序设计师或最终使用者无须了解实际上数据被存放在哪儿及如何存放。数据库管理软件可以让实体观点通过不同的应用程序表现出不同的逻辑观点。 数据库管理系统由三个部分组成。 (1) 数据定义语言 (2) 数据操纵语言 (3) 数据字典 数据定义语言是规范的语言,程序设计师以此来确定数据库内容和架构。数据定义语言在数据被转换成应用程序所需的格式之前,定义数据库的每个数据元素。 大多数DBMS都有一种专门化的语言,被称之为数据操纵语言,它与某些惯用的应用编程语言共同使用,以操纵数据库中的数据。这种语言包含许多指令,让最终使用者和程序设计师可以从数据库中得到数据,以满足信息需求并开发应用系统。目前最流行的数据操纵语言是结构化查询语言(Structured Query Lang

文档评论(0)

1亿VIP精品文档

相关文档