第1章 Oracle 9i系统入门 幻灯片.ppt

  1. 1、本文档共151页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第1章 Oracle 9i系统入门 1.1 Oracle简介  1.1.1 Oracle的发展历程   下面我们归纳介绍Oracle的发展历程。   1977年,Larry Ellison、Bob Miner和Ed Oates等人组建了Relational软件公司(RSI)。他们决定构建一个关系数据库管理系统(Relational DataBase Management System,RDBMS),并很快发布了第一个软件版本(仅是原型系统)。   1979年,RSI首次向客户发布了该软件产品,即第2版。它是基于SQL标准的数据库管理系统,同时也是第一个以SQL语言为基础的关系数据库管理系统。   1983年,RSI推出第3版。同年,RSI更名为Oracle Corporation,也就是今天的Oracle公司。   1984年,Oracle的第4版发布。该版本既支持VAX系统,也支持IBM VM操作系统。   1985年,Oracle的第5版发布。该版本可称做Oracle发展史上的里程碑,因为它具有分布式处理能力,同时支持客户端/服务器的计算机模式,对数据进行集中存储与处理。   1988年,Oracle的第6版发布。该版本支持过程化语言PL/SQL、事务处理选件TPO和热备份等功能。这时Oracle已经可以在许多平台和操作系统上运行。   1991年,Oracle RDBMS的6.1版在DEC VAX平台中引入了Parallel Server选项。   1992年,Oracle 7发布。Oracle 7采用多线程服务器体系结构MTS,可支持更多的用户并发访问和使用,在性能方面有显著改进,是一个功能完整的关系数据库管理系统,国内许多用户对此版本较为熟悉。   1997年,Oracle 8发布。Oracle 8支持面向对象的开发及新的多媒体应用,支持Java工业标准,同时具有处理大量用户要求和海量数据的特性,更适合构造大型应用系统。   1999年,Oracle公司推出了Oracle 8i,这是世界上第一个全面支持Internet的数据库。Oracle?8i?极大地提高了软件产品的伸缩性、扩展性和可用性,以满足网络应用的需要。   2001年,Oracle 9i release 1发布。这是Oracle 9i的第一个发行版。2002年,Oracle 9i release 2发布。它在release 1的基础上增加了集群文件系统(Cluster File System)等特性。Oracle 9i版本功能强大,其产品包括数据库核心、开发组件、应用服务器及客户端开发工具组件,集成了Apache Web Server,可以使用PL/SQL和Java开发Web应用。   2004年,针对网格计算的Oracle 10g正式发布。 1.1.2 Oracle系统的特点   Oracle在业界享有良好的声誉,具有强大的功能、良好的稳定性和安全性。Oracle数据库具有很多优点。   (1) 支持大数据库、多用户、高性能的事务处理。Oracle支持多用户、大数据量的工作负荷;支持并发用户数达20 000个,支持的数据量达512 PB(1 PB=1024×1024?GB),可充分利用硬件设备;支持大量用户同时在同一数据上执行各种数据应用,并使数据争用降为最小,从而保证数据的一致性;具有高性能的系统维护,Oracle每天连续24小时工作,正常的系统操作(后备或个别计算机系统故障)不会中断数据库的使用。   (2) Oracle遵守数据存取语言、操作系统、用户接口和网络通信协议的工业标准。它是一个开放系统,能够有效地保护用户的资源。   (3) 实施安全性控制和完整性控制。Oracle通过权限设置用户对数据库的使用,通过权限控制用户对数据库的存取。Oracle实施数据审计,追踪、监控数据存取,提供可靠的安全性。数据完整性是指保证数据的一致性和正确性。Oracle在数据发生变化的过程中进行锁定,通过Oracle约束或触发器等机制实施数据完整性控制。   (4) 支持分布式数据库和分布处理。Oracle可以将物理上分布在不同地点的数据库或不同地点的不同计算机上的数据看做一个逻辑数据库,数据的物理结构对应用程序是隐藏的。数据是否驻留在数据库中对应用程序是透明的。锁定、完整性控制等都由Oracle数据库系统自动完成。数据可被全部网络用户存取,就好像所有数据都是物理地存储在本地数据库中一样。   (5) Oracle是面向对象的关系数据库。一方面,它可以存储传统的字符、数字、日期、文本和图像数据,具备关系数据库的所有基本特征;另一方面,它在支持原有关系数据库的基础上,引入对象类型,实现了对面向对象的支持,可以用来存储多媒体、空间、时

文档评论(0)

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

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

1亿VIP精品文档

相关文档