燕108Oracle視頻的資源(源碼課件)分享
發(fā)表時(shí)間:2023-07-22 來源:明輝站整理相關(guān)軟件相關(guān)文章人氣:
[摘要]Oracle開發(fā)的關(guān)系數(shù)據(jù)庫(kù)產(chǎn)品因性能卓越而聞名,Oracle數(shù)據(jù)庫(kù)產(chǎn)品為財(cái)富排行榜上的前1000家公司所采用,許多大型網(wǎng)站也選用了Oracle系統(tǒng),是世界最好的數(shù)據(jù)庫(kù)產(chǎn)品。《燕十八Oracle視屏...
Oracle開發(fā)的關(guān)系數(shù)據(jù)庫(kù)產(chǎn)品因性能卓越而聞名,Oracle數(shù)據(jù)庫(kù)產(chǎn)品為財(cái)富排行榜上的前1000家公司所采用,許多大型網(wǎng)站也選用了Oracle系統(tǒng),是世界最好的數(shù)據(jù)庫(kù)產(chǎn)品!堆嗍薕racle視屏教程》講解了關(guān)于Oracle的基礎(chǔ)知識(shí),包括學(xué)習(xí)oracle的目的,基本的增刪改查的語(yǔ)句,像學(xué)習(xí)MySQL一樣,講oracle的所有常用知識(shí)點(diǎn)全部講解。
課程播放地址:http://www.php.cn/course/430.html
本視頻是由燕十八創(chuàng)作,該老師講課風(fēng)格:
教師講課生動(dòng)形象,機(jī)智詼諧,妙語(yǔ)連珠,動(dòng)人心弦。一個(gè)生動(dòng)形象的比喻,猶如畫龍點(diǎn)睛,給學(xué)生開啟智慧之門;一種恰如其分的幽默,引來學(xué)生會(huì)心的微笑,如飲一杯甘醇的美酒,給人以回味和留戀;哲人的警句、文化的箴言不時(shí)穿插于講述中間,給人以思考和警醒。
本視頻中較為難點(diǎn)是Oracle進(jìn)階課程之遞歸函數(shù)了:
簡(jiǎn)單說來是將一個(gè)樹狀結(jié)構(gòu)存儲(chǔ)在一張表里,比如一個(gè)表中存在兩個(gè)字段:
org_id,parent_id那么通過表示每一條記錄的parent是誰(shuí),就可以形成一個(gè)樹狀結(jié)構(gòu)。
用上述語(yǔ)法的查詢可以取得這棵樹的所有記錄。
其中:
條件1 是根結(jié)點(diǎn)的限定語(yǔ)句,當(dāng)然可以放寬限定條件,以取得多個(gè)根結(jié)點(diǎn),實(shí)際就是多棵樹。
條件2 是連接條件,其中用PRIOR表示上一條記錄,比如 CONNECT BY PRIOR org_id = parent_id就是說上一條記錄的org_id 是本條記錄的parent_id,即本記錄的父親是上一條記錄。
條件3 是過濾條件,用于對(duì)返回的所有記錄進(jìn)行過濾。
簡(jiǎn)單介紹如下:
早掃描樹結(jié)構(gòu)表時(shí),需要依此訪問樹結(jié)構(gòu)的每個(gè)節(jié)點(diǎn),一個(gè)節(jié)點(diǎn)只能訪問一次,其訪問的步驟如下:
第一步:從根節(jié)點(diǎn)開始;
第二步:訪問該節(jié)點(diǎn);
第三步:判斷該節(jié)點(diǎn)有無未被訪問的子節(jié)點(diǎn),若有,則轉(zhuǎn)向它最左側(cè)的未被訪問的子節(jié),并執(zhí)行第二步,否則執(zhí)行第四步;
第四步:若該節(jié)點(diǎn)為根節(jié)點(diǎn),則訪問完畢,否則執(zhí)行第五步;
第五步:返回到該節(jié)點(diǎn)的父節(jié)點(diǎn),并執(zhí)行第三步驟。
總之:掃描整個(gè)樹結(jié)構(gòu)的過程也即是中序遍歷樹的過程。
這里還給大家推薦了源碼資源的下載:http://www.php.cn/xiazai/learn/1844
這個(gè)給大家分享了視頻的課件:
1.19個(gè)實(shí)例學(xué)會(huì)plsql.txt
2.linux下安裝過程.txt
3.oracle.ppt
4.oracle數(shù)據(jù)庫(kù).doc
5.oracle下載安裝.txt
6.oralce-install-linux.pdf
7.觸發(fā)器的例子.txt
以上就是燕十八Oracle視頻的資源(源碼課件)分享的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注php中文網(wǎng)其它相關(guān)文章!
學(xué)習(xí)教程快速掌握從入門到精通的SQL知識(shí)。