上个星期一直在出差,好久没来这个自留地啦,呵呵。现在闲来无事,就谈谈Oracle的学习方法吧。
1.初接触Oracle,肯定会被其复杂的体系结构,众多的概念给搞混,如process和sessions,restore和recover等等,接触Oracle前3个月肯定会觉得这些概念非常抽象,又觉得无重下手,到处是重点,处处又把握不住,朋友,坚持吧,
学习Oracle毅力很重要。
2.通读Oracle官方文档的concepts章节,至少需要通读2次,英文能力一般的朋友第一次阅读时可适当参考中文文档,因为很多术语英文很难理解。网上有很多关于concepts的中文翻译,其中翻译的比较出色当属于zw1840。第二次阅读时必须抛弃中文资料,英语阅读再困难,也要将其啃下来,因为阅读英文资料,一:会有自己的想法,二:好多好的Oracle资料都是英文的。
3.学习Oracle初级阶段切忌上一些中文论坛,如itpub,因为那里水平参差不齐,再加上自己水平有限,判断能力有限,他们给出的答案很多都是错误的,很容易形成误导。
4.遇到问题,先静下来想想,自己先尝试解决问题。
5.学习Oracle讲究一个“悟”字,即不要浅尝辄止,遇到问题,不是解决就好了,多想想为什么会产生这样的问题,怎么样才能避免,这个问题的背后是什么,牵扯到的知识点有哪些,等等。假如你是Oracle的设计者,你会怎么样设计Oracle?当自己的理念和Oracle的理念产生冲突时,99%是自己错了,多想想这个模块Oracle为什么要这样实现,这样实现会带来什么好处。
6.实践永远重要于理论,书看的再多,而不会用sqlplus "/as sysdba"操作一系列命令,也是徒然。
7.不要迷信市面上的Oracle书籍,除了tomas kyte的书可以读之外,说实在其他的书真的是浪费时间,还不如自己再通读一边concepts。当自己形成一定的判断力之后,可以阅读eygle,piner等书,对自己的经验积累有莫大的帮助。
8.互联网的神奇之一是产生了google这样的好工具,查阅资料比baidu好多啦
9.自己研究Oracle的alert日志会给自己带来意想不到的成果,尤其是研究启动过程部分
10.千言万语,兴趣是第一位的,Oracle好像是一杯醇酒,越品越有味,不知不觉醉心于此。
分享到:
相关推荐
【Oracle数据库性能优化概述】 Oracle数据库作为一款广泛应用于管理信息系统、企业数据处理、互联网和电子商务领域的关系型...同时,持续学习和了解最新的Oracle技术及最佳实践,是保持数据库性能与时俱进的关键。
Oracle RAC原理浅谈,了解RAC的好文档,适合新手学习使用。
随着信息技术的飞速发展,数据库系统变得越来越复杂和庞大,尤其是在网络化时代背景下,人们对数据库系统的性能要求不断提高。...通过不断的学习和实践,可以不断提升数据库系统优化的理论知识和实际操作能力。
Oracle8i是一款重要的关系型数据库管理系统,但在面向对象的数据功能方面也有所突破。...通过学习和掌握这些特性,开发者可以构建更加灵活、高效且适应性强的数据库系统,以满足日益复杂的应用场景。
对于计算机软件专业的学生来说,Oracle数据库的学习至关重要,因为它在众多领域都有广泛应用。 【教学现状分析】 高职院校的学生在学习Oracle数据库时面临诸多挑战。一方面,部分学生基础薄弱,逻辑性强的数据库...
采用建构主义学习理论,鼓励学生主动探索,通过实际操作和项目实践来学习Oracle数据库。例如,设置真实或模拟的数据库应用场景,让学生设计、创建和维护数据库,解决实际问题,提高他们的逻辑思维和问题解决能力。...
在当前IT教学领域,尤其是在数据库技术的教学中,《Oracle 数据库技术》作为一门极具实用性和专业性的课程,要求教学方法既要注重理论知识的传授,也要加强实践操作能力的培养。本文针对Oracle数据库的教学方法进行...
在Oracle数据库中,由于不支持自动递增的主键策略,开发者通常会使用Sequence来生成主键值。本文将深入探讨如何在MyBatis-Plus(MP)框架中配置Oracle的主键Sequence。 首先,Oracle Sequence是Oracle数据库提供的...
然而,Oracle数据库的复杂性和理论深度往往使得传统的教学方法难以激发学生的学习兴趣。 【微课教学的优势】微课作为一种新型的教学模式,能够突出教学的重点和难点,通过视频形式展示实验步骤和关键概念,帮助学生...
2. 搭建Oracle数据库环境:通过实际操作,使学生了解Oracle数据库的体系结构,为后续深入学习打下基础。 3. 用户权限管理:通过网上购物系统的案例,教授Oracle数据库的安全管理,包括用户管理和权限管理,这些都是...
Oracle 11g是Oracle公司推出的一个重要数据库管理系统版本,主要分为两个发行版:11.1(第一...希望本篇文章对那些正在学习Oracle 11g发行版2新安装后的登录操作的朋友们提供帮助,让你在数据库管理的道路上更进一步。
"浅谈oracle数据库的建模与设计--Oracle专区--IT胖子2.htm"和"浅谈oracle数据库的建模与设计--Oracle专区--IT胖子1.htm"讨论了数据库的设计原则和方法。数据库建模包括概念数据模型、逻辑数据模型和物理数据模型,...
在Oracle数据库中,数据导入导出是数据库管理的重要环节,用于备份、迁移或恢复数据。...通过以上步骤,你可以成功地完成Oracle数据库的数据导入导出操作,这对于学习和工作中处理数据迁移、备份等问题非常有帮助。
Oracle RAC(Real Application Clusters)是Oracle数据库的一项...通过阅读博客文章(https://stevenfeng.iteye.com/blog/1923758)和研究提供的“Oracle_RAC原理浅谈.ppt”文件,你可以进一步提升对Oracle RAC的理解。
浅谈 PHP 技术 PHP(Hypertext Preprocessor)是一种服务器端的 HTML 嵌入式脚本语言,具有易于学习和使用的特点,语法混合了 C 语言、Java 语言和 Perl 语言的特点,是一种被广泛应用的开源式的多用途脚本语言,...
标题"分享8年开发经验,浅谈程序员职业规划"揭示了作者将结合自己的八年实战经历,探讨如何在编程领域制定有效的职业路径。描述中的"共1页.pdf.zip"表明这份资料可能是一个简洁但浓缩的精华,尽管篇幅不长,但内容...
首先,学习ASP编程应从实践入手。通过研究和运行已有的示例程序,可以快速熟悉ASP的工作原理和语法。例如,`()%>`是一个简单的示例,它展示了如何在ASP页面上实时显示系统时间,这同时也揭示了ASP如何与服务器交互并...
### 浅谈五年制高职软件技术专业建设 #### 一、IT行业对软件人才的需求分析 随着信息技术的快速发展,IT行业已经成为推动全球经济发展的关键力量之一。在这个领域内,软件技术人才的需求尤为突出。据统计,中国...
Linux作为Windows的主要替代品,已被全球各大IT企业如IBM、Oracle、CA等广泛采纳,推动了对Linux技能的需求。尽管我国在Linux应用上的起步相对较晚,但其在政府、教育、媒体、公共服务等多个行业中的应用逐渐普及,...