數(shù)據(jù)庫oracle學(xué)習(xí)筆記

1/數(shù)據(jù)庫 解決的問題是 數(shù)據(jù)的實時性與同步性 數(shù)據(jù)統(tǒng)一管理的問題
2/數(shù)據(jù): 描述事物的符號記錄 稱之為數(shù)據(jù)
3/數(shù)據(jù)是數(shù)據(jù)庫中存儲的基本對象
4/數(shù)據(jù)庫是長期存儲在計算機內(nèi)有組織,可共享,的數(shù)據(jù)集合,數(shù)據(jù)庫一定建立在 操作系統(tǒng)之上 數(shù)據(jù)庫一定要有磁盤控制
5/數(shù)據(jù)庫 數(shù)據(jù)結(jié)構(gòu)化 數(shù)據(jù)共享性
6/數(shù)據(jù)模型 概念模型 物理模型
概念模型:實體 屬性 key
表關(guān)系:一對一 一對多(一個部門多個學(xué)生) 多對多(學(xué)生選課)
7/關(guān)系數(shù)據(jù)模型:
8/oracle服務(wù) 包括:監(jiān)聽服務(wù) 與 實例服務(wù)
監(jiān)聽服務(wù):通過遠程客戶端連接數(shù)據(jù)庫或者直接通過程序來操作數(shù)據(jù)庫必須打開
實例服務(wù):本身是一個平臺 會有很多個數(shù)據(jù)庫,每一個數(shù)據(jù)庫都會有一個oracleserviceSid
9/格式化命令:setlineSize 10 ;設(shè)置每行10個字
setpagesize 10;設(shè)置每頁10行;
10/切換用戶
conn 用戶名 密碼 [ as sysDba]
11/查看當(dāng)前用戶:show user
12/查詢另外一個用戶名下的表
select * from c##scott.emp;
13/ oracle與mysql 用戶方面的區(qū)別
(1)oracle是以數(shù)據(jù)庫為中心,一個數(shù)據(jù)庫就是一個域(可以看作是一個文件夾的概念)雹顺,一個數(shù)據(jù)庫可以有多個用戶露筒,創(chuàng)建用戶是在登陸數(shù)據(jù)庫之后進行的易稠,但是有表空間的概念
(2)而mysql和sqlserver相反致讥,是以用戶為中心,可以有多個用戶幻梯,用戶登陸后可以創(chuàng)建所需要的數(shù)據(jù)庫算行,可以創(chuàng)建多個數(shù)據(jù)庫,沒有表空間的概念
ORACLE一般過程是先建sid(數(shù)據(jù)庫名)郑诺,再建表空間夹姥,再建用戶,給用戶分配剛建的表空間辙诞!最后建表辙售!
一個數(shù)據(jù)庫可以有多個實例,在作數(shù)據(jù)庫服務(wù)集群的時候可以用到飞涂。
Oracle數(shù)據(jù)庫是通過表空間來存儲物理表的旦部,一個數(shù)據(jù)庫實例可以有N個表空間,一個表空間下可以有N張表较店。
有了數(shù)據(jù)庫士八,就可以創(chuàng)建表空間。表空間(tablespace)是數(shù)據(jù)庫的邏輯劃分.
14/給列名起別名 as 別名盡量用英文 可以進行簡單的四則運算
15/ || 進行字符串拼接 查詢語句中出現(xiàn)的字符串必須用"" 括起來
16/ 限定查詢
A/where字句后面的邏輯運算 and or not 執(zhí)行順序 from-->where-->select
B/關(guān)系運算符 < / > / >= 等 區(qū)分大小寫
enamel="SMITH" between and
C/where字句中 null 值得判斷 where a is null /where a is not null
D/ 查詢范圍 in / not in
在Oracle中泽西,not in (...) 括號中的返回值不能存在null值曹铃,如果不能確定返回結(jié)果一定無null值,還是改為not esists吧捧杉。而且not in效率低下陕见,一般不能用到索引忿薇,生產(chǎn)環(huán)境的程序最好不要使用父叙。
E/like === not like %:任一位 _:一位
16/order by 執(zhí)行順序在select 之后 可以使用select字句中的設(shè)置的別名 可以多個條件 order by sal desc ,date asc

17/內(nèi)連接 外鏈接


內(nèi)外連接.png

18/交叉連接--產(chǎn)生笛卡爾積


交叉連接.png

19/自然連接

20/using字段應(yīng)用


