- 1、本文档共53页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库管理与维护 第1章 Oracle 1Xg的简介 第2章 安装卸载Oracle数据库 教材: Oracle数据库基础教程 优点:内容简单涵盖面广 缺点:在该领域不够深入 建议参考资料: 程序员系列: SQL高级 PL/SQL程序设计 名词:数据库管理员 与 Oracle认证 什么是DBA? DBA DataBase Administrator 数据库管理员 OCP Oracle Certified Professional Oracle认证专家 建议参考资料 数据库管理员系列 (多本) 1.数据库管理 2.备份与恢复 3.性能调优 1.1 什么是“Oracle” Oracle公司(甲骨文公司)是世界上最大的企业软件公司,向遍及145多个国家的用户提供数据库、工具和应用软件以及相关的咨询、培训和支持服务。 甲骨文公司总部设在美国加利福尼亚州的红木城。甲骨文公司1989年正式进入中国。 最近(WebLogic, SUN,Java) 1.1 什么是“Oracle” 1970年的6月,IBM公司的研究员埃德加·考特在Communications of ACM上发表《大型共享数据库数据的关系模型》。(Edgar F. Codd 1981 图灵奖) 虽然早在1970年就诞生了关系模型理论,但是市场上迟迟不见关系型数据库管理软件的推出。主要原因是IBM内部很多反对者认为关系型数据库速度太慢,比不上当时的层次式数据库。 1.1 什么是“Oracle” 32岁的Larry Ellison,这个读了三家大学都没能毕业的辍学生,还只是一个普通的“软件工程师”。 1977年6月,Larry Ellison与Bob Miner和Ed Oates在硅谷共同创办了一家名为软件开发实验室(Software Development Laboratories,SDL)的计算机公(ORACLE公司的前身)。 1.1 什么是“Oracle” 没多久,第一位员工Bruce Scott(有个Scott用户, 就是这个Scott,至于Scott用户的密码Tiger,那是Scott养的猫的名字)加盟进来。 1.1 什么是“Oracle” 1.1 什么是“Oracle” Oates最先看到了埃德加·考特的那论文,并推荐Ellison和Miner也阅读一下。Ellison和Miner预见到数据库软件的巨大潜力。于是,SDL开始策划构建可商用的关系型数据库管理系统(RDBMS)。 很快他们就弄出来一个不太像样的产品,或者具体的说,更像一个Demo。根据Ellison和Miner他们在前一家公司从事的一个由中央情报局投资的项目代码,他们把这个产品命名为ORACLE。 1.1 什么是“Oracle” 在1979年的夏季发布了可用于DEC公司的PDP-11计算机上的商用ORACLE产品,这个数据库产品整合了比较完整的SQL实现,其中包括子查询、连接及其他特性。但不得不说,软件不是很稳定,并缺少事务处理这样的重要功能。 出于市场策略,公司宣称这是该产品的第二版,但却是实际上的第一版。 1.1 什么是“Oracle” 虽然软件不是很好,但是客户还是有的。美国中央情报局迫不及待的想买一套这样的软件来满足他们的需求。但在咨询了IBM公司之后发现IBM没有可以商用的产品,他们联系了RSI。 1.1 什么是“Oracle” 1983年3月,RSI发布了ORACLE第三版。Miner和Scott历尽艰辛用C语言重新写就这一版本。要知道,C语言当时推出不久,用它来写ORACLE软件也是具有一定的风险的。 很快就证明了这样做是多么的正确,C编译器便宜而又有效。而且从那时起,ORACLE产品有了一个关键的特性:可移植性。 (未来UNIX) 这个版本,就是当前Oracle软件雏形。 1.1 什么是“Oracle” Oracle 我们通常所说的Oracle是: Oracle Database 它是Oracle公司的一个重要数据库产品。 1.2 有关Oracle的基本概念 数据库软件产品市场占有率 在大型数据库的市场占有率方面 1. Oracle 2. IBM DB2 3. SQL Sever 此外在数据库领域 4. SyBase 5. My Sql (XX) 占有率也很高 1.2 有关Oracle的基本概念 Oracle的版本 Oracle 8 Oracle 8i (Java Internet) Oracle 9i 内存至少256M Oracle 10g 内存至少512M Oracle 11g 使网格计算和管理更加容易 版本号 1.1.2 有
文档评论(0)