版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、 第四章 第七題 (1)市場(chǎng)部所有職工的視圖。 create view sc_employee職工號(hào),姓名,工資) as select職工號(hào),姓名,工資 from職工 where部門號(hào) in (select部門號(hào)from部門where部門名=市場(chǎng)部) 所有部門經(jīng)理的視圖。 create view Manager職工號(hào),姓名,工資) as select職工.職工號(hào),姓名,工資 from職工,部門 where職工.職工號(hào)=部門部門經(jīng)理職工號(hào) 第八題 1. 查詢姓李的男同學(xué)的人數(shù)。 select coun t(s no) from stude nt where sn ame like 李% and
2、ssex=f 2. 查詢003號(hào)課程的最低分 select min( grade) from sc where eno二 003 3. 查詢每位同學(xué)的平均分。 select sno ,avg(grade) from se group by sno 4. 查詢每位同學(xué)選修的課程門數(shù)。 select sno ,co un t(c no) from sc group by sno 5. 查詢總分最高的學(xué)生的學(xué)號(hào) select top 1 sno ,sum(grade) from sc group by sno order by sum(grade) desc 或者 select sno ,sum(g
3、rade) from sc group by sno hav ing sum(grade)= (select top 1 sum(grade) from sc group by sno order by sum(grade) desc ) 6. 查詢至少選修三門課程的學(xué)生學(xué)號(hào) select sno from sc group by sno hav ing coun t(c no) =3 7. 統(tǒng)計(jì)有學(xué)生選修的課程門數(shù) select coun t(disti net eno) from sc 8統(tǒng)計(jì)每門課程的學(xué)生選修人數(shù)(超過(guò)20人的課程才統(tǒng)計(jì))。要求輸 出課程號(hào)和選修人數(shù),查詢結(jié)果按人數(shù)降序排
4、列,若人數(shù)相同,按課 程號(hào)升序排列 SELECT cn o,COUNT(s no) FROM sc GROUP BY eno HAVING COUNT(s no)=20 ORDER BY COUNT(s no) DESC,c no 9.查詢數(shù)據(jù)庫(kù)原理與應(yīng)用80分以上的同學(xué)的姓名 SELECT sn ame WHERE cname=數(shù)據(jù)庫(kù)原理與應(yīng)用AND grade0 AND stude nt.s no 二sc.s no AND course.c no 二sc.c no 10查詢每門課程的課程名及選修人數(shù) SELECT cn ame,COUNT(s no) FROM sc,course WHER
5、E sc.c no 二course.c no GROUP BY cn ame 11. 查詢總學(xué)分已超過(guò)30學(xué)分的學(xué)生學(xué)號(hào)、姓名、總學(xué)分 SELECT stude nt.s no,s name,SUM(ccredit) FROM stude nt,course,sc WHERE stude nt.s no 二sc.s no AND course.c no 二sc.c no GROUP BY sn ame,stude nt.s no HAVING SUM(ccredit)=30 12. 查詢張明同學(xué)沒(méi)有選修的課程號(hào) select eno from course where eno not in (
6、select eno from sc where sno in (select sno from stude nt where sname二張明) 13查詢選修課程包含李慧老師所授課程的學(xué)生學(xué)號(hào) SELECT Sno FROM Stude nt WHERE NOT EXISTS (SELECT * FROM course WHERE tname二李慧AND NOT EXISTS (SELECT * FROM SC WHERE Sno 二Stude nt.S no AND Cno 二course.C no) 14.查詢選修008號(hào)課程的學(xué)生的平均年齡 SELECT AVG(sage) FROM
7、stude nt,sc WHERE student.sno二sc.sno AND cno=008 15查詢李慧老師講授的每門課程的學(xué)生平均成績(jī) SELECT cn ame, A/G(grade) WHERE course.c no二sc.c no AND tn ame二李慧 FROM course,sc GROUP BY cname 第九題 1、向Student表增加一條記錄 INSERT INTO Stude nt VALUER 021710146,王飛,男,22,計(jì)算機(jī)) 2、在student表中刪除李明同學(xué)的信息 DELETE FROM Stude nt WHERE Sn ame 明 3
8、、查詢每一門課程成績(jī)都在80分以上的學(xué)生學(xué)號(hào)、姓名和性別,并 把查詢結(jié)果存入表 Student2(Sno,Sname Ssex) INSERT INTO Stude nt2(S no,S name,Ssex) SELECT Stude nt.S no,S name,Ssex FROM Stude nt,Sc WHERE stude nt.s no 二sc.s no GROUP BY Stude nt.S no,S name,Ssex HAVING MIN(Grade)=80 4、在Sc中刪除成績(jī)?yōu)榭盏脑M DELETE FROM Sc WHERE Grade IS NULL 5、刪除王娜同學(xué)的
9、選課記錄 DELETE FROM Sc WHERE Sno IN( SELECT Sno FROM Stude nt WHERE Sname=e娜) 6、把選修數(shù)據(jù)庫(kù)不及格的成績(jī)?nèi)臑榭罩?UPDATE Sc SET Grade 二NULL WHERE Grade60 AND Cno IN (SELECT Cno FROM Course WHERE Cn ame=數(shù) 據(jù)庫(kù) ) 10% 7、把低于總平均成績(jī)的女同學(xué)成績(jī)提高 UPDATE Sc SET Grade二Grade*1.1 WHERE Sno IN( SELECT Sno FROM Stude nt WHERE Ssex=女) AND
10、Grade (SELECT AVG(Grade) FROM Sc ) 8在基本表sc中修改005號(hào)課程的成績(jī),若成績(jī)小于等于 75分時(shí) 提高5% UPDATE Sc SET Grade二Grade*(1+0.05) WHERE Grade=90 the n A whe n grade=80 the n B whe n grade=70 the n C when grade=60 then D else E end from sc 第七章(推導(dǎo)的作業(yè)略) 第六題(求閉包的過(guò)程略) 1關(guān)系模式R的候選碼是AB ,主屬性是A和B,非主屬性是C和D 2存在A - D,即非主屬性對(duì)候選碼的部分函數(shù)依賴,
11、因此只能達(dá)到 第一范式1NF。 第七題(求閉包的過(guò)程略) 1關(guān)系模式R的候選碼是C,主屬性是C,非主屬性是A和B。 2因?yàn)楹蜻x碼中只有一個(gè)屬性,因此肯定達(dá)到第二范式2NF。 3存在C-B, B-A,即非主屬性對(duì)候選碼的傳遞函數(shù)依賴,因此只 能達(dá)到第二范式2NF。 第八題 1首先分解右端,分解為A -B, A-C, B-A, B-C, C-A 2逐個(gè)函數(shù)依賴分析 (1)去掉 AB, F 變?yōu)?G=A C, BA , BC, CA,A f+=AC , 不能去掉,F(xiàn)不變。 去掉 A C, F 變?yōu)?G=A B, BA, BC, C A,A f+=ABC , 可以去掉,F(xiàn) 變?yōu)锳 B, BA , BC
12、, C A。 去掉 BA , F 變?yōu)?G=A B, BC, CA,B f+=ABC,可以去 掉,F(xiàn) 變?yōu)锳 B, BC, CA。 去掉BC, F變?yōu)镚=A B , CA,Bf+=B,不能去掉,F(xiàn)不變。 (5)去掉CA , F變?yōu)镚=A B , BC ,Cf+=C ,不能去掉,F(xiàn)不變。 最小函數(shù)依賴集為A B, BC, CA。 第八章 第三題 商店(商店編號(hào),商店名,地址,電話) 購(gòu)物(顧客編號(hào),商店名稱,日期,消費(fèi)金額) 第四題 轉(zhuǎn)化后的關(guān)系模式如下: 工廠(工廠編號(hào),廠名,地址) 產(chǎn)品(產(chǎn)品編號(hào),產(chǎn)品名,規(guī)格) 職工(職工號(hào),姓名,工廠編號(hào),聘期,工資) 生產(chǎn)(工廠編號(hào),產(chǎn)品編號(hào),計(jì)劃數(shù)量
13、) 每個(gè)關(guān)系模式的主碼如下: 工廠:主碼是工廠編號(hào); 產(chǎn)品:主碼是產(chǎn)品編號(hào); 職工:主碼是職工號(hào);外碼是工廠編號(hào); 生產(chǎn):主碼是(工廠編號(hào),產(chǎn)品編號(hào)) ;外碼1是工廠編號(hào),外碼 2是產(chǎn)品編號(hào)。 When you are old and grey and full of sleep, And no ddi ng by the fire, take dow n this book, And slowly read, and dream of the soft look Your eyes had once, and of their shadows deep; How many loved you
14、r mome nts of glad grace, And loved your beauty with love false or true, But one man loved the pilgrim soul in you, And loved the sorrows of your cha nging face; And bending dow n beside the glow ing bars, Murmur, a little sadly, how love fled And paced upon the mountains overhead And hid his face a
15、mid a crowd of stars. The furthest dista nee in the world Is not betwee n life and death But whe n I sta nd in front of you Yet you dont know that I love you. The furthest dista nee in the world Is not whe n I sta nd in front of you Yet you cant see my love But whe n un doubtedly knowing the love from both Yet cannot be together. The furthest dista nee in the world Is not being apart while being in love But whe n I pla inly c
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 交通運(yùn)輸行業(yè)二手房合同
- 道路橋梁施工合同備案說(shuō)明
- 承包破樁工程合同范例
- 夜視儀租賃協(xié)議三篇
- 農(nóng)村土地集體收益分配合同三篇
- 貨款預(yù)存協(xié)議書模板
- 外調(diào)工作人員合同
- 退還合同保證金法條
- 工業(yè)機(jī)床煙霧凈化器技術(shù)協(xié)議書
- 集體合同備案交流材料工作總結(jié)
- 2024年獨(dú)家:國(guó)際商標(biāo)授權(quán)使用合同
- 遼寧省部分高中2023-2024學(xué)年高二上學(xué)期期末考試 物理 含解析
- 大學(xué)美育智慧樹(shù)知到期末考試答案章節(jié)答案2024年寧波大學(xué)
- 2023版國(guó)開(kāi)電大本科《高級(jí)財(cái)務(wù)會(huì)計(jì)》在線形考(任務(wù)一至四)試題及答案
- 《工程建設(shè)標(biāo)準(zhǔn)強(qiáng)制性條文電力工程部分2023年版》
- 2024年智慧體育數(shù)字化時(shí)代的運(yùn)動(dòng)創(chuàng)新方案課件
- 學(xué)校關(guān)鍵崗位廉政風(fēng)險(xiǎn)點(diǎn)排查表
- 三角高程計(jì)算表
- 保安日常巡查記錄本
- 清華大學(xué)全面素質(zhì)教育與拔尖創(chuàng)新人才培養(yǎng)PPT課件
- 線路板pcb專業(yè)英語(yǔ)詞匯(制造、測(cè)試、缺陷名等)
評(píng)論
0/150
提交評(píng)論