大学it课件.ppt

  1. 1、本文档共80页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第七章 数据管理 大 学 I T 普通高等学校“十一五”国家级规划教材 山东省教育厅组编 第7章 数据管理 第7章 数据管理 7.1 数据管理概述 7.2 数据分析与建模 7.3 数据管理技术 7.4 信息管理系统的开发与设计 7.5 常用的数据库管理系统 7.1 数据管理概述 7.1.1 数据 7.1.2 数据的组织 7.1.3 数据管理技术的发展 7.1.1 数据 数据(Data)不仅指狭义的数值数据,还是描述事物的一种符号,它是信息的载体,是信息的具体表现形式。 7.1.2 数据的组织 1. 数据项 数据项是具有确定逻辑意义(即可描述信息内容)的数据的最小单位。它是不可再分的数据单位。一般数据项用于说明事物的某方面性质。 2. 记录 将描述某事物有关性质的数据项按一定的方式组织起来就形成了记录。 3. 文件 文件是同类记录的有序集合。 4. 数据库 数据库是存贮起来的相关数据的集合。 7.1.3 数据管理技术的发展 第一阶段为人工管理 第二阶段为文件管理 第三阶段为数据库管理 1. 人工管理 特点: (1)计算机系统不提供对用户数据的管理功能。 (2)数据不能共享。 (3)不单独保存数据。 2. 计算机文件管理 特点 (1)数据以“文件”形式可长期保存在外部存储器的磁盘上,对文件可进行大量的查询、修改和插入等操作。 (2)数据的逻辑结构与物理结构有了区别,但比较简单。程序与数据之间具有“设备独立性”,即程序只需用文件名就可与数据打交道,不必关心数据的物理位置,由操作系统的文件系统提供存取方法(读/写)。 (3)文件组织已多样化,有索引文件、链接文件和直接存取文件等。但文件之间相互独立缺乏联系,数据之间的联系要通过程序去构造。 2. 计算机文件管理 (4)数据不再属于某个特定的程序,可以重复使用,即数据面向应用。但是文件结构的设计仍然是基于特定的用途,程序基于特定的物理结构和存取方法,因此程序与数据结构之间的依赖关系并未根本改变。 (5)对数据的操作以记录为单位。这是由于文件中只存储数据,不存储文件记录的结构描述信息。文件的建立、存取、查询、插入、删除、修改等所有操作,都要用程序来实现。 文件系统显露出一些缺陷 (1)数据冗余。由于文件之间缺乏联系,造成每个应用程序都有对应的文件,有可能同样的数据在多个文件中重复存储。 (2)不一致性。这往往是由数据冗余造成的,在进行更新操作时,稍不谨慎,就可能使同样的数据在不同的文件中不一样。 (3)数据联系弱。这是由于文件之间相互独立,缺乏联系造成的。 3. 数据库管理 以统一管理数据和共享数据为主要特征的系统,这就是数据库系统。 60年代后期,数据管理技术进入数据库系统阶段。数据库系统克服了文件系统的缺陷,提供了对数据更高级、更有效的管理。这个阶段的程序和数据的联系通过数据库管理系统(DBMS)来实现。 数据库系统阶段的数据 管理具有的特点: (1)采用数据模型表示复杂的数据结构。 数据不再面向特定的某个或多个应用,而是面向整个应用系统。数据冗余明显减少,实现了数据共享。 (2)有较高的数据独立性。 (3)数据库系统为用户提供了方便的用户接口。 (4)数据库系统提供了数据控制功能。 (5)增加了系统的灵活性。 对数据的操作不一定以记录为单位,可以以数据项为单位。 7.2 数据模型 7.2.1 数据模型的概念 7.2.2 概念数据模型 7.2.3 结构数据模型 7.2.1 数据模型的概念 数据模型描述了数据库中数据的组织形式,它不仅要表示存储了哪些数据,更重要的是要以一定的结构形式表示出各种不同数据之间的联系。利用这种联系可以很快地找到相关联的一串数据,从而可以利用这种联系进行各种运算处理。 数据模型是客观事物及联系的数据描述,是定义数据库的依据。 从客观存在的事物到最后在计算机内的数据表示,经历了两个不同的抽象过程,相应的也有了不同的数据模型,这就是概念数据模型、结构数据模型。 (1)概念数据模型:它不涉及信息在系统中的表示,只是用来描述某个特定组织所关心的信息结构。概念模型强调语义表达功能,它是现实世界的第一层抽象。最常见的概念模型是实体联系(E-R)模型。 (2)结构数据模型:它是直接面向数据库的逻辑结构,是现实世界的第二层抽象。这类模型涉及到

文档评论(0)

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

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

1亿VIP精品文档

相关文档