对学Oracle数据库初学者的开场篇

来源:本网整理

强烈推荐你<< JSP+Oracle数据库开发与实例>>,我也是开发的爱好者

前言:因为项目原因,近期开始学习Oracle数据库。Oracle是目前最流行的数据库之一,功能强大,性能卓越,相对的学习的难度还是不小。我打算将自己的学习过程记录下来,做个积累,方便自己和其他的学习者。

工具/材料:电脑,oracle数据库表1.例test表中有如下数据。2.插入一条id为6,na

 写在学习前面的话,主要是:

1、如果有一定的数据库基础,知道SQL是怎么回事,即使写不出来简单的SQL,但可以看动它们,你就可以

    1、把一些常见问题的问答分享一哈;

跟MySql基本一样的,如果初学数据库最好先在dos下sql吧,熟练了可以下载PLSQL等工具来连o

    2、对学习路线的一个安排;

如果你没有接触过任何数据库,建议是mysql,ORACLE中很多关键字 和语法 都是私有的,和其

    3、预期的结果展望。

原因很简单,因为张小龙不想去深圳。张小龙成名于独立编写Foxmail,并在1997年1月面世。这是一款比Outlook还要早的一款邮件客户端。2005年,腾讯将Foxmail收购,并且让张小龙带队优化QQ邮箱。不过在收购Foxmail的时候,张小龙不愿意到深圳工作,最后马化腾做出让步,在广州成立了研发中心,张小龙出任总经理。后来在2010年前后,张小龙在网上(据说是通过QQ邮箱找到的)看到了kik这款软件(kik是即时通信工具鼻祖),并通过邮件给深圳的马化腾说想做一个类似的软件,马化腾当时就表示同意,并让张小龙带队开发。后来微信一直在广州研发中心成长。所以微信的总部也就顺理成章的在广州。以上内

1、Oracle数据库学习常见问题问答

我这个人,是一个喜欢在各地品尝小吃的馋鬼,或者说馋猫、好吃精、美食家。因为工作的关系,几十年来,我常常往来于苏南苏北各地,今天,我介绍江苏的普通的面食:一、苏南阳春面在苏州和无锡,早餐我非常喜欢吃阳春面。我觉得很像是其他地方的面食,例如阳春面,却无论如何都不如苏州、无锡的好吃。如果高兴,可以加一小碟爆鳝丝,或者是猪耳朵,吃的热乎乎的,非常舒服。面条的柔软恰到好处,不过是普普通通的加一点荤油和酱油,却难以忘怀。又无法解析其中的奥妙,我这个人无论如何做不出这么好吃的阳春面。而爆鳝丝呢,在上海市就不行了,远远不如苏州和无锡。猪耳朵也是苏州、无锡烧的好。二、大丰的鱼汤面在三十多年前,在大丰汽车站的对面

Question1: Oracle数据库的书很难看懂,oracle真的很难学习吗?

可是,面对着一张数千元的维修账单和需要重做的洗手间水管,物业和装修公司到底谁该为目前的情况负责,又成了最大的问题:物业坚持认为这次的漏水是由装修公司施工不当导致管道破损造成的;而装修公司拒不承认,按照他们的说法,他们进场装修的时候整个卫生间的墙壁就有轻微的渗水,应该是墙体渗水,加上前几天连续下雨……到底是谁的责任?天晓得。但最可怜的还是曹先生自己,不但弄好的部分得重新做,还得耽误上不少的工期。而他唯一遗憾的,就是当初太心急开工而没有做一次验房。不少读者总以为,所谓的验房是在装修后检查施工情况的。其实不然。相反,真正的验房是你从开发商或者是售房者手中拿到房子、开始装修之前进行的。【装修后的那个我

Answer1: Oracle就是一个小软件,它把复杂的事情封装起来了,我们学习的是管理数据库.很简单.只要你掌握正确的学习方法,管理oracle数据库不难.

