靈感範文站

oracle學習心得

目錄

oracle學習心得
第一篇:oracle學習心得第二篇:oracle學習心得第三篇:學習心得(安裝liunx和oracle)第四篇:oracle學習入門-- 簡單詳細 -- java培訓心得第五篇:如何學習oracle更多相關範文

正文

第一篇:oracle學習心得

一、sql server的理解

sql server服務器就像一棟大樓,大樓裏的機房就像服務器的數據庫,機房裏的電腦如同數據庫裏的表

1、 登錄用戶可以登錄服務器——可以進大樓

2、 登錄用戶成爲數據庫用戶才能進指定的數據庫——進入大樓的人給了某個機房的鑰匙

才能進入機房

3、 登錄用戶有權限使用表——進入機房的人有電腦的密碼才能使用電腦

二、oracle的理解

oracle服務器(全局數據庫)就像一個商場,商場的每一家公司是表空間,公司的業務是表

1、 數據庫由多個表空間組成——商場裏有多家公司組成

2、 表空間由段組成——公司要有自己的經營業務,可以只有一個業務,就是一個表空

間中只有一個段,可以有多個業務,就是一個表空間有多個段

3、 段由區組成——單個業務的細分類別。例如有家公司經營三個業務,賣書,賣家電,

賣衣服,則每個業務就是一個段。而每個業務又有細分,比如賣書的話要進行分類了。計算機區,人文區,小說區等,每一區都要放上書架存放書籍,則書架就是oracle塊,存放數據的

三、數據庫,表空間,用戶(指定默認表空間),表統統由管理員管理

四、在oem中管理數據庫的步驟

1、創建

1) 存儲——表空間——創建表空間 (tomspace)(類似於在sql中創建數據庫,

通常可以省略,使用默認表空間爲users,,臨時表空間爲temp)

2) 首先展開安全性——創建新用戶(tom,指定表空間)(類似於在sql中指定

數據庫用戶)

3) 創建表——指定方案(用戶)和表空間(列名不要帶<>)

4) 設置約束

5) 輸入信息:方案——用戶名——表——右擊——查看 /編輯目錄…

2、修改

1)方案——用戶名——表

2)修改表結構,添加約束

3、刪除: 右擊表——移去

五、注意事項

1、 剛創建的用戶不會出現在方案中,只有創建了一個表指定方案和表空間,該用戶的

方案名就會出現在方案中,此時就可以方便爲該方案創建其他表

1)新創建的用戶能在sqlplus中登錄,爲什麼不能在企業管理器中登錄呢?

解答:需要授予 select any directory權限才能正常登錄企業管理器,但沒有其他權限

2)可以對創建的用戶在安全性中賦予角色權限,如dba,則該用戶就是數據庫管理

3) sys用戶主要用來維護系統信息和管理實例,只能以sysoper或sysdba角

色登錄

4)安裝oracle的用戶自動爲ora-dba權限,自動是sys用戶,所以在登錄時不需要

用戶名和密碼,只要選中以sysdba登錄。其他用戶登錄計算機系統,在使用oracle

時就是正常登錄狀態了。

2、向表中添加日期數據:時間格式爲dd- mm- yyyy怎麼修改呢?如何插入時間數

1) 先在sqlplus中select sysdate from dual; 就知道日期的格式

2) alter session set nls_date_format='yyyy-mm-dd'; 修改當前輸入格式

3)oracle中的默認格式是:‘dd-mm-yyyy’ ;修改語句:alter session set

nls_date_format='yyyy-mm-dd'; 修改後輸入和顯示都爲指定格式 ,缺點是隻對當前會話起作用

假如你是要永久修改的話,改註冊表:

regedit->hkey_local_machine->oracle->homeo->

nls_date_format值yyyy-mm-dd(經驗證不管用)

默認日期:50年之前是當前世紀,50年之後是之前世紀,31-12月-49代表2014年01-1月-50 代表1950年

4)由於在表編輯器中to_date函數的格式是dd-mon-yyyy,輸入時爲如下格式13-6

月-1983(代碼編輯時一樣,世紀可以省略,代表當前世紀)

5)to_char通常用於查詢語句; to_date通常用於增刪改語句

6)兩個’代表一個’

六、代碼編輯器

1、sql plus

2、sql plus worksheet

3、isqlplus

設置列寬:set linesize 50;

