初学Oracle数据库,有哪些好的建议,能让初学者少走弯路
你要是英文好应该少走一些弯路,Oracle的文档还算不少。国内Oracle的书也很多,不过质量不一定都很高就是了,可以大概遵循这样一个路线:去书店,找顺眼的入门书翻一翻,找一本你能读懂,觉得站在那里能读进去的,买下来,入门书不必追求有多经典,一个季度以内消化掉就可以扔掉就成了。对于这种入门的书,一般落后一两个版本都不是太大问题。现在你应该会基本的操作了。在网上找找书评,看看有没有比较好的中高级教材。普通开发人员需要的程度就这么多了。早年台湾的何致亿老师有几本不错的教材,不知道有没有后继版本。
■网友
我是DBA,没搞过开发,如果你没打算转行的话,我的建议是:1、你学会在windows上安装oracle数据库,并配置好监听程序,保证开发程序的可用性即可。(到oracle官网可以下载到oracle_win平台的数据库。安装步骤特别简单,下一步下一步那种。2、如果想模拟生产环境在linux上搭建oracle,也可以下载到相应版本,然后去网上下载一个安装文档,试着安装,如果你们公司有DBA,恰好和你关系也不错,可以请教他(关系一般那就用一顿饭解决,还是不行,那就两顿饭。。。)3、学习学习oracle开发需要优化哪些方面。我感觉这样就够了,里面的东西很多,学海无涯。4、想转DBA的话,建议手头有一本入门书,然后看看小布视频先入门。
■网友
做为初学者,最怕的就是好高骛远,所以学习Oracle数据库首先要摆正心态,要知道这是一个长久的过程,绝不是一蹴而就的。
同时也要结合自己的情况,设计合理的学习计划,是只想学习运维知识,还是要往开发方向走,是打算入行靠这个技术养活自己,还是纯兴趣爱好。不同的需求所面对的过程差距很大。
总的来说Oracle数据库技术属于难入门,难精通的,难入门是因为除了数据库技术,同时还要了解操作系统,存储,网络,脚本语言等知识,才能更好的掌握。难精通在于,掌握了很多知识后,在解决问题时,还要根据不用的业务情况,结合各种因素,做出正确的调整。
所以建议,如果有条件的话,进行系统的学习。闲暇时间零散的学习,看似轻松有效,但会发现到用的时候其实掌握很浅,效果并不好
■网友
先搞清楚方向,是dba还是dbo?
dba就要多测试,多模拟故障处理实操。dbo就要学习模型设计和sql。一个系统的数据模型设计非常关键,决定了软件的逻辑设计及扩展性等等,因为一个系统无非就是数据+逻辑。
【初学Oracle数据库,有哪些好的建议,能让初学者少走弯路】 只记得这些了。
■网友
基于你是开发,给你的建议是:学好SQL找本大全类书籍系统学习ORACLE整体知识 Oracle Database 9i/10g/11g编程艺术 (豆瓣)学好ORACLE的常用工具 命令行管理,SQLPLUS和SQLDEVELOPER之类多学习和数据库打交道的包装层知道怎么从应用层面操作数据
推荐阅读
- 达内和传智播客培训机构出来的人才们,你们当初学好第一份工作是学校推荐的还是自己找的
- 怎样看待Oracle因为就业招聘歧视而被美国劳工部起诉
- 考研数据库方向
- 哪个数据库,可以直接做数据透视图(navicat类的也可以)
- 互联网公司都有哪些职位,初学者该咋选择
- 哪里能获取美股月度成交金额的数据,找了好几个数据库都只有成交量
- 英雄联盟初学者到底需不需要大神带
- 为啥大多数人反对“女性穿得少被人侵犯都是活该”,却强调“数据库必须做防注入和防XSS攻击”
- 怎样查各银行高管收入数据有没有这样的数据库可以方便查到
- access数据库的密码为啥这么容易破解
