数据库的发展及选择.docx

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库的发展及选择 人们每天要面对大量的信息, 信息管理和数据处理自然成了 计算机应用的一个主要领域。 随着计算机技术的发展和普及, 各 行各业的管理部门需要由计算机处理大量的信息。 计算机管理数 据随着计算机的发展而不断发展, 利用计算机对数据进行处理经 历了四个阶段,即:人工管理阶段、文件系统阶段、数据库系统 阶段和分布式数据库系统阶段。 显而易见数据库技术始终是这一 领域中的核心。所谓数据库 DataBase ( DB),是按一定方式把 相关数据组织、 存储在计算机中的数据集合, 数据库不仅存放数 据,而且还存放数据之间的联系。数据库管理系统 DataBase Manage System (DBMS是指帮助用户建立、使用和管理数据库 的软件系统, 主要包括数据描述语言、 数据操作语言以及其他管 理和控制程序三个部分。数据库系统 DataBase System ( DBS) 是指引进数据库技术的的计算机系统, 包括硬件系统, 数据库集 合、数据库管理系统和相关软件、 数据库管理员、 用户等五部分。 由此可见,三者之间是 DBS包括DB和DBMS现在,各种各样的 数据库被广泛应用在各个领域中, 选择一个优秀的数据库管理系 统作为开发平台, 将给日后的信息处理带来极大方便。 下面我介 绍一下数据库的发展及如何选择适用的数据库, 希望能给您的工 作带来启示。 一、数据库技术的发展史 数据模型是数据库系统的核心和基础。 因此, 对数据库技术 发展阶段的划分应该以数据模型的发展演变作为主要依据和标 志。总体说来, 数据库技术从开始到现在一共经历了三个发展阶 段:第一代是网状、 层次数据库系统, 第二代是关系数据库系统, 第三代是以面向对象数据模型为主要特征的数据库系统。 第一代包括网状和层次数据库系统, 是因为它们的数据模型 虽然分别为层次和网状模型, 但实质上层次模型只是网状模型的 特例而已。这二者都是格式化数据模型,都是在 60 年代后期研 究和开发的,不论是体系结构、数据库语言,还是数据的存储管 理,都具有共同特征,所以它们应该划分为一代。 第二代数据库系统支持关系数据模型。 关系模型不仅具有简 单、清晰的优点,而且有关系代数作为语言模型,有关系数据理 论作为理论基础。 因此关系数据库具有形式基础好、 数据独立性 强、数据库语言非过程化等特点, 这些特点是数据库技术发展到 了第二代的显著标志。 虽然关系数据模型描述了现实世界数据的 结构和一些重要的相互联系, 但是仍然不足以抓住和表达数据对 象所具有的丰富而重要的语义,因而它属于语法模型。 第三代数据库系统的特征是数据模型更加丰富, 数据管理功 能更为强大,能够支持传统数据库难以支持的新的应用需求。 二、纵横数据库 回顾数据库的发展历史,展望数据库的未来发展趋势。 2.1 两代演变终成正果 数据库兴起于 20世纪 60年代末期, 历经两代的演变。 在短 短的 30 年里,它从第一代层次与网络数据库系统和第二代关系 数据库系统, 发展到第三代以面向对象数据模型为主要特征的新 一代数据库系统。 正是因为人们致力于对数据库的理论研究和系 统开发,今天的数据库技术才与网络通信技术、人工智能技术、 面向对象程序设计技术、并行计算技术等互相渗透、有机结合, 而成为计算机信息系统和应用系统的重要技术支柱。 在前两代数据库发展史上,有三个标志性事件。第一个是 IBM公司在1969年研发出数据库管理系统的商品化软件 IMS,第 二个是美国数据库系统语言协会于 60 年代末 70 年代初提出 DBTG (Data Base Task Group )报告,它们分别标志着层次和网络数 据库模型的成熟。而第三个事件更具有划时代的意义: IBM公司 的研究员 E.F.Codd 在1970年发表了题为“大型共享数据库数据 的关系模型”论文, 从此创建了具有极大商业化潜能的关系数据 库模型,他也因此而获得了计算机界极具权威的 ACM图灵奖。这 三件大事标志着数据库系统的研发取得了辉煌成就, 特别是相继 出现的商品化关系数据库管理系统更是标志着关系数据库系统 已经接近顶峰。 2.2 三代应用再创辉煌 随着计算机应用领域的迅速扩大, 第三代数据库系统应运而 生。与前两代数据库主要针对商业事务处理不同, 新一代数据库 的应用变得更加广泛:工程数据库应用、地理信息系统、多媒体 信息系统、科学与统计数据库应用等,不胜枚举。即使是面对着 下一代数据库技术将向何处去的问题, 最新的数据库管理系统 -- 扩展关系数据库系统、 面向对象的数据库系统、 分布式数据库系 统、并行数据库系统以及专家数据库系统、 数据仓库等 -- 也以其 先进强大的技术和日趋完善的管理功能逐渐影响和渗透到包括 商业事务处理在内的其它各个领域, 我们没

文档评论(0)

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

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

1亿VIP精品文档

相关文档