?? oracle(day3).txt
字號(hào):
一,子查詢(xún)
子查詢(xún),就是可以嵌在任何的sql語(yǔ)句中的select語(yǔ)句。
在select語(yǔ)句中嵌套子查詢(xún)時(shí),會(huì)先執(zhí)行子查詢(xún)。一般的會(huì)將子查詢(xún)放在運(yùn)算符的右邊。
注意:在使用子查詢(xún)時(shí),要注意這個(gè)運(yùn)算符是單行的(也就是只能是單值),還是多行運(yùn)算符(范圍,多值,in)。
配合使用子查詢(xún)返回的結(jié)果必須符合運(yùn)算符的用法。
例:
select first_name,title
from s_emp
where title=any(select title from s_emp
where last_name='Smith')
and upper(last_name)!='SMITH';
select first_name,title
from s_emp
where title in (select title from s_emp
where last_name='Smith')
and upper(last_name)!='SMITH';
二、將業(yè)務(wù)需求轉(zhuǎn)換成可操作的表
一: 需求分析
二: 畫(huà)E-R圖
三: 轉(zhuǎn)換成表關(guān)系
四: 割接(新老系統(tǒng)交接)
五:
E-R圖屬性:
* 為強(qiáng)制且非空屬性
o 可選屬性(可以有值也可以沒(méi)有)
#* 表示此屬性唯一且非空
實(shí)體關(guān)系:
mastbean maybean
數(shù)量關(guān)系: 多對(duì)一關(guān)系
一對(duì)多關(guān)系
一對(duì)一關(guān)系
多對(duì)多關(guān)系
第一范式,所有的屬性都必須是單值,也就是屬性只表示單一的意義。(記錄可以重復(fù),沒(méi)有任何限制)
第二范式,屬性要求唯一且非空,(記錄不可重復(fù),但是數(shù)據(jù)可能會(huì)出現(xiàn)冗余)。
第三范式,非主屬性只能依賴(lài)于主屬性,不能依賴(lài)于其他非主屬性。(解決數(shù)據(jù)冗余問(wèn)題)
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -