首页 > 数据库 >9、数据库学习规划:Oracle - 学习规划系列文章

9、数据库学习规划:Oracle - 学习规划系列文章

时间:2023-04-16 11:56:56浏览次数:52  
标签:数据库 强大 学习 SQL Oracle 工具 规划

       甲骨文公司的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

 

标签:数据库,强大,学习,SQL,Oracle,工具,规划
From: https://www.cnblogs.com/lzhdim/p/17321463.html

相关文章

  • 10、数据库学习规划:MySQL - 学习规划系列文章
          MySQL数据库是笔者认识的几个流行的数据库之一。类似于Linux重装系统,其也是开源的,最主要是有很多的社区支持,众多的开发者对其能够进行使用,所以其功能也挺强大,便于使用。通过对MySQL数据库的学习,笔者认为其是现今贡献最大和使用最广泛的数据库。因为其有社区版,能够免......
  • 最小生成树学习笔记
    定义最小生成树是指给定一个带权连通图G,如果里面有一个子图G'中的边权和加起来最小并且使得所有的点都能两两相通。性质从上述的定义可以看出,最小生成树有以下性质:如果图G中有n个点的话,G'中的边数为n-1且G'中不含有环。最小生成树可能是一个,也可能是多个。......
  • [软件人生]一个个人规划
    今年我已经把可度量绩效管理模型的最初形态投入了实践,并取得了一定的效果,避免了团队的内部争议和一些完全主观的不平等事情。团队内部已经达成共识,正在进行第二阶段数据的积累,以便于我后续构建模型使用。预计明年最迟后年,可度量绩效管理模型可以量化成为一个独立形态。有了可度量数......
  • DP动态规划
    题目描述有一长度为N(1<=N<=10)的地板,给定两种不同瓷砖:一种长度为1,另一种长度为2,数目不限。要将这个长度为N的地板铺满,一共有多少种不同的铺法?输入格式输入有多组,每组只有一个数N,代表地板的长度输出格式对于每组数据,输出一个数,占一行,代表所有不同的瓷砖铺放......
  • 李宏毅机器学习——pytorch
    什么是pytorchpython机器学习框架,Facebook提出,主要有一下两个特点使用GPU加速高维矩阵的运算torch.cuda.is_available()x=x.to('cuda')可以很方便的实现梯度的计算requires_grad=True指定需要对变量x计算梯度z是x的函数,调用z.backward()反向传播计算梯度x.grad属性......
  • Java中常用算法及示例-分治、迭代、递归、递推、动态规划、回溯、穷举、贪心
    场景1、分治算法的基本思想是将一个计算复杂的问题分成规模较小、计算简单的小问题求解,然后综合各个小问题,得到最终答案。2、穷举(又称枚举)算法的基本思想是从所有可能的情况中搜索正确的答案。3、迭代法(IterativeMethod)无法使用公式一次求解,而需要使用重复结构(即循环)重复执......
  • Mathematica学习笔记002-数据导入导出
    如果不能把数据导入导出,Mathematica就只能是个大号计算器了。学会了导入导出,一方面可以把数据、图像结果保存,另一方面也可以将别的程序的中间结果导出成(txt或xls格式),然后交给Mathematica处理,让骑完成高精度计算和绘图。基本操作其实很简单Export["D:\\abc.txt",{{1,2},{3,4......
  • 微信小程序开发(学习记录1.0)
    首先,把遇到的问题贴出来,主要是这个解决问题的思路,供大家参考。现在的问题是将下面的导航栏做出来,但是在自己做的时候遇到的问题在app.json文件中输入tarBar,就会生成模板代码,默认会生成一个list的模板代码,几个list就是下面的导航栏有几部分,我们想要分成三部分,所以我们就会有三个lis......
  • python学习之http客户端和服务端
    Part1前言python非常简洁,非常适合写小功能以及测试接口。本文主要记录用pyhon实现一个简单的http客户端和服务端。Part2http客户端这里采用request库来实现。示例如下importrequestsimportjsonurl='http://127.0.0.1:81/test?key1=123&key2=456'headers={'Authoriza......
  • 跟随 科普中国 学习
    科普中国文档说明:只记录关键地方;2023-04-11缘由:搜索知识,但是默认搜索引擎不太好用,总是找不到,找到记录一下笔记:收藏目录:科普中国车厘子到底是不是樱桃呢?今天带大家好好认识一下~列表科普中国科普中国微博......