七、與sql2014中的查詢分析器不同 ,sql plus worksheet執行所有語句,不單單執行選中語句

八、編輯——清除;可以清除查詢結果

九、查看環境變量:select * from v$nls_parameters;

十、示例用戶

1) scott/tigernormal登錄

2)hr : 需要解鎖和重設密碼(alter user hr account unlock; )

十一、查看和更改oracle http佔用端口號,d:ora9apacheapacheconf下,和ult中將80修改,然後重新啓動http服務 加個字符串

六、工具的使用

1、net manager: 配置服務主機名和監聽主機名

2、net configuration assistant:配置監聽程序,本地服務名配置等

/*****************************************************************************/ oracle小知識點

1、 數據操作時,字段區分大小寫

2、 oracle兩種認證模式:(1)操作系統認證(2)文件口令認證 。

初始化參數的文件目錄爲d:oracle_programdatabase

3、 sqlplus中使用 help index查看幫助信息目錄,

? 命令:查看某個命令的詳細用法

連接數據庫後才能使用

5、當代碼中使用函數時,函數中固定的關鍵字必須寫正確,當放在字符串中的時候,編譯沒有錯誤,運行時纔會出現錯誤,通常是sql遞歸錯誤

第二篇:oracle學習心得

一、定位

oracle分兩大塊,一塊是開發,一塊是管理。開發主要是寫寫存儲過程、觸發器什麼的,還有就是用oracle的develop工具做form。有點類似於程序員,需要有較強的邏輯思維和創造能力,個人覺得會比較辛苦,是青春飯j;管理則需要對oracle數據庫的原理有深刻的認識,有全局操縱的能力和緊密的思維,責任較大,因爲一個小的失誤就會down掉整個數據庫,相對前者來說,後者更看重經驗。

因爲數據庫管理的責任重大,很少公司願意請一個剛剛接觸oracle的人去管理數據庫。對於剛剛畢業的年輕人來說,可以先選擇做開發,有一定經驗後轉型,去做數據庫的管理。當然,這個還是要看人個的實際情況來定。

二、學習方法

我的方法很簡單,就是:看書、思考、寫筆記、做實驗、再思考、再寫筆記

看完理論的東西,自己靜下心來想想,多問自己幾個爲什麼,然後把所學和所想的知識點做個筆記;在想不通或有疑問的時候,就做做實驗,想想怎麼會這樣,同樣的,把實驗的結果記下來。思考和做實驗是爲了深入的瞭解這個知識點。而做筆記的過程,也是理清自己思路的過程。

學習的過程是使一個問題由模糊到清晰,再由清晰到模糊的過程。而每次的改變都代表着你又學到了一個新的知識點。

學習的過程也是從點到線,從線到網,從網到面的過程。當點變成線的時候,你會有總豁然開朗的感覺。當網到面的時候,你就是高手了

很多網友,特別是初學的人,一碰到問題就拿到論壇上來問,在問前,你有沒有查過書,自己有沒有研究過,有沒有搜索一下論壇?這就叫思維惰性,沒有鑽研的學習態度,不管學什麼東西,都不會成功的。

三、oracle的體系

oracle的體系很龐大,要學習它,首先要了解oracle的框架。在這裏,簡要的講一下oracle的架構,讓初學者對oracle有一個整體的認識。

1、物理結構(由控制文件、數據文件、重做日誌文件、參數文件、歸檔文件、密碼文件組成)

控制文件:包含維護和驗證數據庫完整性的必要信息、例如,控制文件用於識別數據文件和重做日誌文件,一個數據庫至少需要一個控制文件

數據文件:存儲數據的文件

重做日誌文件:含對數據庫所做的更改記錄,這樣萬一出現故障可以啓用數據恢復。一個數據庫至少需要兩個重做日誌文件

參數文件:定義oracle 例程的特性,例如它包含調整sga 中一些內存結構大小的參數

歸檔文件:是重做日誌文件的脫機副本,這些副本可能對於從介質失敗中進行恢復很必要。

密碼文件:認證哪些用戶有權限啓動和關閉oracle例程

2、邏輯結構(表空間、段、區、塊) 表空間:是數據庫中的基本邏輯結構,一系列數據文件的集合。 段:是對象在數據庫中佔用的空間

區:是爲數據一次性預留的一個較大的存儲空間

塊:oracle最基本的存儲單位,在建立數據庫的時候指定

3、內存分配(sga和pga)