关于复式住宅,你到底了解多少?今天小编就来跟大家说说从复式住宅业主那些值得看的经验。复式:字面上理解就是两层,我们平常还是接触的比较少,住的大都是平层。现在平层的净高在2.9米左右,低不会低于2.8米(注意是净高不是层高,我们住房感受的是净高,层高对我们来说没有太大的意义)。但是复式总共的层高为4.9米,注意是层高不是净高,净高在4.8米,因为有一楼和2楼,中间多个夹层的厚度,一楼的净高在2.5米(平层高度在2.9米),但2楼就比较的悲剧了。,国家规定层高不超过2.2米是不计入建筑面积的(是层高不是净高)层高是2.2米,如果减去夹层的高度在2.1米(平层高度在2.9米)。一层还能勉强接受,二层

Question2: 数据库有好多版本,我应该学习哪个?

Answer2: 万物一理,数据库的版本虽然多,本质是一样的,变化的只是表象,你是oracle7的专家,一定也是oracle10g的专家。

Question3: 数据库存在好多平台,我应该学习哪个?

Answer3: 各个平台上有差别,很小。Windows是最好的学习平台。

Question4: 有好多管理数据库的工具,我应该使用哪个?

Answer4: Sqlplus最好的管理工具,当你只用sqlplus管理数据库的时候,你就掌握oracle了。

Question5: 数据库学习中哪部分最难?

Answer5: Sql语句,永远是sql,书写高效的sql是我们永恒的目标。

Question6: 日常维护数据库最重要的工作是什么?

Answer6: 备份,永远是备份,有数据就有一切。

Question7: 学习数据库的基本课程是哪部分?

Answer7: 体系结构,它是备份和优化数据库的基石。

Question8: 如何衡量我的数据库的水平?

Answer8: 你在oracle数据库中想看什么就看得到,你入门了。看什么都看得懂,你就学明白了。

Question9: 图形界面对数据库学习有帮助吗?

Answer9: 有害无益!

Question10: 我没有什么计算机专业的基础,能学会数据库吗?

Answer10: 能!数据库很简单,人人都能学会.象汽车一样,我们是学开车,不是造汽车.我们不懂汽车的内部结构,但不影响我们驾驶汽车,我们的工作就是管理数据库,不难.

Question11: Oracle的内容很多,我们应该掌握哪些产品?

Answer11: Oracle不是一个人做出来的,我们没有必要全面掌握,你掌握了基本的原理,在你的工作方向上深入一下.行业分工很细,一个人不能成为全能大师. 生命有涯,知识无边.

 2、学习路线的安排

第一部分 sq l 基础

基本查询语句、DDL 和 DML 语句

第二部分 pl/sq l 基础

匿名块的编写、编写程序

第三部分 数据库的体系结构

实例的维护、控制文件、日志文件、数据文件、表空间、数据库的逻辑结构、undo 段的管理、表—存储数据的最基本单元、索引、约束的管理、Profile 配置、权限管理、数据库字符集、元数据

第四部分 数据库的网络配置

第五部分 数据库的备份和恢复

Exp 导出和 imp 导入、冷备份、热备份、Rman 备份和恢复

第六部分 数据库的优化

采集数据、Shared_pool、其它内存优化、不同的存储格式、SQL 语句的优化、数据库的不同访问模式

 3、展望结果

预期的结果,基本掌握以下内容

基础部分:

Oracle基本使用

Oracle用户管理

Oracle表管理

高级部分:

Oracle表的查询

Oracle的函数

Oracle数据库管理

Oracle的权限、角色

Pl/sql编程

索引,约束和事务

  

后面会继续更新的,希望自己能够安静下来,踏实的学习。不断实践,因为能实践中发现问题,解决问题,然后能力得到提升。

扩展阅读,根据您访问的内容系统为您准备了以下内容,希望对您有帮助。

对于oracle初学者,看那本书比较适合

你好,我觉得书不在于多,关键在于你阅读之后懂了多少。

对于oracle初学者,我建议精读一本书就行了,可以多读几次,反复温习。

我推荐一本书《涂抹Oracle—三思笔记之一步一步学Oracle》,我见过的最通俗易懂的技术书籍,里面的文字都是大白话,相对来说,学习难度降低了。

你现在可能会有很多新名词看不懂,很多原理搞不清,没关系,学习需要积累和沉淀的。

注意学习方法,文章要反复读,每次读完理论一定要有动手操作的实验,理论和实践要配套,这样学习效果更好。

希望可以解决你的问题,祝你开心。

求推荐适合oracle初学者的书

oracle从浅到深的书籍:

