版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
-Hi--------提綱
■關(guān)系基本概念
■關(guān)系模型
■關(guān)系代數(shù)
■元組關(guān)系演算
■域關(guān)系演算
■全關(guān)系系統(tǒng)
■關(guān)系代數(shù)表達(dá)式的等價(jià)變換
為關(guān)系模型回顧
■EECodd于70年代初提出關(guān)系數(shù)據(jù)理論,他因
此獲得1981年的ACM圖靈獎(jiǎng)
■關(guān)系理論是建立在集合代數(shù)理論基礎(chǔ)上的,有
著堅(jiān)實(shí)的教學(xué)基礎(chǔ)
■早期代表系統(tǒng)
■SystemR:由IBM研制
■INGRES:由加州Berkeley分校研制
■目前主流的商業(yè)數(shù)據(jù)庫系統(tǒng)
■Oracle,Informix,Sybase,SQLServer,DB2
■Access,Foxpro,Foxbase
關(guān)系基本概念
■域(Domain)
■一組值的集合,這組值具有相同的數(shù)據(jù)類型
■如整數(shù)的集合、字符串的集合、全體學(xué)生的集合
■笛卡爾積(CartesianProduct)
■一組域Di,D2DR的給卡東積為:
D]xD?x…xDn={(di,dz,…,dn)|dfDj,i=l,...,n}
■笛卡東積的每個(gè)元素(山,d2,,6)稱作一個(gè)n-
元組Cn-tupleJ
■元組的每一個(gè)值4叫做一個(gè)分量fcomponent;
關(guān)系基本概念
■例:設(shè)
Di為教師集合CTJ={tPt2}
D2為學(xué)生集合CSJ={SpS2,S3}
D3為課程集合CCJ={J,C2}
則DIXDZXDB是個(gè)三元組集合,元組個(gè)數(shù)為2義3義2,是
所有可能的(教師,學(xué)生,課程)元組集合
■笛卡東積可表為二維裝的形式
TSc
tiSiCi
tiS1C2
匕s2Cl
?????????
S
七23C2
關(guān)系基本概念
■笛卡東積D1XD2X…XDn的子集叫做在域D1,
D2,???,Dn上的關(guān)系,用R(Di,D2Dn)表示
■R是關(guān)系的名字,n是關(guān)系的度或目
■關(guān)系是笛卡東積中有意義的子集
■關(guān)京也可以表示為二維表
屬性
關(guān)-TEACH(T,S,C)
TsC
tiSiCi
tiSic2
元組
tiS2Cl
七2S3C2
關(guān)系基本概念
劃分為多少個(gè)域,每個(gè)域多少個(gè)元素,
使得笛卡爾積包含的關(guān)系數(shù)目最多?
關(guān)系的性質(zhì)
■列是同質(zhì)的
■即每一列中的分量來自同一域,是同一類型的數(shù)據(jù)
■如TEACH(T,S,C)={(ti,Si,c。,(卜,t2,c。}是錯(cuò)誤的
■不同的列可來自同一域,每列%須有不同的屬性名
■行列的順序無關(guān)緊要
■任意兩個(gè)元組不能完全相同(集合內(nèi)不能有相同的
兩個(gè)元素)
■每一分量必須是不可再分的數(shù)據(jù)。滿足這一條件的
關(guān)系稱作滿足第一范式(1NF)的
關(guān)系模型
■數(shù)據(jù)結(jié)構(gòu)
■單一的數(shù)據(jù)結(jié)構(gòu)----關(guān)索
■實(shí)體集、聯(lián)系都表示成關(guān)索
DEPT(D#,DN,DEAN)
S(S#,SN9SEX,AGE,D#)
C(C#,CN,PC#,CREDIT)
SC(S#,C#.SCORE)
PROF(P#,PN,D#,SAL)
關(guān)系模型
■候選碼(CandidateKey)
■關(guān)系中的一個(gè)屬性組,其值能唯一標(biāo)識(shí)一個(gè)元組。
若從屬性組中去掉任何一個(gè)屬性,它就不具有這
一性質(zhì)了,這樣的屬性組稱作候選碼
如DEPT中的D#,DN都可作為候選碼
■任何一個(gè)候選碼中的屬性稱作主屬性
如SC中的S#,C#
*關(guān)系模型
■主碼(PK:PrimaryKey)
■進(jìn)行數(shù)據(jù)庫設(shè)計(jì)時(shí),從一個(gè)關(guān)系的多個(gè)候選碼中
選定一個(gè)作為主碼
如可選定D#作為DEPT的主碼
■外碼(FK:ForeignKey)
■關(guān)余R中的一個(gè)屬性組,它不是R的碼,但它與另
一個(gè)關(guān)系S的碼相對應(yīng),則稱這個(gè)屬性組為R的外
部碼
如S關(guān)系中的D#屬性
關(guān)系模型
■關(guān)系模式
■關(guān)宗的描述稱作關(guān)索模式,包括關(guān)系名、關(guān)系中
的屬性名、屬性句域的映象、屬性間的數(shù)據(jù)依賴
關(guān)系等,記作R(Ai,A2An)
■屬性向域的映象一般直接說明為屬性的類型、長
度等
■某一時(shí)刻對應(yīng)某個(gè)關(guān)宗模式的內(nèi)參(元組的集合)
稱作關(guān)系
■關(guān)系模式是型,是穩(wěn)定的
關(guān)索是某一時(shí)刻的值,是隨時(shí)間不斷變化的
關(guān)系模型
■關(guān)系數(shù)據(jù)庫
■其型是關(guān)系模式的集合,即數(shù)據(jù)庫描述,稱作數(shù)據(jù)
庫的內(nèi)涵(Intension)
■其值是第一時(shí)刻關(guān)系的集合,稱作數(shù)據(jù)庫的外延
(Extension)
j關(guān)系模型
■關(guān)系操作
■關(guān)系操作是集合掾作,操作的對象及結(jié)果都是集
合,是一次一集合CSet-at-a-timeJ的方式
而非關(guān)柒型的數(shù)據(jù)操作方式j(luò)是一次一記錄
CRecord-at-a-timeJ
■關(guān)京操作可以用關(guān)宗代數(shù)和關(guān)索演算兩種方式來
表示,它們是相互等價(jià)的
如用關(guān)系代數(shù)來表示關(guān)系的操作,可以有選擇、
投影、連接、除、交、差、并等
,關(guān)系模型
■關(guān)系模式的完整性
■實(shí)體完整性
?關(guān)系的主碼中的屬性值不能為空值
-空值:不知道或無意義
■意義:關(guān)索對應(yīng)到現(xiàn)實(shí)世界中的實(shí)體集,元組
對應(yīng)到實(shí)體,實(shí)體是相互可區(qū)分的,通過主碼
來唯一標(biāo)識(shí),若主碼為空,則出現(xiàn)不可標(biāo)識(shí)的
實(shí)體,這是不今許的
,關(guān)系模型
■參照完整性
■如果關(guān)索R2的外部碼Fk與關(guān)索Ri的主碼Pk相對
應(yīng),則R2中的每一個(gè)元組的Fk值或者等于Ri中
票個(gè)元組的Pk值,或者為空值
■意義:如果關(guān)系R2的某個(gè)元組t2參照了關(guān)系Ri
的某個(gè)元組匕,則匕必須存在
-例如關(guān)索S在D#上的取值有兩種可能
左值,表示該學(xué)生尚未分到任何泰中
若非左值,則必須是DEPT關(guān)宗中某個(gè)元組
的D#值,表示該學(xué)生不可能分到一個(gè)不存
在的條中
,關(guān)系模型
■用戶定義的完整性
■用戶針對具體應(yīng)用環(huán)境定義的完整性約束條件
■如*S#要求是8位整數(shù),SEX要求取值為“男”或
■系統(tǒng)支持
-實(shí)體完整性和參照完整性由索統(tǒng)自動(dòng)支持
-宗統(tǒng)提供定義和檢驗(yàn)用戶定義的完整性的機(jī)制
關(guān)系模型
供應(yīng)商關(guān)余S(主碼是“供應(yīng)商號(hào)”)
供應(yīng)商號(hào)供應(yīng)商名所在城市今要向關(guān)東P中插入新行
B01紅星d匕京,新行的值分別列出如下
S10宇宙上海O哪些行能夠插入?
T20黎明天津1.(nul「黃‘,’T2CT)
Z01立新重慶2.('201’,'紅','T20')
3.('037',‘綠',null)
零件關(guān)系P,主碼是“零件號(hào)”,外碼是“供應(yīng)商
4.C1O55,,藍(lán)‘,’B0「)
耳”)_____________________________________________
‘纂件號(hào)顏色供應(yīng)商號(hào)5.('101',‘黃‘,‘T11')
010紅B01
312白S10
201藍(lán)T20
關(guān)系數(shù)據(jù)語言概述
■關(guān)系數(shù)據(jù)語言的特點(diǎn)
■****體化
■一般關(guān)條系統(tǒng)的數(shù)據(jù)語言都同時(shí)具有數(shù)據(jù)定義、數(shù)據(jù)操
紈和數(shù)據(jù)控制語言,而不是分為幾個(gè)語言。對象單一,
都是關(guān)系,因此操作符也單一
■非過程化
■用戶只需提出“做什么”,無須說明“怎么做”,存取
路彳空的選擇和操作過程由系統(tǒng)自動(dòng)完成
■面句集合的存取方式
■操作對象是一個(gè)或多個(gè)關(guān)系,結(jié)果是一個(gè)新的關(guān)系(一
次一關(guān)系)O非關(guān)條系統(tǒng)是一次一記錄的方式
關(guān)系數(shù)據(jù)語言概述
■抽象的查詢語言
■關(guān)系代教
■用對關(guān)系的運(yùn)算來表達(dá)查詢,需要指明所用操作
■關(guān)系演算
■用謂詞來表達(dá)查詢,只需描述所需信息的特性
■元組關(guān)宗演算
■謂詞變元的基本對象是元組變量
■域關(guān)米演算
■謂詞變元的基本對象是域變量
:■關(guān)系數(shù)據(jù)語言概述
■具體系統(tǒng)中的實(shí)際語言
■SQL
■介于關(guān)東代數(shù)和關(guān)系演算之間,由IBM公司在研制
SystemR時(shí)提出
■QUEL
■基于Codd提出的元組關(guān)系演算語言ALPHA,在INGRES
上實(shí)現(xiàn)
■QBE
■基于域關(guān)條演算,由IBM公司研制
關(guān)系代數(shù)運(yùn)算匯覽
■基本運(yùn)算
■一元運(yùn)算
■選擇、投影、更名
■多元運(yùn)算
■給卡兒積、并、集合差
■其它運(yùn)算
■集合交、e連接、自然連接、外連接
■擴(kuò)展運(yùn)算
■賦值、廣義投影、插入、刪除、更新
選擇運(yùn)算
■基本定義
在關(guān)系R中選擇滿足給定條件的元組(從行的角度)
‘真')
cF(R)={t|teR,F(t)=
F是選擇的條件,VtGR,F(t)要么為真,要么為假
F的形式:由遐箱運(yùn)算符連接算術(shù)表達(dá)式而成
近屬表達(dá)式:A,V,—?
算術(shù)表達(dá)式:XOY
X,Y是屬性名、常量、或簡單函數(shù)
。是比較算符,0G{
OzZro
CD9in寸
<COrxi寸
銖
oZz
財(cái)
CD9tn
呦
制
<COrxi
Ozcoro
CQ9inz寸
<COCXIz寸
*選擇運(yùn)算
■示例
■找年齡不小于20的男學(xué)生
^AGE>20ASEX=6M5(S)
投影
■定義
■從關(guān)系R中取若干列組成新的關(guān)系(從列的角度)
nA(R)={t[A]|teR}rAcR
■投影的結(jié)果中要去掉相同的行
*投影
■示例
給出所有學(xué)生的妙名和年齡
□SN,AGE⑸
找001號(hào)學(xué)生所選修的課程號(hào)
□c#(os#=ooi(SC))
更名運(yùn)算
■定義
■給一個(gè)關(guān)索表達(dá)式賦予名字
PxCEJ
返回表達(dá)式A”的結(jié)果,并把名字x賦,給£CEtoxj
px(AL4?..一AnJ(E)
返回表達(dá)式E的結(jié)果,并把名字x賦給£同時(shí)將各
屬性更名為4/A2,???/An
■關(guān)宗被看作一個(gè)最小的關(guān)系代數(shù)表達(dá)式,可以將
更名運(yùn)算施加到關(guān)索上,得到具有不同名字的同
一關(guān)索。這在同一關(guān)索多次參與同一運(yùn)算時(shí)很有
幫助
開運(yùn)異
■定義
■所有至少出現(xiàn)在兩個(gè)關(guān)系中之一的元組集合
RuS={r|reRvreS}
■關(guān)條R和S進(jìn)行并運(yùn)算的前提是它們必須是相袞的:
?關(guān)東R和S必須是同元的,即它們的屬性教回必須相同
■對Vi,R的第i個(gè)屬性的域必須和S的第i個(gè)屬性的域相同
HO
L寸C
o
c寸寸
I
oX
rCN
I
nX
NLC
o
N9r
n
oc<
snz
o
c寸寸
oMo
cCzczz
I
noX
L寸cZniC
oO
oc<z9C
Q
D<
so
It
nIA?
■示例
■求選修了001號(hào)或002號(hào)課程的學(xué)生號(hào)
方案L
ris#(oc#=001Vc#=002(SC))
方案2:
□s#(oc#=001(SC))u-#(8#=002(SC))
■定義
■所有出現(xiàn)在一個(gè)關(guān)米而不在另一關(guān)米中的元組集
合
R-S=<r|TERAr^S}
■R和S必須是相今的
R
ABCs
367ABC
257345
723723
443
R-SS-R
ABCABC
367345
257
443
■示例
求選修了001號(hào)而沒有選002號(hào)課程的學(xué)生號(hào)
錯(cuò)誤的寫法:
□s#(OC#=001△C#/002(SC))
正確的寫法:
□s#(OC#=001(SC))-Fls#(oc#=002(SC))
交運(yùn)算
■定義
■所有同時(shí)出現(xiàn)在兩個(gè)關(guān)宗中的元組集合
RnS={r|reRAreS}
■交運(yùn)算可以通過差運(yùn)算來重寫
RnS=R-(R-S)
I
OXx
CCr
o<
SUH
o
c寸寸
i
orzzorxr
oni
ni寸rxrLxr
nO
Oc<z9C
Q
OC<
S
財(cái)
侏M
)交運(yùn)算
■示例
求同時(shí)選修了001號(hào)和002號(hào)課程的學(xué)生號(hào)
錯(cuò)誤的寫法:
□s#(OC#=001AC#=002(SC))
正確的寫法:
□s#(OC#=001(SC))nris#(OC#=002(SC))
笛卡爾積運(yùn)算
■元組的連串(Concatenation)
■若r=(「1,...,rn),s=(Si,...,Sm),則定義r
與s的連串為:
=
rS(ri????,「n?S|f??.?Sppi)
■定義
■兩個(gè)關(guān)索R,S,其度分別為n,m,則它們的笛卡
東積是所有這樣的元組集合:元組的前n個(gè)分量是
R中的一個(gè)元組,后m個(gè)分量是S中的一個(gè)元組
RxS="{rs|reRAseS}
■RxS的度為R與S的度之和,RxS的元組個(gè)數(shù)為R和
S的元組個(gè)數(shù)的乘積
M
g0:C
qON6z
M
Cg
-
vu
Q0V
sX」
胡
牛
導(dǎo)
監(jiān)
解
銖
笛卡爾積運(yùn)算
■求選修cl課程的學(xué)生姓名
s#SN???s#C#???
sitom...............sicl
........J
......s2c2
???
s#SNs#C#…
sitomsicl
sitoms2c2
s2jerrysicl
s2jerrys2c2
(SxSC))
S.S#=SC.S#AC#=cl
nSN
笛卡爾積運(yùn)算
■求數(shù)學(xué)成績比王紅同學(xué)高的學(xué)生
R
姓名課程成績
張軍物理93
王紅教學(xué)86
張軍教學(xué)89
RxR
R.姓名R.課程R.成績S.姓名S.課程S.成績
王紅教學(xué)86張軍物理93
王紅教學(xué)86王紅教學(xué)86
王紅教學(xué)86張軍教學(xué)89
Ils.姓名(OR.成績<S.成績AR.課程=數(shù)學(xué)MS.課程=數(shù)學(xué)AR.姓名=王紅(Rxps(R))
。連接
■定義
■從兩個(gè)關(guān)系的廣義笛卡兒積中選取給定屬性間滿足
一定條件的元組
RXS={rs^|reRAseSAr[A]0S[B]}
A0B
A,B為R和S上度數(shù)相等且可比的屬性列
。為算術(shù)比較符,為等號(hào)時(shí)稱為等值連接
■RMS=c>r[A]es[B](RXS)
e連接
Rs
ABCABCDE
DE
12312331
31
45612362
62
78945662
■求教學(xué)成績比王紅同學(xué)高的學(xué)生
ris.姓名((°課程=數(shù)學(xué)△姓名二王紅(R))Ho課程=數(shù)學(xué)Ps(R)))
R.成績<s.成績
自然連接
■定義
■從兩個(gè)關(guān)索的廣義給卡兒積中選取在相同屬性列B
上取值相等的元組,并去掉重復(fù)的行
R*S={5^[B]|reRAseSAr[B]=S[B]}
■自然連接與等值連接的不同
■自然連接中相等的分量必須是相同的屬性組,并且要在
結(jié)果中去掉重復(fù)的屬性,而等值連接則不必
自然痣接為什么非常有用?
自然連接
■求001號(hào)學(xué)生所在系的名稱
FIDNC^S#=001⑸XDEPT)
關(guān)系R(A,B),S(A,C),R與S中元組個(gè)數(shù)分別為10,15,試填寫下表
條件表達(dá)式最小元組數(shù)最大元組數(shù)
R><S
無任何條件,
n“(…口,⑶
RxS
/A是R的主碼
n*)un尸)
夕卜連接
¥例:列出所有老師的有關(guān)信息,包括姓名、工資、
所教授的課程
rip#,PN,SAL,C#,CN((PROF)MPCXC)
p#PNSAL
c#p#C#CN
P01趙明800
C01P01C01物理
P02錢廣700M-X]
C02P02C02數(shù)學(xué)
P03孫立600
C02P04C03化學(xué)
P04李三500
P#PNSALc#CN問題:有關(guān)P03
P01趙明800C01物理
—號(hào)職工的姓名
P02錢廣700C02數(shù)學(xué)和工資信息沒
由顯示出來)
P04李三500C02數(shù)學(xué)
夕卜連接
■夕卜連接
■為避免自然連接時(shí)因失配而發(fā)生的信息去失,可以
假定往參與連接的~方表中附加~個(gè)取值全為全值
的行,它和參與連接的另一方表中的任何一個(gè)未匹
配上的元組不能匹配,稱之為外連接
外連接=自然連接+未匹配元組(懸掛元組)
■外連接的形式:左外連接、右外連接、全外連接
雙左外連接=自然連接+左側(cè)表中未匹配元組
XE右外連接=自然連接+右側(cè)表中未匹配元組
3C全外連接=自然連接+兩側(cè)表中未匹配元組
夕卜連接
所有老師的信息
P#PNSAL
C#P#C#CN
P01趙明800
C01P01C01物理
P02錢廣7002M
C02P02C02數(shù)學(xué)
P03孫立600
C02P04C03化學(xué)
P04李三500
P#PNSALC#CN
P01趙明800C01物理
外連接的結(jié)合律成立否
P02錢廣700C02數(shù)學(xué)
P04李三500C02數(shù)學(xué)
P03孫立600nullnull
夕卜連接
所有課程的信息
P#PNSAL
C#P#C#CN
P01趙明800
C01P01C01物理
P02錢廣700X]
C02P02C02數(shù)學(xué)
P03孫立600
C02P04C03化學(xué)
P04李三500
P#PNSALc#CN
P01趙明800C01物理
P02錢廣700C02數(shù)學(xué)
P04李三500C02數(shù)學(xué)
nullnullnullC03化學(xué)
夕卜連接
所有老師和課程的信息
P#PNSAL
c#P#c#CN
P01趙明800
C01P01C01物理
P02錢廣7002M2
C02P02C02數(shù)學(xué)
P03孫立600
C02P04C03化學(xué)
P04李三500
P#PNSALc#CN
P01趙明800C01物理
P02錢廣700C02數(shù)學(xué)
P04李三500C02數(shù)學(xué)
P03孫立600nullnull
nullnullnullC03化學(xué)
除運(yùn)算
■象集(ImageSet)
■關(guān)系R(x,Z),x,z是屬性組,x是x上的取值,定義
x在R中的象集為
Zx={t[Z]tGRAt[X]=x}
從R中選出在X上取值為x的元組,去掉X上的分量,
只留Z上的分量
Zx'張軍同學(xué)所選修^
XZX=張軍
的全部課程
姓名?i果程
課程
張軍物理
數(shù)學(xué)
王紅數(shù)學(xué)
物理
張軍數(shù)學(xué)
除運(yùn)算
如何得到選修了全部課程的學(xué)生?
做法:逐個(gè)考慮避游關(guān)系SC中的元組r,求r在避
登SN上的分量x,再求x在送居關(guān)系中的象集遙建
Cx,若G包含了所有的課程C,則x是滿足條件的
一個(gè)元組
選修全部課'X同學(xué)所選修全部課程
程的學(xué)生的全部課程
{x|x=r[SN]AreSCACx2c}
除運(yùn)算
4---------
■除定義
■R(X,Y)+S(Y)={x|x=r[x]AreRAYX2S)
■R(X,Y)+S(Y)={t\fen/R)AV4/eS(ft?ef)}
■R+S=nx(R)-nx(nx(R)x口丫⑸一R)
除運(yùn)算
A
所有學(xué)生選
聶名課程修全部課程
課程
姓名張軍物理
教學(xué)X張軍王紅教學(xué)
沒有選修全部
物理王紅張軍教學(xué)
課程的學(xué)生,
王紅物理
聶名課程
姓名課程
張軍物理
張軍物理
王紅教學(xué)選修了全部
王紅教學(xué)課程的學(xué)生
張軍教學(xué)
張軍教學(xué)
王紅物理
姓名
姓名姓名
王紅
張軍
張軍
RS
NAB(R)NAB(R)xnCD⑸
ABCDcDABABCD
abcdababcd
i
abefbcabef
abdeedbccd
bcefbcef
edcdedcd
edefedef
AB
NAB(R)xnD(S)-R
CEH
ab
ABCD
R+s=bcE□
bccd口
ed□□
*除運(yùn)算
■示例
■求同時(shí)選修了001和002號(hào)課程的學(xué)生號(hào)
方案1:
□s#,C#(SC)+nc#(^C#=OOlvC#=002(SC))
方案2:
□s#(SC+("#=OOlvC#=002(SC)))
哪一個(gè)正確?
選修了全部
姓名課程課程的學(xué)生
果程
張軍物理3姓名
■
王紅教學(xué)數(shù)學(xué)張軍
張軍教學(xué)物理王紅“選修了全部課
王紅物理程并且成績都
相同的學(xué)生y
姓名課:程成績
張軍物理93課程
成績
?姓名
王紅數(shù)學(xué)86數(shù)學(xué)
張軍93
張軍數(shù)學(xué)93物理
王紅物理92
關(guān)系代數(shù)查詢實(shí)例
■求沒有選修cl號(hào)課程的學(xué)生
所有學(xué)生-選修了C1號(hào)課程學(xué)生
ns#(sc)-n$9C#_CT(SC))
#
aci(SC))
ns/c#
s#C#僅選cl號(hào)課程、
sicl
之外的其他學(xué)生
sic2
s2cl
S3c2
關(guān)系代數(shù)查詢實(shí)例
■求僅選修了C1號(hào)課程的學(xué)生號(hào)
選修C1號(hào)課程的學(xué)生-僅選C1號(hào)課程之外的學(xué)生
ns#(sc)-n‘J。…esc))
ns#("#z(sc))-nsjscI(SC))
s#C#
siclREI□ElREI
sic2□D□q□D□q
s2cl13L±]1點(diǎn)t±J
S3c2
關(guān)系代數(shù)查詢實(shí)例
■求選修C1課程比S1學(xué)生的該門課程成績高的
學(xué)生
SCxSC
(si,cl,gl,?,cl,g2),gl<g2
nS.sMR、#=sl八R.C-,C#=cl八R.G<S.GRSC"SSC
關(guān)系代數(shù)查詢實(shí)例
■求選修了至少兩門課的學(xué)生
SCxSC
(si,cl,gl,si,c2,g2),clwc2
KRSXSS……sc#(PR(SC)Xp(SC)))
n[■RS#I\,OIT—kJ,kJTT/\IV.TT-r-kJ,TT八Os
求選修了至少N門課的學(xué)生
求只選修了1門課的學(xué)生
關(guān)系代數(shù)查詢實(shí)例
■求最低的成績
ORG〈SG(PA(SC)XPS(SC))
S#C#GR.S#R.C#R.Gs.s#S.C#S.G
sicl60sicl60sic270
sic270sicl60s2cl80
s2c
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 現(xiàn)代化養(yǎng)殖場技術(shù)員聘用合同
- 劇院大理石供應(yīng)合同
- 歷史建筑外墻保溫施工合同模板
- 國際咨詢租賃合同模板
- 語言學(xué)校暖氣安裝施工合同
- 溫泉度假村假山施工合同
- 旅游導(dǎo)游班主任招聘合同
- 宅基地他用權(quán)協(xié)議
- 水上運(yùn)動(dòng)泵機(jī)租賃合同
- 健身市場污水排放系統(tǒng)安裝合同
- 工程部研發(fā)部KPI績效考核指標(biāo)匯總(定性)
- 作文互改互批互評(píng)探究課題研究方案
- 光伏斜屋頂計(jì)算書屋頂光伏電站項(xiàng)目荷載計(jì)算書
- 新蘇教版四年級(jí)上冊科學(xué)第三單元《常見的力》全部課件(含4課時(shí))
- 建筑垃圾再生利用方案PPT模板
- 醫(yī)用氧氣使用檢查記錄表
- 張小斐卜鈺許君聰小品《相親之女博士》臺(tái)詞劇本完整版
- 腹腔鏡下腎盂輸尿管成形術(shù)課件
- 熱鍍鋅教學(xué)講解課件
- 中華遲氏通譜字輩排行
- 和解劑-逍遙散(方劑學(xué)課件)
評(píng)論
0/150
提交評(píng)論