sga:是用於存儲數據庫信息的內存區,該信息爲數據庫進程所共享。它包含oracle 服務器的數據和控制信息, 它是在oracle 服務器所駐留的計算機的實際內存中得以分配,如果實際內存不夠再往虛擬內存中寫。

pga:包含單個服務器進程或單個後臺進程的數據和控制信息,與幾個進程共享的sga 正相反pga 是隻被一個進程使用的區域,pga 在創建進程時分配在終止進程時回收

4、後臺進程(數據寫進程、日誌寫進程、系統監控、進程監控、檢查點進程、歸檔進程、服務進程、用戶進程)

數據寫進程:負責將更改的數據從數據庫緩衝區高速緩存寫入數據文件

日誌寫進程:將重做日誌緩衝區中的更改寫入在線重做日誌文件

系統監控:檢查數據庫的一致性如有必要還會在數據庫打開時啓動數據庫的恢復進程監控:負責在一個oracle 進程失敗時清理資源

檢查點進程:負責在每當緩衝區高速緩存中的更改永久地記錄在數據庫中時,更新控制文件和數據文件中的數據庫狀態信息。

歸檔進程:在每次日誌切換時把已滿的日誌組進行備份或歸檔

服務進程:用戶進程服務。

用戶進程:在客戶端,負責將用戶的sql 語句傳遞給服務進程,並從服務器段拿回查詢數據。

5、oracle例程:oracle 例程由sga 內存結構和用於管理數據庫的後臺進程組成。例程一次只能打開和使用一個數據庫。

6、scn(system change number):系統改變號,一個由系統內部維護的序列號。當系統需要更新的時候自動增加,他是系統中維持數據的一致性和順序恢復的重要標誌。

四、深入學習

管理:可以考ocp證書,對oracle先有一個系統的學習,然後看oracle concepts、oracle online document,對oracle的原理會有更深入的瞭解,同時可以開始進行一些專題的研究如:rman、ras、statspact、dataguard、tuning、backup&recover等等。

開發:對於想做oracle開發的,在瞭解完oracle基本的體系結構之後,可以重點關注pl/sql及oracle的開發工具這一部分。 pl/sql主要是包括怎麼寫sql語句,怎麼使用oracle本身的函數,怎麼寫存儲過程、存儲函數、觸發器等。 oracle的開發工具主要就是oracle自己的developer suite(oracle forms developer and reports developer這些),學會如何熟練使用這些工具。

資料引用:

第三篇:學習心得(安裝liunx和oracle)

學習心得

——安裝linux與oracle

一.安裝linux

1)安裝虛擬機

在windows下安裝虛擬機軟件,本次安裝爲vmware? workstation 7.0.0 build-201439版本。

2)新建虛擬機1.打開vm軟件,新建虛擬機; 2.選擇“標準(推薦)(t)”類型配置; 3.選擇“安裝盤鏡像文件(iso)(m)”,並選擇redhat鏡像文件。 4.下面執行默認操作,選擇最大磁盤大小,本次選擇20g(根據自己磁盤而定,推薦不要少於10g,因爲還需要安裝oracle);

5.完成-開始新建虛擬機

3)安裝linux

開機,系統會顯示詳細的安裝說明窗體,根據系統的提示一步一步進行即可,以下是必要的輸入信息的提示:

1.在啓動界面中選擇“回車”進入安裝畫面;

2.顯示產品信息,選擇“next”繼續;

3.選擇“簡體中文”(選擇語言);

4.選擇“ish”(選擇鍵盤);

5.選擇用自動分區,本次選擇第三個選項“保存所有的分區,使用現有的空閒空間”;

6.設置引導程序,按照缺省設置;

7.配置網卡,點“編輯”,設置ip地址等參數信息;

8.選擇不啓用防火牆,當所有軟件都安裝調試通過後,再開啓防火牆,並配置端口的屬性;

9.選擇語言,默認爲:chinese (r.p of china),同時將“englist(usa)”選中;

10.時區:亞洲---上海,不要選擇“utc”;

11.設置root用戶的口令(本次設置爲“abc123”);

12.選擇需要的軟件包,選擇“定製安裝”,根據需求,選擇軟件包,其中,系統默認的軟件包不要取消掉;

13.安裝完畢,以root用戶登錄。 1.打開telnet功能 4)操作系統安裝配置

