暂无图片
暂无图片
暂无图片
暂无图片
暂无图片
Oracle19c从入门到精通.pdf
482
20页
2次
2024-11-17
10墨值下载
1
视频讲解:87 分钟
Oracle 19c 概述
本章将首先介绍与关系型数据库密切相关的基础理论知识,然后讲解如何安装和卸载 Oracle 19c
数据库,接着讲解 Oracle 19c 3 种常用管理工具,最后为读者介绍如何启动和关闭数据库实例。
本章知识架构及重难点如下。
1.1 Oracle
的发展史
Oracle,西方人认为有“神谕、预言”之意,中国人则译作“甲骨文”,是当今世界上最强大的数
据库管理软件之一。所有这一切要从 IBM 的一篇论文谈起。1970 6 月,IBM 公司的研究员埃德加·
德·科德(Edgarh Ted Cod)发表了一篇著名的论文
《大型共享数据库数据的关系模型》。这可以
称为数据库发展史上的一个转折点,在当时还是层次模型和网状模型的数据库产品占据市场主要地位
的情况下,这篇论文拉开了关系型数据库软件革命的序幕。
1977 6 月,拉里·埃里森Larry Ellison)与·迈纳(Bob Miner和埃德·奥茨Ed Oates
在硅谷共同创办了一家名为“软件开发实验室”的软件公司(英文缩写 SDLOracle 公司的前身)。奥
茨看到科德的那篇著名的论文连同其他几篇相关的文章之后非常兴奋,他找来埃里森和迈纳共同阅读,
埃里森和迈纳也预见到关系型数据库软件的巨大潜力。于是,数据库界的三位巨人开始共同筹划构建
可商用的关系型数据库管理系统RDBMS并把这种商用数据库产品命名为 Oracle因为他们相信,
Oracle 是一切智慧的源泉。就这样,堪称当今世界最强大、最优秀的 Oracle 数据库诞生了。
1979 年,“软件开发实验室”更名为“关系软件有限公司”(英文缩写 RSI同年夏季发布了可用
DEC 公司的 PDP-11 计算机上的商用 Oracle 产品Oracle 2 版)这个数据库产品整合了比较完整
SQL 实现,其中包括子查询、连接及其他特性。
1983 3 月,RSI 发布了 Oracle 3 版,这个版本是用 C 语言重新编写的。由于 C 编译器具有很
1 Oracle 19c 概述
3
好的可移植性,从此之后,Oracle 产品有了一个关键的特性
可移植性。
1984 10 月,Oracle 发布了第 4 版产品,产品的稳定性总算得到了一定的增强,用迈纳的话说,
达到了“工业强度”
1985 年,Oracle 发布了第 5 版,这个版本算得上是 Oracle 数据库诞生以来比较稳定的版本,也是
首批可以在 Client/Server 模式下运行的 RDBMS 产品。在技术方向上,Oracle 数据库始终没有落后。
1988 年,Oracle 发布了第 6 版,该版本引入了行级锁(row-level locking)这个重要的特性以及还
算不上完善的 PL/SQLProcedural Language/SQL)语言。此外,该版本还引入了联机热备份功能,使
数据库能够在使用过程中创建联机的备份,这极大地增强了可用性。
1992 6 月,Oracle 发布了第 7 版,该版本增加了许多新的特性,即分布式事务处理功能、增强
的管理功能、用于应用程序开发的新工具以及安全性方法。这一版本才是真正出色的产品,取得了巨
大的成功,Oracle 借助这一版本的成功在数据库市场确立了主导地位。
1997 6 月,Oracle 发布了第 8 版,该版本支持面向对象的开发及新的多媒体应用,该版本也为
支持 Internet、网络计算等奠定了基础,并开始具有同时处理大量用户和海量数据的特性。
1998 9 月,Oracle 公司正式发布 Oracle 8i,其中 i 代表 Internet。这一版本中添加了大量为支持
Internet 而设计的特性。此外,这一版本还为数据库用户提供了全方位的 Java 支持。Oracle 8i 成为第一
个完全整合了本地 Java 运行时环境的数据库,用 Java 就可以编写 Oracle 的存储过程。
2001 6 月的 Oracle OpenWorld
大会中,Oracle 发布了 Oracle 9i Oracle 9i 的诸多新特性中,
最重要的就是 Real Application ClustersRAC
集群技术。
2003 9 8 日,在旧金山举办的 Oracle OpenWorld 大会上,埃里森宣布下一代数据库产品为
Oracle 10gOracle 应用服务器 10g 也将作为 Oracle 公司下一代应用基础架构软件集成套件,g 代表 grid
(网格),这一版最大的特性就是加入了网格计算的功能。
2007 11 月,Oracle 11g 正式发布。11g Oracle 公司 30 年来发布的最重要的数据库版本,根据
用户的需求实现了信息生命周期管理等多项创新,大幅地提高了系统性能的安全性。全新的高级数据
压缩技术降低了数据存储的支出,明显缩短了应用程序测试环境部署及分析测试结果所花费的时间,
增加了 RFID TagDICOM 医学图像、3D 空间等重要数据类型的支持,加强了对 Binary XML 的支持
和性能优化。
2013 6 26 日,Oracle Database 12c 正式发布。像之前版本 10g11g 中的 g 代表 grid 那样,
12c 中的 c 代表 cloud,也就是云计算的意思。
2018 2 16 日,Oracle 18c 发布,还是秉承着 Oracle Cloud first 理念。
Oracle Database 19c 2019 年发布,作为 Oracle
Database 12c 18c 系列产品的长期支持版本,它能
提供最高级别的版本稳定性和最长时间的支持服务
和错误修复帮助。
一直以来,Oracle 都以绝对的优势占据着数据
库市场的第一位。例如,2019
年主流数据库市场占
有率调研中显示,Oracle 占有 56%的市场份额,地
位难以撼动, IBM 15.9%占据第二位,Microsoft
9.5%占据第三,其他数据库厂商占有的市场份额
很小,如图 1.1 所示。
随着人类社会信息资源的不断增长,需要更加
1.1 2019 年度主流数据库市场占有率
of 20
10墨值下载
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文档的来源(墨天轮),文档链接,文档作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论

关注
最新上传
暂无内容,敬请期待...
下载排行榜
Top250 周榜 月榜