第5篇 空间数据管理:空间数据库.ppt

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第六章 空间数据管理:空间数据库 §6-1数据库管理概述 数据库技术是计算机科学技术的一个重要分支。自1968年第一个商品化的数据库管理系统IMS问世以来,数据库技术得到了迅速发展。随着计算机应用的不断深入,数据库的重要性日益被人们认识,它已成为信息管理、办公自动化、计算机辅助设计等方面的主要手段。 第六章 空间数据管理:空间数据库 §6-1数据库管理概述 一、数据库的基本概念 1、数据库:(Data Base)是计算机系统对数据资源的一种管理技术,是存储在计算机内的有序结构的数据集合。     逻辑单位:从应用的角度来观察数据,是从数据与其所描述的对象之间的关系来划分数据层次,一般可分为数据项、数据项组、记录、文件和数据库。   物理单位:数据在存储介质上存储单位,一般可分为位(比特)、字节、字、块(物理记录)和卷。   第六章 空间数据管理:空间数据库 §6-1数据库管理概述 2、数据库管理系统     (Data Base Management System, DBMS)是一个帮助用户建立、使用和管理数据库的软件系统,如ORACLE、SQL、DBASE、 FoxBase/ForPro、Access等。 第六章 空间数据管理:空间数据库 §5-1数据库管理概述 3、数据库系统    (Data Base System)是指计算机系统中引进数据库后的系统构成。由数据库、数据库管理系统、数据库管理员和用户所组成。也就是说数据库系统是由支持数据库的硬件设备、软件系统、专业领域的数据群体和管理人员构成的计算机运行系统。        数据库和数据管理系统是数据库系统的主要组成部分。前者是以一定的组织方式存储在一起的、相互关联的数据集合,是应用程序利用数据资源的基础。后者是用以管理数据库的软件,以保证数据库以最佳的方式、最少的重复和最快的速度为多种应用服务。 第六章 空间数据管理:空间数据库 §6-1数据库管理概述 二、数据库系统的主要特征   1、数据量大   2、保存持久   3、多用户共享   4、可靠性   5、数据独立性   6、减少数据冗余   7、数据的结构化 第六章 空间数据管理:空间数据库 §6-1数据库管理概述 三、数据管理技术的发展 (一)、人工管理 (二)、文件管理系统 第六章 空间数据管理:空间数据库 §6-1数据库管理概述 1、数据文件的类型    数据文件按其数据组织方式可以划分为简单文件、顺序文件和索引文件3类。 2、文件系统的特点    文件的应用是计算机数据处理的重大进展。数据文件可以按名引用,应用程序通过文件管理系统与数据文件发生联系,数据的物理结构与逻辑结构间有了简单变换,简化了程序员的数据管理工作。同时,一个应用程序可以和几个数据文件发生联系,增加了数据处理的灵活性。    存在问题:    (1)数据冗余度大    (2)相同数据间没有一致的保护措施    (3)应用程序与数据结构互相依赖    (4)增加了程序的复杂性 第六章 空间数据管理:空间数据库 §6-1数据库管理概述 三、数据库管理系统    数据库管理系统是在文件处理系统的基础上进一步发展的系统,在用户应用程序和数据文件之间起到了桥梁作用。它的最大优点是提供了两者之间的数据独立性,即应用程序访问数据文件时,不必知道数据文件的物理存储结构。当数据文件的存储结构改变时,不必改变应用程序。 第六章 空间数据管理:空间数据库 §6-1数据库管理概述 优点: (1)集中控制 (2)数据可以共享 (3)数据的独立性 (4)易扩充新的数据库应用 (5)用户直接访问数据库 (6)冗余信息得到控制 (7)多种用户观点 缺点: (1)建立数据库的费用较高 (2)添加内容时变得复杂 (3)风险集中化 第六章 空间数据管理:空间数据库 §6-2数据库系统的主要数据模型 根据数据库结构的不同划分为以下几种数据库模型: 层次模型 网络模型 关系模型 分布式模型 面向对象模型 一、层次模型 层次模型是数据处理中发展较早、技木上也比较成熟的一种数据模型。它的特点是将数据组织成有向有序的树结构。层次模型由处于不同层次的各个结点组成。除根结点外,其余各结点有且仅有一个上一层结点作为其“双亲”,而位于其下的较低一层的若干个结点作为其“子女”。结构中结点代表数据记录,连线描述位于不同结点数据间的从属关系(限定为一对多的关系)。 二、网状模型 网络数据模型是数据模型的另一种重要结构,它反映着显示世界中实体间更为复杂的联系,其基本特征是,结点数据间没有明确的从属关系,一个结点可与其它多个结点建立联系。 网络模型用连接指令或指针来确定数据间的显式连接关系,是具有多对多类型的数据组织方式,网络

文档评论(0)

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

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

1亿VIP精品文档

相关文档