用root登錄 cd/etc/xinetd.d vi telnet 將“disable=yes”修改爲“disable=no”. 重啓xinetd服務 service xinetd restart

二.安裝 oracle

1)修改版本號

由於orcale10不支持 rhel5 所以需要修改/etc/redhat-release 將 red hat enterprise linux server release 5 (tikanga) 改爲red hat enterprise linux server release 4 (tikanga)

2)安裝所需軟件包先加載redhat鏡像,進入光盤下server目錄下: cd/media/’rhel_5.1 i386 dvd’/server 執行安裝命令 rpm –ivh (rpm包名) rpm包包括:

(要先安裝rpm -ivh ) compat-gcc-34-c++

compat-libstdc++

3)修改內核參數增加下面的內容到文件 /etc/ 中

ll = 2014152

ax = 2147483648

ni = 4096

= 250 32014 100 128

-max = 65536

_local_port_range = 1024 65000

_default = 1048576

_max = 1048576

_default = 262144

_max = 262144

不一定要全部複製,裏面沒有的再複製

運行下面的命令使得內核參數生效:

/sbin/sysctl –p

增加下面的內容到文件 /etc/security/ 中: softnproc2014

hardnproc16384

softnofile1024

hardnofile65536

增加下面的內容到文件 /etc/pam.d/login中:

sessionrequired /lib/security/pam_

sessionrequired pam_

因爲selinux對oracle有影響,所以把secure linux設成無效,編輯文件 /etc/selinux/config :

selinux=disabled

4)創建oracle用戶和組

# groupadd dba

# useradd -d /home/oracle -g dba oracle

# mkdir -p /home/oracle/oradata

# chown –r oracle:dba /home/oracle/oradata

#mkdir –p /home/oracle/product/10.2 (創建oracle安裝目錄)

#chown –r oracle:dba /home/oracle/product/10.2

# chmod -r 775 /home/oracle/oradata

# passwd oracle

new password:

re-enter new password:

passwd: password successfully changed for oracle

5)修改oracle用戶環境變量:(切換爲oracle用戶)在 /home/oracle目錄下,打開_profile文件 cd /home/oracle vi _profile

添加以下內容:

unset username

export lang='american_16gbk'

export oracle_base=/home/oracle

export oracle_home=$oracle_base/product/10.2

export oracle_sid=ordb1

export nls_lang='american_16gbk'

export

path=$oracle_home/bin:/bin:/sbin:/usr/bin:/usr/ccs/bin:/usr/local/bin:/usr/ucb export

ld_library_path=$oracle_home/lib:$oracle_home/network/lib:$oracle_home/oracm/lib:/usr/local/lib:/usr/lib

export

classpath=$oracle_home/jre:$oracle_home/jlib:$oracle_home/rdbms/jlib:$oracle_home/rdbms/jlib:$oracle_home/network/jlib

export tns_admin=$oracle_home/network/admin

export temp=/tmp

export tmpdir=/tmp

umask 022

讓環境變量生效:source _profile

6)安裝oracle使用root用戶,在/home/oracle目錄下解壓oracle安裝包 unzip oracledatabase10grelease210·2·0·1· 使用 export lang=c命令,切換爲英文安裝,避免亂碼 在/home/oracle/database目錄下執行安裝命令 ./runinstaller 開始進入圖形安裝界面,過程不予贅述,注意幾點: 安裝路徑要和環境變量oracle_home值保持一致 不創建數據庫,安裝完畢再創建

在安裝出現”1/home/oracle/product/10.2/”畫面時,在另一個終端中以root用戶運行相關腳本:

cd/home/oracle/product/10.2

./

腳本運行完後請返回原來的畫面選擇“ok”按鈕

最後界面中記錄好訪問isql*plus的url地址以便後續使用

三.心得體會

本次安裝redhat linux和 oracle,因爲以前對li(請你關注)nux知識匱乏,在入手時較難,但通過各方面的學習,不光學習到安裝方法,也對linux的應用有了初步的瞭解,包括linux的主要文件系統(ext3文件系統),磁盤結構,shell知識,常用命令的使用等。同時,通過安裝oracle,瞭解了liunx中rmp相關知識及應用。

第四篇:oracle學習入門-- 簡單詳細 -- java培訓心得

本文檔主要是站在開發者的角度學習oracle(某些概念不盡全、精確,重在理解和操縱它,而dba的學習將更深入,全面)

2014 - 8 - 15

