[高等教育]第7章 数据库基础知识.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文档。上传文档
查看更多
[高等教育]第7章 数据库基础知识

第7章 数据库基础知识 7.1.1数据与数据处理 数据:存储在某一种媒体上计算机能够识别的物理符号。 数据的两个含义:描述事物特性的数据内容以及存储在某一种媒体上的数据形式。 信息:对数据经过加工处理后所得到的有价值、有意义的知识。 数据处理:将数据转换成信息的过程。 7.1.2数据管理技术的发展 1.人工管理阶段 2.文件系统阶段 3.数据库系统阶段 4.分布式数据库系统阶段 5.面向对象数据库系统阶段 7.1.2数据管理技术的发展 1.人工管理阶段:20世纪50年代以前 计算机主要用于科学计算 该阶段的特点是: 数据与程序不具有独立性 数据不长期保存 程序与程序之间存在大量的重复数据,称为数据冗余。 7.1.2数据管理技术的发展 2.文件系统阶段:50年代后到60年代中期 计算机的应用逐渐扩大到管理领域。 该阶段的特点是: 数据可以长期保存在磁盘上 程序和数据是分开存储的 数据冗余度大 数据和程序相互依赖。 7.1.2数据管理技术的发展 3.数据库系统阶段:60年代后期70年代初 随着计算机性能的提高和价格的下降,计算机用于管理超过了用于科学计算,进入了数据库管理阶段。 该阶段的特点是: 数据冗余小,易扩充; 数据独立性好,具有较高的数据和程序独立性; 系统提供统一的数据控制功能—数据库管理系统。 7.1.2数据管理技术的发展 4.分布式数据库系统阶段: 数据库技术与网络通信技术的结合产生了分布式数据库系统。 分为物理上分布、逻辑上集中的分布式数据库结构和物理上分布、逻辑上分布的分布式数据库结构两种。 7.1.2数据管理技术的发展 物理上分布、逻辑上集中的分布式数据库结构是一个逻辑上统一、地域上分布的数据集合,是计算机网络环境中各个节点局部数据库的逻辑集合,同时受分布式数据库管理系统的统一控制和管理,把全局数据模式按数据来源和用途,合理分布在系统的多个节点上,使大部分数据可以就地或就近存取,而用户不会感到数据的分布。 7.1.2数据管理技术的发展 物理上分布、逻辑上分布的分布式数据库结构是把多个集中式数据库系统通过网络连接起来,各个节点上的计算机可以利用网络通信功能访问其他节点上的数据库资源。它一般由两部分组成:一是本地节点的数据;二是本地节点共享的其他节点上有关的数据。在这种运行环境中,各个数据库系统的数据库由各自独立的数据库管理系统集中管理。节点间的数据共享由双方协商确定,这种数据库结构有利于数据库的集成、扩展和重新配置。 7.1.2数据管理技术的发展 5.面向对象数据库系统阶段: 数据库技术与面向对象程序设计技术的结合产生了面向对象数据库系统。采用面向对象的观点来描述现实世界实体(对象)的逻辑组织、对象之间的限制和联系等。 它克服了传统数据库的局限性,能够自然地存储复杂的数据对象以及这些对象之间的复杂关系,从而大幅度地提高了数据库管理效率、降低了用户使用的复杂性。 7.1.3 数据库系统 1.基本概念 (1)数据库(DataBase) 数据库是存储在计算机存储设备上的、结构化的相关数据的集合。它不仅包括描述事物的数据本身,而且包括相关事物之间的联系。 (2)数据库管理系统(DataBase Management System) 数据库管理系统是指位于用户与操作系统之间的数据管理软件。数据库管理系统是实现对数据库进行定义、描述、建立、管理和维护的一套系统软件。 微软公司开发的Access就是一种数据库管理系统 7.1.3 数据库系统 (3)数据库应用系统(DataBase Application System) 数据库应用系统是指系统开发人员利用数据库系统资源开发的面向某一类实际应用的软件。例如,教学管理系统、财务管理系统、人事管理系统、图书管理系统、生产管理系统等。 (4)数据库系统(DataBase System) 数据库系统是指引进数据库技术后的计算机系统,能实现有组织地、动态地存储大量相关数据,提供数据处理和信息资源共享的便利手段。 7.1.3 数据库系统 数据库系统包括硬件系统、数据库集合、数据库管理系统及相关软件、数据库管理员(DataBase Administrator)和用户等5部分。 7.1.3 数据库系统 2.数据库系统的特点 (1)具有较高的数据独立性 (2)采用特定的数据模型 (3)实现数据共享,减少数据冗余 (4)有统一的数据控制功能 7.1.3 数据库系统 3.数据库管理系统 数据库管理系统支持用户对数据库的基本操作,是数据库系统的核心软件,其主要目标是使数据成为方便用户使用的资源,易于为各种用户所共享,并增进数据的安全性、完整性和可用性。 数据库管理系统的功能包括数据定义、数据操纵、数据库运行管理、数据组织、存储和管理、数据库的建立和维护及数据通信接口

文档评论(0)

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

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

1亿VIP精品文档

相关文档