网站大量收购闲置独家精品文档,联系QQ:2885784924

扒一扒数据库的那些事 - infinite.ppt

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
扒一扒数据库的那些事 - infinite

扒一扒数据库的那些事 啥叫数据库 是一个长期存储在计算机内的、有组织的、有共享的、统一管理的数据集合。她是一个按数据结构来存储和管理数据的计算机软件系统。数据库的概念实际包括两层意思: (1)数据库是一个实体,它是能够合理保管数据的“仓库”,用户在该“仓库”中存放要管理的事务数据,“数据”和“库”两个概念结合成为数据库。 (2)数据库是数据管理的新方法和技术,他能更合适的组织数据、更方便的维护数据、更严密的控制数据和更有效的利用数据。 早期数据库江湖 早期数据库大概有三种:层次数据库,网状数据库,关系数据库。 网状数据库 允许一个以上的结点无父节点,一个结点可以有多于一个的父节点。 网状数据库系统采用网状模型作为数据的组织方式。 操作语言很复杂,不容易掌握。 层次数据库 数据库中有且仅有一个记录型无父节点,称为根节点。其他记录型有且仅有一个父节点。 关系数据库 数据分为实体和关系,用不同的表来存放,可以用ER图来描述,用SQL语句来操作。 数据库的几个掌门 Charles W.Bachman 网状数据库之父,DBTG之父。设计与开发了最早的网状数据库管理系统IDS(1964年)。 提出数据库三层体系结构,明确DBA的概念,规定DBA的作用与地位。 Edgar F.Codd 被称为关系数据库之父。 1969年和1970年的论文提出关系数据库,并设计System R作为关系数据库的试验产品。 提出了Codd十二定律。提出OLAP的概念,OLAP的十二准则。 提出关系代数和关系演算,使SQL成为严格的,可标准化的数据库操作语言。 James Gray 参与设计IMS,System R,DB2。后来在Microsoft主持设计MS SQL server7.0。 是事务处理方面的开拓者。 数据库的少林武当 DB2 IBM开发; 兼容SQL;号称是世界上最难用的数据库;许多银行在使用。 Oracle Ellison等3个人在1977年成立了实验室开发关系数据库软件,第一个项目就是CIA的。 Oracle是神谕,预言的意思。 为了强调关系型,1979年成立Relational Software Inc.,1983年为了强调产品,公司改名为Oracle。 现在是数据库市场第一的产品 SQL server 早期由Microsoft跟Sybase,Ashton-tate一起开发SQL server,后来由Microsoft单独开发。 MySQL 1985年Monty在瑞典的一个公司实现了一个基于ISAM树的存储软件。 1990年在客户要求下,增加了SQL的支持。 2000年开源,并且将采用存储引擎的方式,将Berkeley DB整合进来,提供了事务操作的支持。 2008年被SUN收购,后来随着SUN被Oracle并入。 数据库的一个邪教 NoSQL 它是一种技术,并不特指某一个数据库,是指一族数据库。 有些人喜欢解释为Not Only SQL。 一个比较完整的解释是:提供简单操作或者简单记录和索引,并专注于这些简单操作的横向可扩展性的系统。 为什么要NoSQL 由于Web2.0的到来,数据量暴增导致。 是由于硬件发展速度的不一致造成的。 省钱。 NoSQL支持多线程,高并发,非结构化的数据,分布式的部署,可以部署在廉价的硬件上,依靠冗余达到容灾。 NoSQL的历史 NoSQL的浪潮由Google兴起:GFS,MapReduce,Big Table。Amazon的Dynamo。 1990年Berkeley DB。 2003年Memcache。 2006年Hadoop。 2009年MongoDB。 NoSQL的争议 2007年1月发表文章《MapReduce:一个巨大的倒退》。 2011年6月Oracle发布白皮书《揭穿NoSQL的不实宣传》。

文档评论(0)

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

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

1亿VIP精品文档

相关文档