1.俗稱的數據庫(如安裝好的整個oracle)其實是由兩大部分組成

1.1.存放數據的位置 -- db(數據庫)

1.2.管理數據庫的工具 -- dbms(數據庫管理系統)

2.開發與數據庫設計中某些概念的映射

編程中的類(class)就對應數據庫中的表(table)(提取類,設計表)

2.2.表的列(column)就是類中的屬性field

2.3.一條記錄(record)就是一個實例化後的對象(instance)

2.4.類與類的關係(relationship)也就是表與表的關係

3.學習與oracle數據庫打交道(利用sql:structrued query language)

3.1、sql的分類:

definition language ex:create /drop /alter

manipulation language ex:insert /delete /update

control languageex:grant/ revoke

query languageex:select

saction control language ex:commit/ rollback/ savepoint

4.連接數據庫

cmd :連接命令:sqlplus username/password@sid

退出:exit;

sqlplus是一個可執行文件,是oracle提供的命令行客戶端工具

desc查看錶結構(看看錶裏面有哪些列,列的類型,能否爲空等信息)(description) descemp;-- 職員信息表

descdept; -- 部門信息表

descsalgrade; -- 薪水等級表

5.數據類型

-- 基本上有三種

1.數字類型 -- number(長度)

比如:1. 218 用number(3) -- 整數表示

2. number(6,1):共6位,小數點1位 -- 實數表示

2.字符型 -- varchar2(長度)char2(長度)

var是變長的意思 -- 存入多長的數據就開闢多長的空間,但不能超過指定長度(varchar2)

3.日期date

4.注意:

數據庫的表中字段不填就是null

java中,null表示引用類型的變量不指向任何對象

表的主鍵非空 not null並且唯一unique

6.操作

dql data query language contains three type

1.選擇 selection 2.投影 projection 3.連接 join

6.1 選擇:select * from emp;--"*" 表示所有列

6.2 投影:select sal,ename,empno from emp;--只查詢了三個列的信息

selection:查找的若干技巧

1.別名技巧:selectename as name from emp;

select sal as "salary" from emp; -- 規定大小寫,包含空格

as -- 可以不寫

2./ 執行上一條

3.空值和任何值做數學運算還是空,沒獎金的人也顯示不出月總收入

nvl(,)函數解決這個問題

nvl(comm,0)-- java語言表示:if(comm==null)return 0;else return comm;

ct ename||'work as '||job from emp; -- 連接,合併多列的內容於一列展示

5.聯合selection與projection,想看部門號有哪些?-- 使用distinct關鍵字

select distinct deptno from emp; -- 兩個步驟 1.取出所有行,只顯示deptno,重複太多2.看成只有一列的新表,剔除重複 簡言之:1.出新表2.去重複

注意:只有兩行完完全全的一樣,才能捨棄一個

6.結果排序:

select distinct deptno,job from emp order by deptno,job;

-- 先按deptno排序,在按job排序(根據首字母)

第五篇:如何學習oracle

如何學習oracle-給我的朋友們

很多朋友經常問起學習oracle的方法,在這裏我把寫在《oracle數據庫性能優化》一書前面的話貼在這裏,供大家參考,希望能對來這裏的朋友有所幫助。

-------------------------------------------------------------------------------

經常有朋友會問,應該如何學習oracle,怎樣才能快速提高?我把自己的一點心得寫在這裏,供大家參考。

其實學習任何東西都是一樣,沒有太多的捷徑可走,必須打好了堅實的基礎,纔有可以在進一步學習中得到快速提高。

王國維在他的《人間詞話》中曾經概括了爲學的三種境界,我在這裏套用一下:

古今之成大事業、大學問者,罔不經過三種之境界。

“昨夜西風凋碧樹。獨上高樓,望盡天涯路。”此第一境界也。

“衣帶漸寬終不悔,爲伊消得人憔悴。”此第二境界也。

“衆裏尋他千百度,驀然回首,那人卻在燈火闌珊處。”此第三境界也。

學習oracle,這也是你必須經歷的三種境界。

第一層境界是說,學習的路是漫漫的,你必須做好充分的思想準備,如果半途而廢還不如不要開始。

這裏,注意一個"盡"字,在開始學習的過程中,你必須充分閱讀oracle的基礎文檔,概念手冊、管理手冊、備份恢復手冊等(這些你都可以在 上找到);ocp認證的教材也值得仔細閱讀。打好基礎之後你才具備了進一步提升的能力,萬丈高樓都是由地而起。

