![數(shù)據(jù)庫系統(tǒng)概論課后習(xí)題答案_第1頁](http://file4.renrendoc.com/view/abaa9ef774d46cc25560152734ad5e41/abaa9ef774d46cc25560152734ad5e411.gif)
![數(shù)據(jù)庫系統(tǒng)概論課后習(xí)題答案_第2頁](http://file4.renrendoc.com/view/abaa9ef774d46cc25560152734ad5e41/abaa9ef774d46cc25560152734ad5e412.gif)
![數(shù)據(jù)庫系統(tǒng)概論課后習(xí)題答案_第3頁](http://file4.renrendoc.com/view/abaa9ef774d46cc25560152734ad5e41/abaa9ef774d46cc25560152734ad5e413.gif)
![數(shù)據(jù)庫系統(tǒng)概論課后習(xí)題答案_第4頁](http://file4.renrendoc.com/view/abaa9ef774d46cc25560152734ad5e41/abaa9ef774d46cc25560152734ad5e414.gif)
![數(shù)據(jù)庫系統(tǒng)概論課后習(xí)題答案_第5頁](http://file4.renrendoc.com/view/abaa9ef774d46cc25560152734ad5e41/abaa9ef774d46cc25560152734ad5e415.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
數(shù)據(jù)庫系統(tǒng)概論課后習(xí)題答案數(shù)據(jù)庫系統(tǒng)概論課后習(xí)題答案/數(shù)據(jù)庫系統(tǒng)概論課后習(xí)題答案第1章緒論習(xí)題參照答案13.某工廠生產(chǎn)若干產(chǎn)品,每種產(chǎn)品由不相同的零件組成,有的零件可用在不相同的產(chǎn)品上。這些零件由不相同的原資料制成,不相同零件所用的資料可以相同。這些零件按所屬的不相同產(chǎn)品分別放在庫房中,原資料依照種類放在若干庫房中。請用E-R圖畫山此工廠產(chǎn)品,零件,資料,庫房的看法模型。mn產(chǎn)品組成零件mn制成儲藏nL原資料儲藏庫房n1第2章關(guān)系數(shù)據(jù)庫習(xí)題參照答案5.設(shè)有一個SPJ數(shù)據(jù)庫,包括S,P,J,SPJ四個關(guān)系模式:1)求供給工程J1零件的供給商號碼SNO:Sno(σJno=‘J1’(SPJ))2)求供給工程J1零件P1的供給商號碼SNO:Sno(σJno=‘J1’∧Pno=‘P1‘(SPJ))3)求供給工程J1零件為紅色的供給商號碼SNO:Sno(σPno=‘P1‘(σCOLOR=’紅‘(P)∞SPJ))4)求沒有使用天津供給商生產(chǎn)的紅色零件的工程號JNO:Jno(SPJ)-πJNO(σcity=‘天津’∧Color=‘紅‘(S∞SPJ∞P)5)求最少用了供給商S1所供給的全部零件的工程號JNO:Jno,Pno(SPJ)÷πPno(σSno=‘S1‘(SPJ))第3章SQL語言習(xí)題參照答案用SQL語句建立第二章習(xí)題5中的四個表。S(SNO,SNAME,STATUS,CITY);P(PNO,PNAME,COLOR,WEIGHT);J(JNO,JNAME,CITY);SPJ(SNO,PNO,JNO,QTY);供給商表S由供給商代碼(SNO)、供給商姓名(SNAME)、供給商狀態(tài)(STATUS)、供給商所在城市(CITY)組成:CREATETABLES(SnoCHAR(2)UNIQUE,SnameCHAR(6),StatusCHAR(2),CityCHAR(4));零件表P由零件代碼(PNO)、零件名(PNAME)、顏色(COLOR)、重量(WEIGHT)組成:CREATETABLEP(PnoCHAR(2)UNIQUE,PnameCHAR(6),COLORCHAR(2),WEIGHTINT);工程項目表J由工程項目代碼(JNO)、工程項目名(JNAME)、所在城市(CITY)組成:CREATETABLEJ(JNOCHAR(2)UNlQUE,JNAMECHAR(8),CITYCHAR(4));供給情況表SPJ由供給商代碼(SNO)、零件代碼(PNO)、工程項目代碼(JNO)、供給數(shù)量(QTY)組成:CREATETABLESPJ(SNOCHAR(2),PNOCHAR(2),JNOCHAR(2),QTYINT);4.針對上題中建立的四個表試用SQL語言完成第二章習(xí)題5中的盤問:求供給工程J1零件的供給商號碼SNO:SELECTSNOFROMSPJWHEREJNO=’J1’求供給工程J1零件P1的供給商號碼SNO:SELECTSNOFROMSPJWHEREJNO='J1'ANDPNO='P1'求供給工程J1零件為紅色的供給商號碼SNO:SELECTSNOFROMSPJ,PWHEREJNO='J1'AND=ANDCOLOR='紅'求沒有使用天津供給商生產(chǎn)的紅色零件的工程號JNO:SELECTJNOFROMSPJWHEREJNONOTIN(SELECTJNOFROMSPJ,P,SWHERE='天津'ANDCOLOR='紅'AND=AND=;也許:SELECTJNOFROMJWHERENOTEXITS(SELECT*FROMSPJ,S,PWHERE=AND;=求最少用了供給商S1所供給的全部零件的工程號JNO。解法一:將盤問分為兩步A、盤問S1供給商供給的零件號SELECTDISTPNOFROMSPJWHERESNO='S1'結(jié)果是(P1,P2)B、盤問哪一個工程既使用P1零件又使用P2零件。SELECTJNOFROMSPJWHEREPNO='P1'ANDJNOIN(SELECTJNOFROMSPJWHEREPNO='P2')解法二:SELECTDISTINCTJNOFROMSPJSPJZWHERENOTEXISTS(SELECT*FROMSPJSPJXWHERE’=S1’ANDNOTEXISTS(SELECT*FROMSPJSPJYWHERE=AND=AND’=S1’));5.針對習(xí)題3中的四個表試用SQL語言完成以下各項操作:找出全部供給商的姓名和所在城市。SELECTSNAME,CITYFROMS找出全部零件的名稱、顏色、重量。SELECTPNAME,COLOR,WEIGHTFROMP找出使用供給商S1所供給零件的工程號碼。SELECTDISTJNOFROMSPJWHERESNO='S1'找出工程項目J2使用的各種零件的名稱及其數(shù)量。SELECTPNAME,QTYFROMSPJ,PWHERE=AND='J2'找出上海廠商供給的全部零件號碼。SELECTPNOFROMSPJ,SWHERE=ANDCITY='上海'找出使用上海產(chǎn)的零件的工程名稱。SELECTJNAMEFROMSPJ,S,JWHERE=AND='上海'AND=找出沒有使用天津產(chǎn)的零件的工程號碼。注意:SELECTDISPJNOFROMSPJWHEREJNONOTIN(SELECTDISTJNOFROMSPJ,SWHERE=AND='天津')把全部紅色零件的顏色改成藍(lán)色。UPDATEPSETCOLOR='藍(lán)'WHERECOLOR='紅'由S5供給J4的零件P6改為由S3供給。UPDATESPJSETSNO='S3'WHERESNO='S5'ANDJNO='J4'ANDPNO='P6'從供給商關(guān)系中刪除供給商號是S2的記錄,并從供給情況關(guān)系中刪除相應(yīng)的記錄。A、DELETEFROMSWHERESNO=’S2’B、DELETEFROMSPJWHERESNO=’S2’請將(S2,J6,P4,200)插入供給情況關(guān)系。INSERTINTOSPJVALUES(‘S2’,‘J6’,‘P4’,200)第4章數(shù)據(jù)庫安全性8、(a)GRANTSELECTON職工,部門TO王明;(b)GRANTINSERT,DELETEON職工,部門TO李勇;(c)GRANTSELECTON職工WHENUSER()=NAMETOALL;(d)GRANTSELECT,UPDATE(薪水)ON職工TO劉星;(e)GRANTALTERTABLEON職工,部門TO張新;(f)GRANTALLPRIVILEGESON職工,部門TO周平WITHGRANTOPTION;(g)CREATEVIEW部門薪水ASSELECTMAX(薪水),MIN(薪水),AVG(薪水),部門名稱FROM職工,部門WHERE職工.部門號=部門.部門號GROUPBY職工.部門號;GRANTSELECTON部門薪水TO楊蘭;第5章數(shù)據(jù)庫完滿性6、CREATETABLEDEPT(DeptnoNUMERIC(2),DeptnameVARCHAR(10),ManagerVARCHAR(10),PhoneNumberChar(12),CONSTRAINTPK_SCPRIMARYKEY(Deptno));CREATETABLEEMP(EmpnoNUMERIC(4),EnameVARCHAR(10),AgeNUMERIC(3),CONSTRAINTC1CHECK(Age<=60),JobVARCHAR(9),SalNUMERIC(7,2),DeptnoNUMERIC(2),CONSTRAINTFK_DEPTNOFOREIGNKEY(Deptno)REFERENCESDEPT(Deptno));第6章關(guān)系數(shù)據(jù)理論習(xí)題參照答案2.建立一個關(guān)于系、學(xué)生、班級、學(xué)會等諸信息的關(guān)系數(shù)據(jù)庫。學(xué)生:學(xué)號、姓名、出生年月、系名、班號、宿舍區(qū)。班級:班號、專業(yè)名、系名、人數(shù)、入校年份。系:系名、系號、系辦公地點、人數(shù)。學(xué)會:學(xué)會名、建立年份、辦公地點、人數(shù)。語義以下:一個系有若干專業(yè),每個專業(yè)每年只招一個班,每個班有若干學(xué)生。一個系的學(xué)生住在同一宿舍區(qū)。每個學(xué)生可參加若干學(xué)會,每個學(xué)會有若干學(xué)生。學(xué)生參加某學(xué)會有一個入會年份。請給出關(guān)系模式,寫出每個關(guān)系模式的極小函數(shù)依賴集,指出可否存在傳達(dá)函數(shù)依賴,關(guān)于函數(shù)依賴左部是多屬性的情況談?wù)摵瘮?shù)依賴是完滿函數(shù)依賴,還是部分函數(shù)依賴。指出各關(guān)系模式的候選碼、外面碼,有沒有全碼存在解:(1)關(guān)系模式以下:學(xué)生:S(Sno,Sname,Sbirth,Dept,Class,Rno)班級:C(Class,Pname,Dept,Cnum,Cyear)系:D(Dept,Dno,Office,Dnum)學(xué)會:M(Mname,Myear,Maddr,Mnum)每個關(guān)系模式的最小函數(shù)依賴集以下:A、學(xué)生S(Sno,Sname,Sbirth,Dept,Class,Rno)的最小函數(shù)依賴集以下:SnoSname,SnoSbirth,SnoClass,ClassDept,DEPTRno傳達(dá)依賴以下:由于SnoDept,而DeptSno,DeptRno(宿舍區(qū))所以Sno與Rno之間存在著傳達(dá)函數(shù)依賴。由于ClassDept,DeptClass,DeptRno由于
所以Sno
Class與Rno之間存在著傳達(dá)函數(shù)依賴。Class,ClassSno,ClassDept所以Sno與Dept之間存在著傳達(dá)函數(shù)依賴。B、班級C(Class,Pname,Dept,Cnum,Cyear)的最小函數(shù)依賴集以下:ClassPname,ClassCnum,ClassCyear,PnameDept.由于ClassPname,PnameClass,PnameDept所以C1ass與Dept之間存在著傳達(dá)函數(shù)依賴。C、系D(Dept,Dno,Office,Dnum)的最小函數(shù)依賴集以下:Dept
Dno,Dno
Dept,DnoOffice,DnoDnum依照上述函數(shù)依賴可知,Dept與Office,Dept
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- Module 6 Unit 1 You have got a letter from New York(教學(xué)設(shè)計)-2024-2025學(xué)年外研版(三起)英語六年級上冊
- 2025年高性能傳輸線纜項目合作計劃書
- 滄州學(xué)校塑膠跑道施工方案
- 第三單元 物質(zhì)構(gòu)成的奧秘 課題2 原子的結(jié)構(gòu) 教學(xué)設(shè)計-2024-2025學(xué)年九年級上學(xué)期化學(xué)(人教版2024)標(biāo)簽標(biāo)題
- 五年級下冊語文要素歸納
- Unit1 Whats he like(教學(xué)設(shè)計)五年級英語上冊同步備課系列人教PEP版·2024
- 2025年錢包、座套相關(guān)皮革制品項目合作計劃書
- 三年級數(shù)學(xué)因數(shù)中間或末尾有零的乘法自我檢測模擬題
- 三年級數(shù)學(xué)兩位數(shù)乘一位數(shù)計算題過關(guān)測試模擬題帶答案
- Unit 5 Here and now Section A 1a ~ pronunciation 教學(xué)設(shè)計 -2024-2025學(xué)年人教版(2024)七年級英語下冊
- 《大學(xué)英語1》期末考試試卷及答案(專科)
- 《石油鉆井基本知識》課件
- 《ZN真空斷路器》課件
- 2024新滬教版英語(五四學(xué)制)七年級上單詞默寫單
- 2024年低壓電工特種作業(yè)證考試題庫模擬考試及答案
- 《山東修繕交底培訓(xùn)》課件
- 電力兩票培訓(xùn)
- TCCEAS001-2022建設(shè)項目工程總承包計價規(guī)范
- 二次供水衛(wèi)生管理制度及辦法(4篇)
- 幼兒園大班音樂《歌唱春天》課件
- 2024年廣東省廣州市中考數(shù)學(xué)試卷含答案
評論
0/150
提交評論