第6章数据库技术基础探究.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第19章 数据库系统概述;数据库基本概念; 收集到的各种数据需要经过加工处理。 数据处理包括对数据的收集、记载、分类、排序、存储和计算等工作。其目的是使有效的信息资源得到合理和充分地利用,从而促进社会生产力的发展。 数据处理经过了手工处理、机械处理、电子数据处理三个阶段。今天,用计算机进行数据处理方法的研究已成为计算机技术中的主要课题之一,数据库技术已成为社会信息化时代不可缺少的方法和工具。;2、数据管理技术的发展 随着计算机数据处理技术的发展,数据管理技术先后经历了三个发展阶段,即人工管理阶段、文件系统管理阶段和数据库系统管理阶段。 1)人工管理阶段 在20世纪50年代中期以前,计算机主要用于科学计算。当时的硬件状况是:外存只有纸带、卡片、磁带,没有磁盘等直接存取的存储设备;软件状况是:没有操作系统,没有管理数据的软件;数据处理方式是批处理。;1 程序与数据的存放; 数据管理是由程序员个人考虑和安排的,一个程序对应于一组数据,进行程序设计时,往往也要对数据的结构、存储方式、输入输出方式等进行设计。严格地说,这种管理只是一种技巧,这是数据自由管理的方式,因此,这一阶段又称为自由管理阶段。 其特点是:数据不能长期保存,数据与程序不独立,一组数据对应于一个程序。; 2)文件系统管理阶段 20世纪50年代后期到60年代中期,计算机软硬件都得到了发展,计算机不仅用于科学计算,还大量用于管理。这时硬件方面已有了磁盘、磁鼓等直接存取的存储设备;软件方面,操作系统中已经有了专门的数据管理软件,一般称为文件系统;数据处理方式上不仅有了批处理,而且能够联机实时处理。该阶段的数据管理具有如下特点:; (1) 数据可以长期保存。 (2) 由文件系统管理数据。文件系统把数据组织成相互独立的数据文件,利用“按文件名进行访问,按记录进行存取”的管理技术,可以对文件进行修改、插入和删除的操作。程序和数据之间由文件系统提供存取方法进行转换,使应用程序与数据之间有了一定的独立性,程序员可以不必过多地考虑物理细节,将精力集中于算法。 但是,文件系统仍存在以下缺点。 ; (1) 数据共享性差,冗余度大。 一个数据文件基本上对应于一个应用程序,即数据仍然是面向应用的。 当不同的应用程序具有部分相同的数据时,也必须建立各自的文件,而不能共享相同的数据,因此数据的冗余度大,浪费存储空间。 同时,由于相同数据的重复存储、各自管理,容易造成数据的不一致性,给数据的修改和维护带来困难。;2 文件系统管理示意图 ; (2) 数据独立性差。 一旦数据的逻辑结构改变,必须修改应用程序; 应用程序的改变,也将引起文件的数据结构的改变。因此数据与程序之间仍缺乏独立性。可见,文件系统仍然是一个不具有弹性的无结构的数据集合,即文件之间是孤立的,不能反映现实世界事物之间的内在联系。; 3)数据库系统管理阶段 ? 20世纪60年代后期以来,计算机软硬件技术得到了飞速发展,同时,计算机用于管理的规模越来越大,应用越来越广泛,数据量急剧增加,多种应用、多种语言互相覆盖地共享数据集合的要求越来越强烈。为了解决多用户、多应用共享数据,使数据为尽可能多的应用服务,显然,文件系统已不能满足应用需求,于是数据库技术便应运而生。出现了统一管理数据的专门软件系统——数据库管理系统(DBMS,DataBase Management System)。 ;3 数据库系统管理示意图; 与文件系统管理阶段相比,数据库系统管理阶段具有以下的一些特点: 1) 数据结构化 数据结构化是数据库主要特征之一,是数据库系统与文件系统的根本区别。 在文件系统中,相互独立的文件的记录内部是有结构的,但记录之间是没有联系的,并且文件是面向某一应用的。 在数据库系统中不仅要考虑某个应用的数据结构,还要考虑整个组织的数据结构。不仅描述了记录内部的结构,还描述了记录之间的联系; 在数据库系统中,数据不再针对某一应用,而是面向全组织,具有整体的结构化。不仅数据是结构化的,而且存取数据的方式也很灵活,可以存取数据库中的某一个数据项、一组数据项、一个记录或一组记录。而在文件系统中,数据的最小存取单位是记录,

文档评论(0)

1112111 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档