1-求供應(yīng)工程J1零件的供應(yīng)商號碼SNO課件_第1頁
1-求供應(yīng)工程J1零件的供應(yīng)商號碼SNO課件_第2頁
1-求供應(yīng)工程J1零件的供應(yīng)商號碼SNO課件_第3頁
1-求供應(yīng)工程J1零件的供應(yīng)商號碼SNO課件_第4頁
1-求供應(yīng)工程J1零件的供應(yīng)商號碼SNO課件_第5頁
已閱讀5頁,還剩31頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論