第二層境界是說,儘管經歷挫折、打擊、灰心、沮喪,也都要堅持不放棄,具備了基礎知識之後,你可以對自己感興趣或者工作中遇到的問題進行深入的思考,由淺入深從來都不是輕而易舉的,甚至很多時候你會感到自己停滯不前了,但是不要動搖,學習及理解上的突破也需要時間。

第三次境界是說,經歷了那麼多努力以後,你會發現,那苦苦思考的問題,那百思不得其解的算法原理,原來答案就在手邊,你的思路豁然開朗,宛如撥雲見月。這個時候,學習對你來說,不再是個難題,也許是種享受,也許成爲藝術。 所以如果你想問我如何速成,那我是沒有答案的。

不經一番寒徹骨,哪得梅花撲鼻香。

當然這三種境界在實際中也許是交叉的,在不斷的學習中,不斷有驀然回首的收穫。 我自己在學習的過程中,經常是採用"由點及面法"。

當遇到一個問題後,一定是深入下去,窮究根本,這樣你會發現,一個簡單的問題也必定會帶起一大片的知識點,如果你能對很多問題進行深入思考和研究,那麼在深處,你會發現,這些面逐漸接合,慢慢的延伸到oracle的所有層面,逐漸的你就能融會貫通。這時候,你會主動的去嘗試全面學習oracle,掃除你的知識盲點,學習已經成爲一種需要。

由實踐觸發的學習才最有針對性,才更能讓你深入的理解書本上的知識,正所謂:

“紙上得來終覺淺,絕知此事要躬行”。實踐的經驗於我們是至爲寶貴的。 如果說有,那麼這,就是我的捷徑。

想想自己,經常是"每有所獲,便欣然忘食",興趣纔是我們最好的老師。

oracle的優化是一門學問,也是一門藝術,理解透徹了,你會知道,優化不過是在各種條件之下做出的均衡與折中。

內存、外存;cpu、io...對這一切你都需要有充分的認識和相當的瞭解,管理數據庫所需要的知識並不單純。

作爲一個數據庫管理人員,你需要做的就是能夠根據自己的知識以及經驗在各種複雜情況下做出快速正確的判斷。當問題出現時,你需要知道使用怎樣的手段發現問題的根本;找到問題之後,你需要運用你的知識找到解決問題的方法。

這當然並不容易,舉重若輕還是舉輕若重,取決於你具備怎樣的基礎以及經驗積累。 在網絡上,howard j. rogers最近創造了一個新詞組:voodoo tuning,用以形容那些沒有及時更新自己的知識技能的所謂的oracle技術專家。由於知識的陳舊或者理解的膚淺,他們提供的很多調整建議是錯誤的、容易使人誤解的,甚至是荒誕的。他們提供的某些建議在有些情況下也許是正確的,如果你願意回到oracle5版或者6版的年代;但是這些建議在oracle7.0,8.0 或者 oracle8i以後往往是完全錯誤的。

後來基於類似問題觸發了互聯網內oracle頂級高手的一系列深入討論,tom、jonathan lewis、hjr等人都參與其中,在我的網站上()上對這些內容及相關鏈接作了簡要介紹,有興趣的可以參考。

hjr給我們提了很好的一個提示:對你所需要調整的內容,你必須具有充分的認識,否則你做出的判斷就有可能是錯誤的。

這也是我想給自己和大家的一個建議:學習和研究oracle,嚴謹和認真必不可少。 當然你還需要勤奮,我所熟悉的在oracle領域有所成就的技術人員,他們共同的特點就是勤奮。

如果你覺得掌握的東西沒有別人多,那麼也許就是因爲,你不如別人勤奮。

要是你覺得這一切過於複雜了,那我還有一句簡單的話送給大家:不積跬步,無以至千里。學習正是在逐漸積累過程中的提高。

現在itpub給我們提供了很好的交流場所,很多問題都可以在這裏找到答案,互相討論,互相學習。這是我們的幸運,我也因此非常感謝這個網絡時代。

itpub的第二本書即將出版,謹以此祝願itpub越來越好,也願我們的書能給大家帶來知識和幫助。

本網推薦更多精彩內容:

學習oracle的六個步驟

怎樣學習oracle

oracle學習筆記

oracle數據庫學習總結

oracle培訓心得

標籤:oracle 學習心得