《數(shù)據(jù)庫原理關(guān)系代數(shù) 練習(xí)題+答案》由會員分享,可在線閱讀,更多相關(guān)《數(shù)據(jù)庫原理關(guān)系代數(shù) 練習(xí)題+答案(4頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。
1、Four short words sum up what has lifted most successful individuals above the crowd: a little bit more.
------------------------------------------author
------------------------------------------date
數(shù)據(jù)庫原理關(guān)系代數(shù) 練習(xí)題+答案
數(shù)據(jù)庫原理關(guān)系代數(shù) 練習(xí)題+答案
設(shè)教學(xué)數(shù)據(jù)庫中有3個(gè)關(guān)系:
????????? 學(xué)生關(guān)系S(SNO,SNAME,AGE,SEX)
??
2、??????? 學(xué)習(xí)關(guān)系SC(SNO,CNO,GRADE)
????????? 課程關(guān)系C(CNO,CNAME,TEACHER)
?下面用關(guān)系代數(shù)表達(dá)式表達(dá)每個(gè)查詢語句。
(1) 檢索學(xué)習(xí)課程號為C2的學(xué)生學(xué)號與成績。
??? πSNO,GRADE(σ CNO='C2'(SC))
(2) 檢索學(xué)習(xí)課程號為C2的學(xué)生學(xué)號與姓名
???πSNO,SNAME(σ CNO='C2'(SSC))
此查詢亦可等價(jià)地寫成:
??? πSNO,SNAME(S)(πSNO(σ CNO='C2'(SC)))
(3)檢索選修課程名為MATHS的學(xué)生學(xué)號與姓名。
??? πSNO,SANME(σ CNAME=
3、'MATHS'(SSCC))
(4)檢索選修課程號為C2或C4的學(xué)生學(xué)號。
??? πSNO(σ CNO='C2'∨CNO='C4'(SC))
(5) 檢索選修課程號為C2和C4的學(xué)生學(xué)號。
??? π1(σ1=4∧2='C2'∧5='C4'(SC×SC))
(6) 檢索不學(xué)C2課的學(xué)生姓名與年齡。
??? πSNAME,AGE(S)-πSNAME,AGE(σ CNO='C2'(SSC))
(7)檢索學(xué)習(xí)全部課程的學(xué)生姓名。
??? πSNAME(S (πSNO,CNO(SC)÷πCNO(C)))
(8) 檢索所學(xué)課程包含S3所學(xué)課程的學(xué)生學(xué)號。
??? πSNO,CNO(SC)÷? πCNO(σ SNO='S3'(SC))
?
--------------------------------------------------