版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
數(shù)據(jù)庫原理與應(yīng)用理論教材:《數(shù)據(jù)庫系統(tǒng)概論》薩師煊王珊2000年第3版作業(yè)評講(第2章)數(shù)據(jù)庫原理與應(yīng)用理論教材:作業(yè)評講1第2章習(xí)題5用關(guān)系代數(shù)表達(dá)式表達(dá)查詢:主要問題在(4)(5)小題,關(guān)系代數(shù)式不正確。
(1)求供應(yīng)工程J1零件的供應(yīng)商號碼Sno。ΠSNO(σJNO=‘J1’(SPJ))
結(jié)果:{S1,S2,S3,S4,S5}(2)求供應(yīng)工程J1零件P1的供應(yīng)商號碼Sno。ΠSNO(σJNO=‘J1’∧PNO=‘P1’(SPJ))結(jié)果:{S1,S3}(3)求供應(yīng)工程J1零件為紅色的供應(yīng)商號碼Sno。ΠSNO(σJNO=‘J1’(SPJ)σCOLOR=‘紅’(P))
結(jié)果:{S1,S3}第2章習(xí)題5用關(guān)系代數(shù)表達(dá)式表達(dá)查詢:2第2章習(xí)題5用關(guān)系代數(shù)表達(dá)式表達(dá)查詢:(4)求沒有使用天津供應(yīng)商生產(chǎn)的紅色零件的工程號碼Jno。ΠJNO(J)-ΠJNO(σCITY=‘天津’(S)SPJσCOLOR=‘紅’(P))結(jié)果:{J2,J5,J6,J7}(5)求至少用了供應(yīng)商S1所供應(yīng)的全部零件的工程號碼Jno。ΠJNO,PNO(SPJ)÷ΠPNO(σSNO=‘S1’(SPJ))結(jié)果:{J4}換成(σSNO=‘S1’(SPJ))÷結(jié)果:
{}第2章習(xí)題5用關(guān)系代數(shù)表達(dá)式表達(dá)查詢:換成3第2章習(xí)題5用元組演算表達(dá)式表達(dá)查詢:主要問題是缺少存在量詞和元組變量。
(1)求供應(yīng)工程J1零件的供應(yīng)商號碼Sno。{t(1)|(u)(SPJ(u)∧u[3]=‘J1’∧t[1]=u[1])}(2)求供應(yīng)工程J1零件P1的供應(yīng)商號碼Sno。{t(1)|(u)(SPJ(u)∧u[3]=‘J1’∧u[2]=‘P1’∧t[1]=u[1])}(3)求供應(yīng)工程J1零件為紅色的供應(yīng)商號碼Sno。{t(1)|(u)(v)(SPJ(u)∧P(v)∧u[2]=v[1]∧v[3]=‘紅’∧u[3]=‘J1’∧t[1]=u[1])}第2章習(xí)題5用元組演算表達(dá)式表達(dá)查詢:4第2章習(xí)題5用域演算表達(dá)式表達(dá)查詢:問題同元組演算。(1)求供應(yīng)工程J1零件的供應(yīng)商號碼Sno。{x
|(y)(z)(u)(SPJ(x,y,z,u)∧z=‘J1’)}(2)求供應(yīng)工程J1零件P1的供應(yīng)商號碼Sno。{x
|(y)(z)(u)(SPJ(x,y,z,u)∧z=‘J1’∧y=‘P1’)}(3)求供應(yīng)工程J1零件為紅色的供應(yīng)商號碼Sno。{x
|(y)(z)(u)(SPJ(x,y,z,u)∧z=‘J1’)∧(k)(m)(n)(v)(P(k,m,n,v)∧n=‘紅’)
∧y=k)}第2章習(xí)題5用域演算表達(dá)式表達(dá)查詢:問題同元組演算。5第2章習(xí)題7
主要問題是答非所問。八種關(guān)系代數(shù)運(yùn)算中最基本的運(yùn)算是五種:∪、-、×、σ、Π其他幾種都可以用這五種基本運(yùn)算來表達(dá):RS=R(RS)RS=r[A]s[B](
R×S)A是R的屬性列,B是S的RS=ΠS.B(r[B]=S[B](
R×S))B是公共屬性列R(X,Y)S(Y,Z)=X(R)X(X(R)Y(S)R)AθB第2章習(xí)題7主要問題是答非所問。AθB6第2章補(bǔ)充作業(yè)寫關(guān)系代數(shù)表達(dá)式表達(dá)查詢:主要問題在(2)(6)小題,關(guān)系表達(dá)式不正確。(1)查詢所有女同學(xué)的姓名及所在的系;Πsname,Sdept(σSsex=‘女’(S))(2)查詢不作為其他課程的先行課的課程號和課程名;Πcno,Cname((Πcno(C)-ΠCpno(C))C)(3)查詢計科系和信息系的學(xué)生;σSdept=‘計科系’(S)∪σSdept=‘信息系’(S)或σSdept=‘計科系’∨Sdept=‘信息系’(S)第2章補(bǔ)充作業(yè)寫關(guān)系代數(shù)表達(dá)式表達(dá)查詢:7第2章補(bǔ)充作業(yè)寫關(guān)系代數(shù)表達(dá)式表達(dá)查詢:(4)求得一張包括學(xué)號,姓名,課程名和成績的學(xué)生成績單;ΠSno,Sname,Cname,Grade(SSCC)(5)列出所有參加了數(shù)據(jù)庫課程考試的學(xué)生姓名和成績;ΠSname,Grade(σCname=‘?dāng)?shù)據(jù)庫’(C)SCS)(6)查詢其先行課覆蓋了操作系統(tǒng)課程的先行課的課程。ΠCno,Cname,Cpno(σCname≠‘操作系統(tǒng)’(C))÷ΠCpno(σCname=‘操作系統(tǒng)’(C))第2章補(bǔ)充作業(yè)寫關(guān)系代數(shù)表達(dá)式表達(dá)查詢:8第2章補(bǔ)充關(guān)系代數(shù)式:查詢結(jié)果SnameSdept劉晨IS王敏MACnoCname2數(shù)學(xué)3信息系統(tǒng)4操作系統(tǒng)SnoSnameSsexSageSdept95002劉晨女19IS95004張立男19IS95001李勇男20CS(3)查詢計科系和信息系的學(xué)生;(1)查詢所有女同學(xué)的姓名及所在的系;(2)查詢不作為其他課程的先行課的課程號和課程名;第2章補(bǔ)充關(guān)系代數(shù)式:查詢結(jié)果SnameSdept劉晨I9第2章補(bǔ)充關(guān)系代數(shù)式:查詢結(jié)果SnoSnameCnameGrade95001李勇數(shù)據(jù)庫9295001李勇數(shù)學(xué)8595001李勇信息系統(tǒng)8895002劉晨數(shù)學(xué)9095002劉晨信息系統(tǒng)80SnameGrade李勇92CnoCname7PASCAL語言(4)求得一張包括學(xué)號,姓名,課程名和成績的學(xué)生成績單;(5)列出所有參加了數(shù)據(jù)庫課程考試的學(xué)生姓名和成績;(6)查詢其先行課覆蓋了操作系統(tǒng)課程的先行課的課程第2章補(bǔ)充關(guān)系代數(shù)式:查詢結(jié)果SnoSnameCname10第2章補(bǔ)充題:并差交積像集1.對下面的關(guān)系,計算:R∪S,R-S,R∩S,R×S。ABC848223ABC698149223668RS2.對關(guān)系R,設(shè)X={A},Z={B,C},x=6
則Zx=?第2章補(bǔ)充題:并差交積像集1.對下面的關(guān)系,計算:11第2章計算:并差交積像集ABC698149668ABC698149223668848R∪SR-SZxABC223R∩SBC9868R.AR.BR.CS.AS.BS.C698848698223149848149223223848223223668848668223R×S第2章計算:并差交積像集ABC698149668ABC612計算:C,B(
A<5
C>7(R)),R.A,S.B,S.D(
R.A<8S.D>7(R×S)),RS,RS,
RS,R÷S,A,B(
R)÷B(S
)。第2章補(bǔ)充題:選擇投影連接除ABC683849229668R.B<S.DR.B=S.ARABD848223S計算:C,B(A<5C>7(R))13A,B(
R)÷B(S
)=空集第2章計算:選擇投影連接除CB92RSABD648248C,B(
A<5
C>7(R))R.A,S.B,S.D(
R.A<8S.D>7(R×S))R÷SR.B<S.DRSR.B=S.ARSR.AR.BCS.AS.BD849848229848229223668848R.AR.BCS.AS.BD683848229223ABCD84982293C9AA,B(R)÷B(S)=空集第2章計算:選14第2章補(bǔ)充作業(yè):元組演算1.設(shè)有關(guān)系R、S、W如下圖所示:R:S:W:
A1
A2
A3
a
e8
c
f6
d
b4
d
f3
A1
A2
A3
a
e8
b
c5
d
b4
d
f6
B1
B24
X5
D求出下列運(yùn)算結(jié)果:R1={t|R(t)∧t[3]>=4}R2={t|R(t)∧S(t)}R3={t|(u)(R(t)∧W(u)∧t[3]<u[1])}R4={t|(u)(v)(R(u)∧W(v)∧u[2]=f∧t[1]=u[3]∧t[2]=u[2]∧t[3]=u[1]∧t[4]=v[2])}第2章補(bǔ)充作業(yè):元組演算1.設(shè)有關(guān)系R、S、W如下圖15第2章計算:元組演算R1R2R3A1A2A3
a
e8
c
f6
d
b4A1A2A3
a
e8
d
b4A1A2A3
db4
d
f3A3A2A1B26
f
c
X6
f
c
D3
f
d
X3
f
d
DR4第2章計算:元組演算R1R2R3A1A2A3ae816第2章補(bǔ)充題:域演算設(shè)有關(guān)系R、S、W如下圖所示:R:S:W:
A1
A2
A3
d
ce5
d
bd2
g
ef7
d
cd9
A1
A2
A3
c
bd7
c
he3
b
cf6
d
cd9
B1
B2321915求出下列表達(dá)式的運(yùn)算結(jié)果:R1={<x,y,z>|R(x,y,z)∧z<8∧x=‘d’}R2={<x,y,z>|R(x,y,z)∨S(x,y,z)∧x≠‘c’∧y≠‘cd’}R3={<y,v,x>|(z)(u)(R(x,y,z)∧W(u,v)∧z<u)}第2章補(bǔ)充題:域演算設(shè)有關(guān)系R、S、W如下圖所示:A117第2章計算:域演算R1R3A1A2A3
d
ce5
d
bd2R2A1A2A3
d
ce5
d
bd2
g
ef7
d
cd9
b
cf6A2B2A1
ce15
d
bd21
d
bd15
d
ef15
g第2章計算:域演算R1R3A1A2A3dce5d18數(shù)據(jù)庫原理與應(yīng)用理論教材:《數(shù)據(jù)庫系統(tǒng)概論》薩師煊王珊2000年第3版作業(yè)評講(第2章)數(shù)據(jù)庫原理與應(yīng)用理論教材:作業(yè)評講19第2章習(xí)題5用關(guān)系代數(shù)表達(dá)式表達(dá)查詢:主要問題在(4)(5)小題,關(guān)系代數(shù)式不正確。
(1)求供應(yīng)工程J1零件的供應(yīng)商號碼Sno。ΠSNO(σJNO=‘J1’(SPJ))
結(jié)果:{S1,S2,S3,S4,S5}(2)求供應(yīng)工程J1零件P1的供應(yīng)商號碼Sno。ΠSNO(σJNO=‘J1’∧PNO=‘P1’(SPJ))結(jié)果:{S1,S3}(3)求供應(yīng)工程J1零件為紅色的供應(yīng)商號碼Sno。ΠSNO(σJNO=‘J1’(SPJ)σCOLOR=‘紅’(P))
結(jié)果:{S1,S3}第2章習(xí)題5用關(guān)系代數(shù)表達(dá)式表達(dá)查詢:20第2章習(xí)題5用關(guān)系代數(shù)表達(dá)式表達(dá)查詢:(4)求沒有使用天津供應(yīng)商生產(chǎn)的紅色零件的工程號碼Jno。ΠJNO(J)-ΠJNO(σCITY=‘天津’(S)SPJσCOLOR=‘紅’(P))結(jié)果:{J2,J5,J6,J7}(5)求至少用了供應(yīng)商S1所供應(yīng)的全部零件的工程號碼Jno。ΠJNO,PNO(SPJ)÷ΠPNO(σSNO=‘S1’(SPJ))結(jié)果:{J4}換成(σSNO=‘S1’(SPJ))÷結(jié)果:
{}第2章習(xí)題5用關(guān)系代數(shù)表達(dá)式表達(dá)查詢:換成21第2章習(xí)題5用元組演算表達(dá)式表達(dá)查詢:主要問題是缺少存在量詞和元組變量。
(1)求供應(yīng)工程J1零件的供應(yīng)商號碼Sno。{t(1)|(u)(SPJ(u)∧u[3]=‘J1’∧t[1]=u[1])}(2)求供應(yīng)工程J1零件P1的供應(yīng)商號碼Sno。{t(1)|(u)(SPJ(u)∧u[3]=‘J1’∧u[2]=‘P1’∧t[1]=u[1])}(3)求供應(yīng)工程J1零件為紅色的供應(yīng)商號碼Sno。{t(1)|(u)(v)(SPJ(u)∧P(v)∧u[2]=v[1]∧v[3]=‘紅’∧u[3]=‘J1’∧t[1]=u[1])}第2章習(xí)題5用元組演算表達(dá)式表達(dá)查詢:22第2章習(xí)題5用域演算表達(dá)式表達(dá)查詢:問題同元組演算。(1)求供應(yīng)工程J1零件的供應(yīng)商號碼Sno。{x
|(y)(z)(u)(SPJ(x,y,z,u)∧z=‘J1’)}(2)求供應(yīng)工程J1零件P1的供應(yīng)商號碼Sno。{x
|(y)(z)(u)(SPJ(x,y,z,u)∧z=‘J1’∧y=‘P1’)}(3)求供應(yīng)工程J1零件為紅色的供應(yīng)商號碼Sno。{x
|(y)(z)(u)(SPJ(x,y,z,u)∧z=‘J1’)∧(k)(m)(n)(v)(P(k,m,n,v)∧n=‘紅’)
∧y=k)}第2章習(xí)題5用域演算表達(dá)式表達(dá)查詢:問題同元組演算。23第2章習(xí)題7
主要問題是答非所問。八種關(guān)系代數(shù)運(yùn)算中最基本的運(yùn)算是五種:∪、-、×、σ、Π其他幾種都可以用這五種基本運(yùn)算來表達(dá):RS=R(RS)RS=r[A]s[B](
R×S)A是R的屬性列,B是S的RS=ΠS.B(r[B]=S[B](
R×S))B是公共屬性列R(X,Y)S(Y,Z)=X(R)X(X(R)Y(S)R)AθB第2章習(xí)題7主要問題是答非所問。AθB24第2章補(bǔ)充作業(yè)寫關(guān)系代數(shù)表達(dá)式表達(dá)查詢:主要問題在(2)(6)小題,關(guān)系表達(dá)式不正確。(1)查詢所有女同學(xué)的姓名及所在的系;Πsname,Sdept(σSsex=‘女’(S))(2)查詢不作為其他課程的先行課的課程號和課程名;Πcno,Cname((Πcno(C)-ΠCpno(C))C)(3)查詢計科系和信息系的學(xué)生;σSdept=‘計科系’(S)∪σSdept=‘信息系’(S)或σSdept=‘計科系’∨Sdept=‘信息系’(S)第2章補(bǔ)充作業(yè)寫關(guān)系代數(shù)表達(dá)式表達(dá)查詢:25第2章補(bǔ)充作業(yè)寫關(guān)系代數(shù)表達(dá)式表達(dá)查詢:(4)求得一張包括學(xué)號,姓名,課程名和成績的學(xué)生成績單;ΠSno,Sname,Cname,Grade(SSCC)(5)列出所有參加了數(shù)據(jù)庫課程考試的學(xué)生姓名和成績;ΠSname,Grade(σCname=‘?dāng)?shù)據(jù)庫’(C)SCS)(6)查詢其先行課覆蓋了操作系統(tǒng)課程的先行課的課程。ΠCno,Cname,Cpno(σCname≠‘操作系統(tǒng)’(C))÷ΠCpno(σCname=‘操作系統(tǒng)’(C))第2章補(bǔ)充作業(yè)寫關(guān)系代數(shù)表達(dá)式表達(dá)查詢:26第2章補(bǔ)充關(guān)系代數(shù)式:查詢結(jié)果SnameSdept劉晨IS王敏MACnoCname2數(shù)學(xué)3信息系統(tǒng)4操作系統(tǒng)SnoSnameSsexSageSdept95002劉晨女19IS95004張立男19IS95001李勇男20CS(3)查詢計科系和信息系的學(xué)生;(1)查詢所有女同學(xué)的姓名及所在的系;(2)查詢不作為其他課程的先行課的課程號和課程名;第2章補(bǔ)充關(guān)系代數(shù)式:查詢結(jié)果SnameSdept劉晨I27第2章補(bǔ)充關(guān)系代數(shù)式:查詢結(jié)果SnoSnameCnameGrade95001李勇數(shù)據(jù)庫9295001李勇數(shù)學(xué)8595001李勇信息系統(tǒng)8895002劉晨數(shù)學(xué)9095002劉晨信息系統(tǒng)80SnameGrade李勇92CnoCname7PASCAL語言(4)求得一張包括學(xué)號,姓名,課程名和成績的學(xué)生成績單;(5)列出所有參加了數(shù)據(jù)庫課程考試的學(xué)生姓名和成績;(6)查詢其先行課覆蓋了操作系統(tǒng)課程的先行課的課程第2章補(bǔ)充關(guān)系代數(shù)式:查詢結(jié)果SnoSnameCname28第2章補(bǔ)充題:并差交積像集1.對下面的關(guān)系,計算:R∪S,R-S,R∩S,R×S。ABC848223ABC698149223668RS2.對關(guān)系R,設(shè)X={A},Z={B,C},x=6
則Zx=?第2章補(bǔ)充題:并差交積像集1.對下面的關(guān)系,計算:29第2章計算:并差交積像集ABC698149668ABC698149223668848R∪SR-SZxABC223R∩SBC9868R.AR.BR.CS.AS.BS.C698848698223149848149223223848223223668848668223R×S第2章計算:并差交積像集ABC698149668ABC630計算:C,B(
A<5
C>7(R)),R.A,S.B,S.D(
R.A<8S.D>7(R×S)),RS,RS,
RS,R÷S,A,B(
R)÷B(S
)。第2章補(bǔ)充題:選擇投影連接除ABC683849229668R.B<S.DR.B=S.ARABD848223S計算:C,B(A<5C>7(R))31A,B(
R)÷B(S
)=空集第2章計算:選擇投影連接除CB92RSABD648248C,B(
A<5
C>7(R))R.A,S.B,S.D(
R.A<8S.D>7(R×S))R÷SR.B<S.DRSR.B=S.ARSR.AR.BCS.AS.BD849848229848229223668848R.AR.BCS.AS.BD683848229223ABCD84982293C9AA,B(R)÷B(S)=空集第2章計算:選32第2章補(bǔ)充作業(yè):元組演算1.設(shè)有關(guān)系R、S、W如下圖所示:R:S:W:
A1
A2
A3
a
e8
c
f6
d
b4
d
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年中秋國慶備貨建議-28正式版
- 汽車發(fā)動機(jī)構(gòu)造與維修 教案 8.3認(rèn)識曲軸飛輪總成的故障點(diǎn)
- 人教版初中英語八年級(上冊)第一至十單元語法知識梳理
- 記賬實(shí)操-毛利率、盈虧平衡點(diǎn)、投資回收期的計算公式
- 2025高考物理步步高同步練習(xí)第四章 力學(xué)單位制含答案
- 《文學(xué)社團(tuán)活動》團(tuán)隊(duì)合作教案
- 《兩小兒辯日》古代智慧教案
- 安置小區(qū)外電供配電工程工程量清單
- 專升本(英語)模擬試卷18(共845題)
- 2024年初中作文備考之3篇運(yùn)動會主題范文(動動+成長+拼搏)
- 項(xiàng)目經(jīng)理部人員請假申請表
- 教職工社團(tuán)活動申請表
- 供應(yīng)商審廠報告模板
- 紅色國潮風(fēng)歡度國慶匯報ppt
- 小學(xué)心理健康教育-《友誼伴我成長》教學(xué)設(shè)計學(xué)情分析教材分析課后反思
- 特種設(shè)備作業(yè)人員資格復(fù)審申請表
- 【課件】Unit 2 Using language Should We Fight New Technology-課件 高中英語人教版選擇性必修第一冊
- 小學(xué)生班會課件-十一國慶假期安全教育 通用版 (共12張PPT)
- 高中數(shù)學(xué)選擇性必修一 1.4.2 用空間向量研究距離、夾角問題課件(共27張)
- 臨邊防護(hù)驗(yàn)收記錄
- 2022年小學(xué)語文教材教法最新歸納
評論
0/150
提交評論