




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、1.設(shè)有如圖所示的關(guān)系S、SC和C,試用關(guān)系代數(shù)表達(dá)式表示下列查詢語(yǔ)句: S C SC
2、S#SNAMEAGESEX1李強(qiáng)23男2劉麗22女5張友22男C#CNAMETEACHERk1C語(yǔ)言王華k5數(shù)據(jù)庫(kù)原理程軍k8編譯原理程軍S#C#GRADE1k1832k1855k1922k5905k5845k880(1) 檢索”程軍”老師所授課的課程號(hào)(C#)和課程名(CNAME)。(2) 檢索年齡大于21的男學(xué)生學(xué)號(hào)(S#)和姓名(SNAME)。(3) 檢索至少選修”程軍”老師所授全部課程的學(xué)生姓名(SNAME)。(4) 檢索”李強(qiáng)”同學(xué)不學(xué)課程的課程號(hào)(C#)。(5) 檢索至少選修兩門課程的課程號(hào)(S#)。(6) 檢索全部學(xué)生都選修的課程的課程號(hào)(C#)和課程名(CNAME)。(7) 檢
3、索選修課程包含”程軍”老師所授課程之一的學(xué)生學(xué)號(hào)(S#)。(8) 檢索選修課程號(hào)為k1和k5的學(xué)生學(xué)號(hào)(S#)。(9) 檢索選修全部課程的學(xué)生姓名(SNAME)。(10) 檢索選修課程包含學(xué)號(hào)為2的學(xué)生所選修課程的學(xué)生學(xué)號(hào)(S#)。(11) 檢索選修課程名為”C語(yǔ)言”的學(xué)生學(xué)號(hào)(S#)和姓名(SNAME)。(12)檢索沒(méi)有一門課程成績(jī)不及格的學(xué)生學(xué)號(hào),姓名。答:本題各個(gè)查詢語(yǔ)句對(duì)應(yīng)的關(guān)系代數(shù)表達(dá)式表示如下:(1) C#,CNAME(TEACHER ='程軍'(C)(2) S#,SNAME(AGE>21SEX ='男'(S) (3) SNAME(S(S#,C
4、#(SC)÷C#( TEACHER ='程軍'(C)(4) C#(C)-C#(SNAME ='李強(qiáng)'(S) SC)(5) S# (1=425 (SC×SC) (6) C#,CNAME(C (S#,C#(SC)÷S#(S)(7) S# (SCC# (TEACHER ='程軍'(C) (8) S#,C#(SC)÷C#(C#=K1VC#=K5 (C)(9) SNAME(S (S#,C#(SC)÷C#(C)(10) S#,C#(SC)÷C#(C#=2 (SC)(11) S#,SNAME(SS#(
5、SC (CNAME ='C語(yǔ)言'(C)(12)學(xué)號(hào),姓名(學(xué)生)-學(xué)號(hào),姓名(分?jǐn)?shù)<60(學(xué)生學(xué)習(xí))。2.現(xiàn)有關(guān)系數(shù)據(jù)庫(kù)如下:學(xué)生(學(xué)號(hào),姓名,性別,專業(yè),獎(jiǎng)學(xué)金)。課程(課程號(hào),名稱,學(xué)分)。學(xué)習(xí)(學(xué)號(hào),課程號(hào),分?jǐn)?shù))。用關(guān)系代數(shù)表達(dá)式實(shí)現(xiàn)下列1-4小題:1. 檢索"英語(yǔ)"專業(yè)學(xué)生所學(xué)課程的信息,包括學(xué)號(hào)、姓名、課程名和分?jǐn)?shù)。學(xué)號(hào),姓名,課程名,分?jǐn)?shù)(專業(yè)='英語(yǔ)'(學(xué)生學(xué)習(xí)課程)。2. 檢索"數(shù)據(jù)庫(kù)原理"課程成績(jī)高于90分的所有學(xué)生的學(xué)號(hào)、姓名、專業(yè)和分?jǐn)?shù)。學(xué)號(hào),姓名,專業(yè),分?jǐn)?shù)(分?jǐn)?shù)>90名稱='
6、數(shù)據(jù)庫(kù)原理'(學(xué)生學(xué)習(xí)課程)。3. 檢索不學(xué)課程號(hào)為"C135"課程的學(xué)生信息,包括學(xué)號(hào),姓名和專業(yè)。學(xué)號(hào),姓名,專業(yè)(學(xué)生)-學(xué)號(hào),姓名,專業(yè)(課程號(hào)='C135'(學(xué)生學(xué)習(xí))。4. 檢索沒(méi)有任何一門課程成績(jī)不及格的所有學(xué)生的信息,包括學(xué)號(hào)、姓名和專業(yè)。學(xué)號(hào),姓名,專業(yè)(學(xué)生)-學(xué)號(hào),姓名,專業(yè)(分?jǐn)?shù)<60(學(xué)生學(xué)習(xí))。3.現(xiàn)有關(guān)系數(shù)據(jù)庫(kù)如下:學(xué)生(學(xué)號(hào),姓名,性別,專業(yè)、獎(jiǎng)學(xué)金)。課程(課程號(hào),名稱,學(xué)分)。學(xué)習(xí)(學(xué)號(hào),課程號(hào),分?jǐn)?shù))。用關(guān)系代數(shù)表達(dá)式實(shí)現(xiàn)下列14小題:1. 檢索“國(guó)際貿(mào)易”專業(yè)中獲得獎(jiǎng)學(xué)金的學(xué)生信息,包括學(xué)號(hào)、姓名、課程名
7、和分?jǐn)?shù)。學(xué)號(hào),姓名,課程名,分?jǐn)?shù)(獎(jiǎng)學(xué)金>0專業(yè)=國(guó)際貿(mào)易(學(xué)生學(xué)習(xí)課程)。2. 檢索學(xué)生成績(jī)得過(guò)滿分(100分)的課程的課程號(hào)、名稱和學(xué)分。課程號(hào),名稱,學(xué)分(分?jǐn)?shù)=100(學(xué)習(xí)課程)。3. 檢索沒(méi)有獲得獎(jiǎng)學(xué)金、同時(shí)至少有一門課程成績(jī)?cè)?5分以上的學(xué)生信息,包括學(xué)號(hào)、姓名和專業(yè)。學(xué)號(hào),姓名,專業(yè)(獎(jiǎng)學(xué)金<=0分?jǐn)?shù)>95(學(xué)生學(xué)習(xí))。4. 檢索沒(méi)有任何一門課程成績(jī)?cè)?0分以下的學(xué)生的信息,包括學(xué)號(hào)、姓名和專業(yè)。學(xué)號(hào),姓名,專業(yè)(學(xué)生)-學(xué)號(hào),姓名,專業(yè)(分?jǐn)?shù)<80(學(xué)生學(xué)習(xí))。4 設(shè)有關(guān)系S、SC和C,試用關(guān)系代數(shù)表達(dá)式完成下列操作。 S(snum,sname,age,
8、sex),例:(1,“李強(qiáng)”,23,男)是一條數(shù)據(jù)記錄。SC(snum,cnum,score), 例:(1,“C1”,83)是一條數(shù)據(jù)記錄。C(cnum,cname,teacher) 例:(“C1”,“數(shù)據(jù)庫(kù)原理”,“王華”)是一條數(shù)據(jù)記錄。(1) 檢索“劉祥”同學(xué)不學(xué)課程的課程號(hào)。(2) 檢索有一門課程成績(jī)?cè)?0分以上的男同學(xué)的姓名。(3) 列出沒(méi)有選修“人工智能”的學(xué)生名單。(4) 找出選修了袁老師教的所有課程的學(xué)生名單。(5) 查找每門課程成績(jī)?cè)?0分以上并且平均成績(jī)?cè)?5分以上的學(xué)生名單。5數(shù)據(jù)模型如下:廠家S(SNO,SNAME,STATUS,CITY)產(chǎn)品P(PNO,P
9、NAME,WEIGHT,COLOR)工程J(JNO,JNAME,CITY)供貨SPJ(SNO,PNO,JNO,QTY)用關(guān)系代數(shù)寫出下述操作.1. 給出為工程J1供貨的廠商號(hào).2. 給出供貨量在300500之間的所有供貨情況.3. 給出由LODON的廠商供給LODON的工程的產(chǎn)品號(hào).4. 給出滿足如下條件的所有產(chǎn)品號(hào):提供該零件的廠商和使用該零件的工程在同一城市.5. 給出由S1提供產(chǎn)品的工程名.6. 給出使用了由供應(yīng)紅色產(chǎn)品的廠商供應(yīng)的產(chǎn)品的工程名.7. 求使用了全部零件的工程名.8. 供應(yīng)P1,P2兩種產(chǎn)品的廠家名.9. 顯示與”TV”顏色相同的產(chǎn)品名.10. 給出使用了S1所提供的全部零
10、件的工程名.6設(shè)教學(xué)數(shù)據(jù)庫(kù)中有三個(gè)關(guān)系:S(SNO,SNAME,AGE,SEX,SDEPT)SC(SNO,CNO,GRADE)C(CNO,CNAME,TNAME)試用關(guān)系代數(shù)表達(dá)式表示下列查詢語(yǔ)句: 查詢LIU老師所授課程的課程號(hào),課程名 查詢年齡大于23歲的男生的學(xué)號(hào)與姓名 查詢學(xué)號(hào)為S3學(xué)生所學(xué)課程的課程名與任課教師名 查詢選修LIU老師所授課程中一門課的女學(xué)生姓名 查詢WANG同學(xué)不學(xué)的課程的課程號(hào) 查詢至少選修兩門課程的學(xué)生學(xué)號(hào) 查詢?nèi)繉W(xué)生都選修的課程的課程號(hào)和課程名 查詢選修課程包含LIU老師所授課程的學(xué)生學(xué)號(hào)1.(1) Õcnum(C)Õcnum(ssname
11、= 劉祥(SCS) (2) Õsname(sscore>=90Ùsex=男(SCS)(3)Õsname(S)Õsname(scname= 人工智能(SCSC)(4)Õsname(Õsnum,cnum(sc)÷Õcnum(steacher=袁(c) s)2.答案:1.SNO(jno=J1(SPJ)2. qty500qty300(spj)3. pno( (city=london(s)spj (city=london(j)4. PNO(SNO,CITY(S) JNO,CITY(J) SPJ)5. JNAME(sno
12、=s1(JSPJ)6. JAME(SNO(PNO(color=RED(P) SNO,PNO(SPJ) SPJJ)7. JNAME(JNO,PNO(SPJ)÷PNO(P) J)8. SNAME(2=p1 6=p2 1=5(SPJ×SPJ) S)9. PNAME(COLOR(pname=TV(P) P)10. JNAME(JNO,PNO(SPJ) ÷PNO(sno=s1(p) J)1為某百貨公司設(shè)計(jì)一個(gè)ER模型。百貨管轄若干個(gè)連鎖商店,每家商店經(jīng)營(yíng)若干商品,每家商店有若干職工,但每個(gè)職工只能服務(wù)于一家商店。實(shí)體類型“商店”的屬性有:商店編號(hào),店號(hào),店址,店經(jīng)理。實(shí)體類
13、型“商品”的屬性有:商品編號(hào),商品名,單價(jià),產(chǎn)地。實(shí)體類型“職工”的屬性有:職工編號(hào),職工名,性別,工資。在聯(lián)系中應(yīng)反映出職工參加某商店工作的開(kāi)始時(shí)間,商店銷售商品的有銷售量。試畫出反映商店、商品、職工實(shí)體類型及聯(lián)系類型的ER圖,并將其轉(zhuǎn)換成關(guān)系模式集。2在教學(xué)數(shù)據(jù)庫(kù)S、SC、C中,用戶有一查詢語(yǔ)句:檢索女同學(xué)選修課程的課程名和任課教師名。(1)試寫出該查詢的關(guān)系代數(shù)表達(dá)式;(2)試寫出查詢優(yōu)化的關(guān)系代數(shù)表達(dá)式。3一個(gè)圖書(shū)借閱管理數(shù)據(jù)庫(kù)要求提供下述服務(wù):A 隨時(shí)查閱書(shū)庫(kù)中現(xiàn)有書(shū)籍的品種、數(shù)量與存放位置。所有各類書(shū)籍均可由書(shū)號(hào)唯一標(biāo)識(shí)。B 可隨時(shí)查詢書(shū)籍借還情況。包括借書(shū)人單位、姓名、借書(shū)證號(hào)、
14、借書(shū)日期和還書(shū)日期。我們約定:任何人可借多種書(shū),任何一種書(shū)可為多個(gè)人所借,借書(shū)證號(hào)具有唯一性。C 當(dāng)需要時(shí),可通過(guò)數(shù)據(jù)庫(kù)中保存的出版社的電報(bào)編號(hào)、電話、郵編及地址等信息向有關(guān)書(shū)籍的出版社增購(gòu)有關(guān)書(shū)籍。我們約定,一個(gè)出版社可出版多種書(shū)籍,同一本書(shū)僅為一個(gè)出版社出版,出版社名具有唯一性。根據(jù)以上情況和假設(shè),試做如下設(shè)計(jì): 構(gòu)造滿足需求的E-R圖。 4. 學(xué)校有若干個(gè)系,每個(gè)系有各自的系號(hào)、系名和系主任;每個(gè)系有若干名教師和學(xué)生,教師有教師號(hào)、教師名和職稱屬性,每個(gè)教師可以擔(dān)任若干門課程,一門課程只能由一位教師講授,課程有課程號(hào)、課程名和學(xué)分,并參加多項(xiàng)項(xiàng)目,一個(gè)項(xiàng)目有多人合作,且責(zé)任輕重有個(gè)排名,
15、項(xiàng)目有項(xiàng)目號(hào)、名稱和負(fù)責(zé)人;學(xué)生有學(xué)號(hào)、姓名、年齡、性別,每個(gè)學(xué)生可以同時(shí)選修多門課程,選修有分?jǐn)?shù)。(1)請(qǐng)?jiān)O(shè)計(jì)此學(xué)校的教學(xué)管理的E-R模型。(第一章試題中已做)(2)將E-R模型轉(zhuǎn)換為關(guān)系模型。答案:實(shí)體:商店(商店編號(hào),店號(hào),店址,店經(jīng)理)商品(商品編號(hào),商品名,單價(jià),產(chǎn)地)職工(職工編號(hào),職工名,性別,工資)聯(lián)系:P1商店銷售商品的有銷售量間P2職工參加某商店工作的開(kāi)始時(shí)ER圖: 關(guān)系模式集:商店模式(商店編號(hào),店號(hào),店址,店經(jīng)理)商品模式(商品編號(hào),商品名,單價(jià),產(chǎn)地)職工模式(職工編號(hào),職工名,性別,工資)P1模式(商店編號(hào),商品編號(hào),月銷售量)P2模式(商店編號(hào),職工編號(hào),開(kāi)始時(shí)間
16、)2解:(1)CNAME,TEACHER(SEX='女'(S×SC×C)3.借書(shū)人圖 書(shū)出版社借 閱出 版 借書(shū)證號(hào)姓 名單 位借書(shū)日期還書(shū)日期書(shū) 號(hào)數(shù) 量位 置郵 編地 址電 話出版社名電報(bào)編號(hào)4.(2)系 (系號(hào),系名,系主任)教師 (教師號(hào),教師名,職稱,系號(hào))學(xué)生(學(xué)號(hào),姓名,年齡,性別,系號(hào))項(xiàng)目(項(xiàng)目號(hào),名稱,負(fù)責(zé)人)課程(課號(hào),課程名,學(xué)分,教師號(hào)1.現(xiàn)有關(guān)于班級(jí)、學(xué)生、課程的信息如下:描述班級(jí)的屬性有:班級(jí)號(hào)、班級(jí)所在專業(yè)、入校年份、班級(jí)人數(shù)、班長(zhǎng)的學(xué)號(hào);描述學(xué)生的屬性有:學(xué)號(hào)、姓名、性別、年齡;描述課程的屬性有:課程號(hào)、課程名、學(xué)分。假設(shè)每
17、個(gè)班有若干學(xué)生, 每個(gè)學(xué)生只能屬于一個(gè)班, 學(xué)生可以選修多門課程, 每個(gè)學(xué)生選修的每門課程有一個(gè)成績(jī)記載。根據(jù)語(yǔ)義, 畫出它們的實(shí)體聯(lián)系E-R模型。對(duì)應(yīng)的E-R圖如下圖:學(xué)生選修課 程屬于班級(jí)班級(jí)號(hào)專業(yè)入校年份班級(jí)人數(shù)班長(zhǎng)學(xué)號(hào)性別年齡分?jǐn)?shù)學(xué)分課程名課程號(hào)學(xué)號(hào)姓名 1 nmn2.工廠(包括廠名和廠長(zhǎng)名)需要建立數(shù)據(jù)庫(kù), 用來(lái)管理存儲(chǔ)以下信息:.一個(gè)廠內(nèi)有多個(gè)車間, 每個(gè)車間有車間號(hào)、車間主任姓名、地址和電話;.一個(gè)車間內(nèi)有多個(gè)工人, 每個(gè)工人有職工號(hào)、姓名、年齡、性別和工種;.一個(gè)車間生產(chǎn)多種產(chǎn)品, 產(chǎn)品有產(chǎn)品號(hào)和價(jià)格;.一個(gè)車間生產(chǎn)多種零件, 一個(gè)零件也可能由多個(gè)車間制造。零件有零件號(hào)、重量和價(jià)格, .一個(gè)產(chǎn)品由多種零件組成, 一種零件也可裝配在多種產(chǎn)品內(nèi), . 產(chǎn)品與零件均存入倉(cāng)庫(kù)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024-2025學(xué)年一年級(jí)下學(xué)期數(shù)學(xué)《總復(fù)習(xí)》(教案)
- 六年級(jí)下冊(cè)數(shù)學(xué)教案-1.4 求比一個(gè)數(shù)多(少)百分之幾的數(shù)是多少 青島版
- 六年級(jí)上冊(cè)數(shù)學(xué)教案-2.2 圓的周長(zhǎng) ︳西師大版
- 學(xué)習(xí)2025年雷鋒精神六十二周年主題活動(dòng)實(shí)施方案 (3份)-66
- 數(shù)學(xué)-云南省師范大學(xué)附屬中學(xué)2025屆高三下學(xué)期開(kāi)學(xué)考試試題和答案
- 2025年度東莞市入學(xué)積分制社區(qū)教育志愿者服務(wù)協(xié)議
- 2025年度交通事故人傷私了協(xié)議(賠償期限與方式)
- 二零二五年度醫(yī)療機(jī)構(gòu)與康復(fù)醫(yī)院醫(yī)生合作合同
- 2025年度安保服務(wù)滿意度調(diào)查合同范本
- 二零二五年度白酒品牌授權(quán)區(qū)域代理及市場(chǎng)拓展合同
- 父母買房在子女名下協(xié)議書(shū)范本
- DBJ15 31-2016建筑地基基礎(chǔ)設(shè)計(jì)規(guī)范(廣東省標(biāo)準(zhǔn))
- 高危新生兒管理專家共識(shí)解讀
- 《紡織服裝材料》課件-0緒論
- 盤扣式卸料平臺(tái)施工方案
- 繪本故事在小學(xué)道德與法治課堂中的有效教學(xué)策略分析
- 2024核桃樹(shù)承包合同
- 保險(xiǎn)授權(quán)書(shū)格式模板
- (完整版)數(shù)字電子技術(shù)基礎(chǔ)教案
- 小回溝礦井3.0Mt-a新建工程變更項(xiàng)目環(huán)評(píng)
- 胃癌影像診斷(共42張)
評(píng)論
0/150
提交評(píng)論