甲骨文公司的Oracle数据库是笔者认为的目前市面上性能最强大的数据库。其版本也发展到了现在的12c,提供的功能也更加的强大了。以前笔者使用的是9i,十几年过去了,也才发展到12代,说明Oracle数据库的性能和底层技术是非常完善和强大的了。

  1、 简介;

  Oracle公司(甲骨文)是全球最大的信息管理软件及服务供应商,成立于1977年,总部位于美国加州Redwood shore,面向全球开放oracle认证。Oracle开发的关系数据库产品因性能卓越而闻名,Oracle数据库产品为财富排行榜上的前1000家公司所采用,许多大型网站也选用了Oracle系统,是世界最好的数据库产品。此外,Oracle公司还开发其他应用程序和软件。同时,Oracle在英语里还是“神谕”的意思,意为“替神说话的”,寓指Oracle公司的发展目标和决心地位。

  2、 SQL语言;

  Oracle数据库是基于PL/SQL脚本语言的,与SQL Server等不一样,不过都是基于SQL脚本的基础。然后其具有脚本语法、脚本包、视图、存储过程、触发器,功能也非常强大。

  3、 使用的工具;

  Oracle的工具有几个比较有名的,安装了Oracle数据库之后,在目录里会有数据库的管理工具,网络配置工具等,但是这些是基本的工具。笔者使用过的便捷易上手的工具有:PLSQL Developer、Toad这两个。其中Toad相对少用到,基本PLSQL Developer是用得最多和使用最广泛的工具了,其强大的功能能够更好的编写SQL脚本及调试等等,建议读者使用这个工具。

  4、 网站;

  l  Oracle数据库

  l  能弄懂这里面的文章,那oracle的基本功就非常扎实。(英)

  l  主要是高手答疑的网站,偏向提高类(英)

  l  一大堆视频教程,仅供参考,偶尔听听别人的声音是很有必要的。(中)

  l  高手写博,非常适合ocp向ocm进军的人群(中)

  l  官方oracle在线文档,非常详细,查命令参数绝佳(英)

  l  Oracle官方网

  l  Oracle 数据库 VM应用网站:

  l  Oracle 介质下载网站

  l  Oracle support

  5、 学习建议;

  学习Oracle数据库的安装和配置;

  学习Oracle数据库的管理工具PLSQL Developer的使用;

  学习Oracle数据库的备份方法;

  学习Oracle数据库的性能优化方法;

  学习Oracle数据库的运维方法,做一个DBA做的事情;

  6、 总结;

  Oracle数据库发展到今天,虽然笔者没有使用最新版的数据库版本,但是其强大的性能对笔者留下了很好的印象。而且其支持的管理工具也很强大,方便数据库开发人员进行很便捷的编写和维护数据库。如果读者要开发大型和高性能的网站及应用,那Oracle数据库是你最佳的首选。

下面提供笔者的一个博文,对于学习者提供的电子书籍能够查看,能够更快的学到该知识:https://www.cnblogs.com/lzhdim/p/4604031.html

9、数据库学习规划:Oracle - 学习规划系列文章的更多相关文章

  1. [原]零基础学习视频解码之android篇系列文章

    截止今天,<零基础学习视频解码系列文章>.<零基础学习在Android进行SDL开发系列文章>以及<零基础学习视频解码之android篇>系列文章基本算是告一段落了 ...

  2. Oracle学习-Power Designer、visio 2003、Oracle sql developer、OEM、expdp

    Oracle的体系太庞大了.对于刚開始学习的人来说,难免有些无从下手的感觉. 经过一学期的学习对Oracle学习有了一些深入的了解,由于之前学习过Oracle的一些主要的知识.所以学习起来上手比較快一 ...

  3. R的极客理想系列文章--转载

    http://blog.fens.me/series-r/ R的极客理想系列文章,涵盖了R的思想,使用,工具,创新等的一系列要点,以我个人的学习和体验去诠释R的强大. R语言作为统计学一门语言,一直在 ...

  4. C# BS方向 该如何规划学习?【学习路线指南】

    C#学习路线指南 花费了几天时间整理了C#学习路线图,可以说是纯野生C#程序员成长路线规划,在这里分享下,希望可以帮助到想从事C#开发的同学们.本人阅历尚浅,有些知识点可能分享不正确,希望广大网友评论 ...

  5. Oracle学习系列1-7

    Oracle学习系列1 两个服务必须启动: OracleOraDb10g*TNListener 和 OracleService*** 使用sqlplusw先进行环境的设置 set linesize 3 ...

  6. Oracle学习系列7

    Oracle学习系列7 ************************************************************************************ 关联表 ...

  7. Oracle学习系列6

    Oracle学习系列6 ************************************************************************************ 删除约 ...

  8. Oracle学习系列5

    Oracle学习系列5 ************************************************************************************ ,掌握 ...

  9. Oracle学习系列4

    Oracle学习系列4 ************************************************************************************ 数据库 ...

  10. Oracle学习系列3

    Oracle学习系列3 ************************************************************************************ 多表查 ...

随机推荐

  1. LeetCode 第 193 场周赛 解题报告

    5436. 一维数组的动态和 时间复杂度:O(n) 知识点:前缀和 根据题目给出的公式 runningSum[i] = sum(nums[0]-nums[i]),可得: 当 i > 0 时,ru ...

  2. redis管道技术pipeline二——api

    package spring.redis; import org.springframework.beans.factory.InitializingBean; import org.springfr ...

  3. java对base64的图片进行压缩

    目标:用java将图片的base64码压缩到40kb以下. 依赖 <!-- 压缩图片--> <dependency> <groupId>net.coobird< ...

  4. 【驱动】以太网扫盲(二)phy寄存器简介

    PHY 寄存器的地址空间为 5 位,从 0 到 31 最多可以定义 32 个寄存器(随着芯片功能不断增加,很多 PHY 芯片采用分页技术来扩展地址空间以定义更多的寄存器),IEEE802.3 定义了地 ...

  5. Go语言安装(Windows10)

    一. 官网下载 https://golang.google.cn/dl/   二. 软件包安装 选择对应的路径进行安装   三. 环境变量设置 1.path 检查系统环境变量Path内已经添加Go的安 ...

  6. Liunx运维(二)-文件与目录操作

    文档目录: 一.pwd:显示当前位置 二.cd:切换目录 三.tree:树形结构显示目录 四.mkdir 创建目录 五.touch:创建空文件或改变文件时间戳 六.ls:显示目录下内容相关属性信息 七 ...

  7. 在Linux上安装和使用免费版本的PyMol

    技术背景 PyMol是一个类似于VMD的分子可视化工具,也是在PyQt的基础上开发的.但是由于其商业化运营,软件分为了教育版.开源版和商业版三个版本.其中教育版会有水印,商业版要收费,但是官方不提供开 ...

  8. SD协议-时序02

    SD Bus PAD internal card clock - 对于SD card来讲,时钟信号是一个输入 Data0-3 - inout类型,既可能是输入,又可能是输出 对于Data0-3输出的时 ...

  9. [kubernetes]服务健康检查

    前言 进程在运行,但是不代表应用是正常的,对此pod提供的探针可用来检测容器内的应用是否正常.k8s对pod的健康状态可以通过三类探针来检查:LivenessProbe.ReadinessProbe和 ...

  10. C++ 关键字 new

    new new 是C++ 中的关键字,有两个含义 new 表达式 作为运算符的函数名,也就是 operator new new 表达式 提供一个特定的内存分配格式,返回在存储空间上构造的对象或对象数组 ...