MIS技术篇-2.ppt

  1. 1、本文档共72页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MIS技术篇-2

第6章 数据库与信息管理 6.1 数据库与数据库管理系统 6.2 数据仓库和数据挖掘 6.1 数据库与数据库管理系统 6.1.1 数据库技术的发展 数据处理的第一步是数据管理,就是如何分类、组织、存储、检索及维护数据库。数据库管理技术经历了人工管理、文件管理、数据库系统三个阶段。如下表所示: 表6.1 数据管理的三个阶段 1.人工管理阶段 特点:数据和程序一体化,程序处理相应的数据集,虽然已经有了一定的数据处理功能,但是也有许多缺点: (1)数据不保存:系统将数据和程序同时载入内存,当运行结束后,系统释放内存空间,程序和数据将同时被清除; (2)没有文件,没有固定的数据组织和存储格式,一般由程序设计人员自行设计和组织; (3)没有软件对数据进行管理,数据没有独立性; (4)数据面向应用,程序使用数据,即使相同的数据,都须各自定义数据的存储和调用方式,因此会出现大量的重复数据。 2 文件管理阶段 特点:计算机不仅适用于科学计算,而且大量用于经营管理活动。这时,出现了文件系统,程序与数据有了明显的界限,软件也发展了操作系统和各种高级语言。 不同的程序可以使用相同的文件,一个程序也可以访问不同的文件。 突破点、进步: (1)数据可以长期保存在磁盘上,用户可以利用程序编辑; (2)文件系统提供程序和数据之间的读写方法; (3)文件形式多样化:出现索引文件、链接文件和直接存取文件; (4)数据的存取基本上以记录为单位。 缺点: 数据冗余大; 数据的统一性差; 程序与数据之间的独立性差; 在人工管理阶段,数据与程序关系的特点如 图6.1所示。 6.1.3 数据库系统阶段 20世纪60年代后期,计算机硬件、软件有了进一步的发展。 数据库系统(Data Base System)指在计算机系统中引入数据库后的系统构成,由计算机硬件、操作系统、数据库管理系统、数据库、应用程序和用户、数据库管理人员等组成。 1. 数据库(Data Base) 数据库是存储在计算机系统内的、有结构的数据的集合。 2. 数据库管理系统(DBMS:Data Base Management System) 数据库管理系统是数据库系统中管理数据库的系统软件。它是在操作系统支持下进行工作的,它为用户提供了一整套命令。 数据库管理系统中,程序与数据的关系如图6.3所示 6.2 数据库系统 数据库的逻辑结构:一般数据处理有四个逻辑元素组成(数据项、记录、文件和数据库),且形成了自己的数据层次如图6.4。 6.2.1 逻辑单元 数据项:组成数据系统的有意义的最小基本单位。作用是描述一个数据处理的属性。 记录:与数据处理的某个对象有关的一切数据项构成了该对象的一条记录。 文件:相同记录的集合称为文件。 数据库:按一定方式组织起来的逻辑相关的文件集合形成;它具有以下四个特点: (1)结构化;(2)面向系统;(3)数据独立性;(4)数据库提供统一的接口; (1)结构化 数据库通过存储路径,将数据之间建立相互联系,而且在记录之间也同时记录了联系。 以图书馆管理信息数据库为例 建立表文件 (2)其他特点 数据库技术是按照软件的设计标准,提供方便统一的接口供应用程序进行访问,因此可以面向任何一个软件系统; 数据库系统和文件系统有相对较高的独立性; 数据库技术也在数据完整性、安全性、并发控制和数据恢复性提供了改进;而相应的技术(完整规则、权限规则、一致性规则、数据库日志文件及备份文件)。 数据库系统体系结构 DBS中,采用三级模式:内模式、外模式和概念模式: 外模式定义了允许用户操作的数据,定义最终用户的视图; 概念模式是数据库全部数据的逻辑结构和特征描述,以数据模型为基础,采用模式描述语言进行定义; 内模型则定义存储方式和描述数据的物理结构; 而数据库的物理位置分布则将数据库分为集中式、C/S、B/S等,根据企业的业务处理的需求而定。 2. 外模式 外模式也称子模式,是个别用户的数据视图,即个别用户涉及到的数据库的局部逻辑结构。 外模式是模式的子集。不同用户的外模式是不同的(可互相覆盖)。 一个应用程序只能启用一个外模式,一个外模式可被同一用户的若干应用程序使用。 数据库管理系统提供外模式描述语言(外模式DDL)描述外模式。用外模式DDL给出的,用以定义一个用户数据视图的全部语句称为此用户的外模式。 1. 模式 模式也称概念模式,是数据库中的数据在逻辑级上的视图。 模式不是

文档评论(0)

xy88118 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档