using字段應(yīng)用.png

21/on字句的應(yīng)用
on子句的應(yīng)用.png

22/外鏈接
外鏈接.png

23/連接總結(jié)
連接總結(jié).png

24/子查詢
子查詢常見的操作.png

子查詢的返回結(jié)果.png

子查詢1.png

25/having子句 一般會出現(xiàn)在group by 后面


having子句.png

26/from 子句中用子查詢
子查詢from子句.png

子查詢2.png

子查詢3.png
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子孝冒,更是在濱河造成了極大的恐慌,老刑警劉巖穆桂,帶你破解...
    沈念sama閱讀 212,029評論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件深胳,死亡現(xiàn)場離奇詭異,居然都是意外死亡佩研,警方通過查閱死者的電腦和手機柑肴,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,395評論 3 385
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來旬薯,“玉大人晰骑,你說我怎么就攤上這事“硇颍” “怎么了硕舆?”我有些...
    開封第一講書人閱讀 157,570評論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長骤公。 經(jīng)常有香客問我抚官,道長,這世上最難降的妖魔是什么阶捆? 我笑而不...
    開封第一講書人閱讀 56,535評論 1 284
  • 正文 為了忘掉前任凌节,我火速辦了婚禮,結(jié)果婚禮上趁猴,老公的妹妹穿的比我還像新娘刊咳。我一直安慰自己,他們只是感情好儡司,可當(dāng)我...
    茶點故事閱讀 65,650評論 6 386
  • 文/花漫 我一把揭開白布娱挨。 她就那樣靜靜地躺著,像睡著了一般捕犬。 火紅的嫁衣襯著肌膚如雪跷坝。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,850評論 1 290
  • 那天碉碉,我揣著相機與錄音柴钻,去河邊找鬼。 笑死垢粮,一個胖子當(dāng)著我的面吹牛贴届,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 39,006評論 3 408
  • 文/蒼蘭香墨 我猛地睜開眼毫蚓,長吁一口氣:“原來是場噩夢啊……” “哼占键!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起元潘,我...
    開封第一講書人閱讀 37,747評論 0 268
  • 序言:老撾萬榮一對情侶失蹤畔乙,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后翩概,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體牲距,經(jīng)...
    沈念sama閱讀 44,207評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,536評論 2 327
  • 正文 我和宋清朗相戀三年钥庇,在試婚紗的時候發(fā)現(xiàn)自己被綠了牍鞠。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,683評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡上沐,死狀恐怖皮服,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情参咙,我是刑警寧澤,帶...
    沈念sama閱讀 34,342評論 4 330
  • 正文 年R本政府宣布硫眯,位于F島的核電站蕴侧,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏两入。R本人自食惡果不足惜净宵,卻給世界環(huán)境...
    茶點故事閱讀 39,964評論 3 315
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望裹纳。 院中可真熱鬧择葡,春花似錦、人聲如沸剃氧。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,772評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽朋鞍。三九已至已添,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間滥酥,已是汗流浹背更舞。 一陣腳步聲響...
    開封第一講書人閱讀 32,004評論 1 266
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留坎吻,地道東北人缆蝉。 一個月前我還...
    沈念sama閱讀 46,401評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親刊头。 傳聞我的和親對象是個殘疾皇子贝搁,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,566評論 2 349

推薦閱讀更多精彩內(nèi)容

  • ORA-00001: 違反唯一約束條件 (.) 錯誤說明:當(dāng)在唯一索引所對應(yīng)的列上鍵入重復(fù)值時,會觸發(fā)此異常芽偏。 O...
    我想起個好名字閱讀 5,256評論 0 9
  • ORACLE自學(xué)教程 --create tabletestone ( id number, --序號usernam...
    落葉寂聊閱讀 1,072評論 0 0
  • 一. Java基礎(chǔ)部分.................................................
    wy_sure閱讀 3,805評論 0 11
  • Oracle入門 這一章我們開始探討Oracle的使用雷逆,從Oracle的介紹開始,接觸Oracle的安裝污尉、基本服務(wù)...
    厲鉚兄閱讀 5,560評論 4 104
  • 紫艷半開籬菊靜膀哲,紅衣落盡渚蓮愁 (一) 修羅界 鬼族 天空中那個血色圓月愈發(fā)的明亮,偏遠的山村被碗,鬼氣繚繞某宪。 這一刻...
    諸葛宇龍閱讀 349評論 0 2