企业用的是ORACLE数据库,但是对数据库不懂,请问该如何学习

麻烦好心大神给指点指点,最好能推介几本书或者视频看看,万分感谢!... 麻烦好心大神给指点指点,最好能推介几本书或者视频看看,万分感谢! 展开
 我来答
longrenyingdc8ecb1
2015-07-17 · TA获得超过1万个赞
知道大有可为答主
回答量:6032
采纳率:82%
帮助的人:2382万
展开全部
看你要学习什么?如果仅仅是oracle的应用?
比如仅仅需要sql语句的编写,存储过程、包、函数的写作。也就是一般的开发,那么这个是可以自学的。因为只学sql语句没什么困难的,相对比较简单。只要能查出你想要的东西,建立你想建立的东西就行。
书的话我记得有一本《精通Oracle.10g.Pl.SQL编程》,应该有电子版。当然,现在的版本是 11g,或者12c,不过对于sql语句来说还是差不多,够用的。学习sql语句,差不多够用。
如果需要你维护数据库,并且设计数据库,那么最好能参加个培训,虽然现在也有很多这种类型的书,但是好的,还真没发现,大部分都是属赵括的(纸上谈兵),然后还需要具体问题具体分析。管理这块就麻烦多了,比如,数据库的安装,建立,启动,停止,表空间管理,用户管理,内存管理,表的管理,数据文件管理,备份管理,索引,查询效率,安全,监听,应急方案,导入导出,查询优化,存储优化。。。。这内容书中很少能说的完全明白,参加一个周末的培训的话,大概也至少要半年时间才能大概了解一些,并且把相关内容关联起来,我当时脱产学习了3个月,再加上后来在工作中的一些实践,才慢慢开始了解oracle。
所以还是那句话,看你想怎么用,如果是类似语句开发编写,那么自学问题不大。如果是管理,oracle和一般的软件不同,它不是安装完成后就不用管了,而是安装完成后,管理的任务才刚刚开始。
射手幽灵伊
2015-07-17 · TA获得超过2716个赞
知道大有可为答主
回答量:4955
采纳率:81%
帮助的人:1982万
展开全部
ORACLE管理方面,版本不同,方式差别还挺大的。不知道你的是什么版本。
可以通过学习OCP考试的几个内容来进行。
你查OCP考试资料,就能找到很多了。
追问
目前使用的是 11g   ,因为对数据库基本上没有什么了解,有的推介先学习下SQL server,然后再去看oracle,心里比较矛盾,不知道该如何选择
追答
学习oracle不需要学习sqlserver,这是两种不同的数据库管理软件。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式