1. Oracle的官方文档

2.《深入浅出Oracle》,《从实践中学习Oracle/SQL》

3. Thomas Kyte的《Expert One on One: Oracle》,Oracle OCP官方培训教材

4.《Oracle 数据库DBA专题技术精粹》、《Oracle 数据库性能优化》、《深入浅出Oracle-DBA入门、进阶与诊断案例》、《循序渐进Oracle》。

学习ORACLE是一个长期的过程,你在懂了一些后,再去看别的书,你会找到很多相同点,那时候就会有恍然大悟的感觉,一点点看就OK了。

自学挺好,但会走太多弯路,学习环境也不那么好,毕竟不是装个虚拟机玩玩就能学会的!建议还是去找家注重实践的培训机构学习,进步会快很多;原厂培训很贵,最好是找家 Oracle WDP认证机构, 像CUUG 这样的!

如何自学oracle数据库?

第一步:学习oracle安装。

第二步:学习oracle基础语法知识。

第三步:实际操作基础语法指令。

第四步:学习存储过程、function、sequence(序列)等高级知识。

第五步:学习oracle高级优化。

参考书籍:《oracle从入门到精通》

备注:oracle也算是一门语言,即使半个月或者是半年也无法学习透彻的,建议根据上面的思路逐层深入学习即可。

oracle数据库轻松学习方法

如何学习Oracle?

经常有一些Oracle的初学者问到这个问题,这里算是一个统一答复。

1、如果有一定的数据库基础,知道SQL是怎么回事,即使写不出来简单的SQL,但可以看动它们,你就可以跳到2。否则请先看一下数据库基础和SQL语言,不需要很深,更不需要去记忆那些复杂的SQL命令,这些可以留在以后边应用边学习、记忆。

2、要想学好ORACLE,首先要学习ORACLE的体系结构,现在你不需要深入理解它们,但要分清几个关键的概念:

instance & database,

memory structure , process & those files ,such as data file, control file, init parameter file etc

以及database , tablespace , data file和tablespace, segmnet, extent & block它们之间的关系。

当然还要分清undo tablespace & redo log file等,

对于很多初学者来说,能够对这些概念有个较为清晰的认识并不是一件容易的事,而这些并非Oracle的全部。

3、2是有关ORACLE的一些基本概念,下面要学习的是一些简单的的实际操作,就是如何去管理ORACLE数据库,当然不是管理全部的ORACLE。在此过程中你将对SQL和ORACLE体系结构有个更深入的了解。

4、到了这一步你基本上算是初步掌握了ORACLE,下面将要根据你的方向来具体学习其它的ORACLE知识了。如果你是开发人员,则需要更多地去学习PL/SQL以及DEVELOPER,而这将是一门新的课程。如果你是一名DBA,请继续。

5、现在你可以根据自己的实际情况,进行有选择的学习,也就是说下面的内容没有特别顺序要求。可以选择深入学习ORACLE的管理、备份与恢复、性能调整、网络等。当然在学习这些知识的过程中,如果有实际的工作更好,这样你可以在实际中成长,学会TROUBLE SHOOTING。

6、当然在学习的过程中,你可以在网站或论坛中与他人进行交流,可以看别人的一些经验文章,也可以自己写一些心得体会。

在此也希望你能早日好学好你的oracle!

新手学习oracle应该从哪里开始

1、首先自己安装一个oracle数据库,认识一下他;

2、知道怎么启停数据库

3、学习基本的sql操作

4、学习数据库管理

5、学习数据库调优

  • 本文相关:
  • Oracle中scott表结构与简单查询实例分析
  • ORACLE中的日期加减操作实例介绍
  • oracle scott 解锁步骤
  • Oracle用户密码含特殊字符时登陆失败问题
  • Oracle中死事务的检查语句
  • oracle 实际值超过数据库某个字段指定长度报错解决
  • Oralce 归档日志开启与关闭示例
  • oracle中修改表名的几种方式
  • 在oracle数据库里创建自增ID字段的步骤
  • Oracle查询语句中rownum与rowid的不同之处分析
  • 免责声明 - 关于我们 - 联系我们 - 广告联系 - 友情链接 - 帮助中心 - 频道导航
    Copyright © 2017 www.zgxue.com All Rights Reserved