




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、精品文檔中南大學商學院2003級數據庫原理與程序設計試題(2005年1月)班級:學號:姓名:成績:一、填空(10空,每空1分,共10分)1. SQL語言有四類語句,分別是 、DML和。(中文及英文簡寫均可)2. 基本表中,“關鍵字”概念應該體現其值的 和兩個特征3數據庫系統的模式結構由 、和三級組成4. SQL有兩種使用方式: 和。二、選擇(10題,每題1.5分,共15分)1 .數據是指所有能輸入到計算機中并被計算機程序所處理的 的總稱。A )文字 B )字母 C )符號 D )數字2. 數據模型的三要素是指 。A)數據結構、數據對象和數據共享B)數據結構、數據操作和數據控制C)數據結構、數據
2、對象和完整性D)數據結構、數據操作和完整性約束條件3. 一般說來,兩個實體之間的聯系可分為 種。A )四 B )三C)二 D )六4 .某個用戶對某類數據有何種操作權力由 決定。A)用戶B )系統分析員 C ) DBA D )應用程序員5. 若關系R (U的每個屬性值都是不可分的原子值,且每個非主屬性完全函數依賴于關鍵字,則稱R滿足。A) 1NFB ) 2NF C ) 3NF D ) BCNF6. 數據庫系統中,數據獨立性是指 。A )數據之間相互獨立B )應用程序與數據庫的結構之間相互獨立C)數據的邏輯結構與物理結構相互獨立D)數據與磁盤之間相互獨立7. 對數據庫中數據的操作分成兩大類 oA
3、 )查詢和更新B )檢索和修改 C )查詢和修改 D )插入和修改8. SQL中,“SALARY IN( 1000, 2000)” 的語義是。A) SALARY<=2000 AND SALARY>=1000B) SALARY<2000 AND SALARY>1000C) SALARY=1000 AND SALARY=2000D) SALARY=1000 OR SALARY=20009. 下列式子中,不正確的是 。A ) R-S=R-(RA S)B) R=(R-S) U (R A S)C ) RA S=S-(S-R)D) RA S=S-(R-S)10. 數據庫設計人員和用
4、戶之間溝通信息的橋梁是 。A)程序流程圖B ”實體聯系圖C ”模塊結構圖D ”數據流圖(DFD)三、簡答題(5X 3')1、數據庫系統階段的數據庫管理有哪些特點?2、關系三完整性規則是什么?3、為什么要進行關系模式的分解?分解的依據的是什么?4、基于數據庫系統生存期的數據庫設計分成哪些階段?5、簡述層次模型、網狀模型、關系模型的特點?四、名詞解釋(5 X2')1、3NF2、視圖3、DBMS4、實體5、模式五、E-R模型設計題(24分1. 設有商務數據庫用以處理銷售記帳,它涉及的數據包括顧客、商品信息。試設計一個E-R模型,并將之轉換為關系模型。(注:關鍵字用下劃線標出)(10
5、分2. 設要為銀行的儲蓄業務(活期)設計一個數據庫。數據庫中有儲戶、存款單、 取款單信息。試設計一個E-R模型,并將之轉換為關系模型。(注:關鍵字用 下劃線標出)(14分六、程序設計題(26分)對于教學數據庫的3個基表(S表示學生表,C表示課程表,SC表示學生選課表, 假設基表中已存在記錄,AGE GRAD為數值型,其余字段均為字符型):S(SNO,SNAME,AGE,SEX) C(CNO,CNAME,TEACHER) SC(SNO,CNO,GRADE)1、創建S表,且以SNC為主鍵。(2)2、查詢LI老師所授課程的課程號與課程名。(2)3、插入C(C01,高等數學,LI)記錄。(2)4、查詢
6、年齡大于21歲的男學生的學號與姓名。(2)5、 查詢學號為S1的學生所學課程的課程名與任課教師名。(3)6查詢至少選修LI老師所授課程中一門課程的男學生姓名。(3)7、 查詢WAN同學不選的課程的課程號與課程名。(4)8、 統計選修每一門課程的男女學生的人數與平均成績。(4)9、 查詢至少選修兩門課程的學生姓名與學號。(4)中南大學考試試卷2005 - 2006 學年上學期時間110分鐘數據庫原理與程序設計課程 48學時2A學分考試形式:閉卷專業年級:商學院各專業總分100分,占總評成績70%注:此頁不作答題紙,請將答案寫在答題紙上一、填空題(本題10分,每小題1分)1. SQL語言有四類語句
7、,分別是 、DML和(中文及英文簡寫均可)。2. SQL有兩種使用方式: 和。3. 數據庫系統一般由 、 和用戶組成。4. 關系模型的基本數據結構是 ,其數據庫存儲時的基本組織方式、選擇(本題15分,每題1.5分)1 對DB中數據的操作分成兩大類。A )查詢和更新 B )檢索和修改 C )查詢和修改 D )插入和 修改2. SQL中,下列操作不正確的是 A) AGE IS NOT NULLB ) NOT(AGE IS NULL)C) SNAME=王五'D) SNAME=王%3. SQL Server是一種數據庫管理系統。A )層次型 B )網絡型 C )關系型 D )鏈狀型4. 某個用
8、戶對某類數據有何種操作權力由 決定。A)用戶 B )系統分析員C ) DBA D )應用程序員5 若關系模式R( U)的每個非主屬性都不部分函數依賴、也不傳遞函數依賴于關鍵字,則稱R滿足。A) 1NF B ) 2NF C ) 3NF D ) BCNF6當多個用戶的 同時存取或修改數據時,可能會發生相互干擾而造成得到錯誤的結果。A )應用程序 B )操作 C )數據庫 D )并發進程7 數據庫系統中,數據獨立性是指 oA )數據之間相互獨立B )應用程序與數據庫的結構之間相互獨立C) 數據的邏輯結構與物理結構相互獨立D) 數據與磁盤之間相互獨立8. SQL中,“AGE IN (20, 22)”
9、的語義是。A) AGE<=22 AND AGE >=20B ) AGE <22 AND AGE >20C) AGE =20 AND AGE =22D ) AGE =20 OR AGE =229. 下列式子中,不正確的是 oA ) Rn S=S-(R-S)B) Rn S=S-(S-R)C ) R=(R-S) U (R n S) D ) R-S=R-(Rn S)10. 概念模型表示方法最常用的是 oA)關系模型B ”實體聯系方法 C ”面向對象方法 D ”數據模型三、簡答題(本題16分,每小題4分)1. 關系數據庫包含哪三級模式?它們分別對應數據庫的哪一部分?2. 什么是數
10、據庫管理系統(DBMS ?其主要功能有哪些?3. 關系模型的數據完整性包含哪些內容 ?分別說明每一種完整性的作用。4. 關系數據庫的規范化理論是為了解決什么問題? 一個關系模式從1NF到2NF,消除了原關系模式的什么問題?四、名詞解釋(本題10分,每小題2分)1. 實體集R、S之間1:N的聯系:2. 數據庫:3 .基表:4. 完全函數依賴:5. 外模式:五、E-R模型設計題(本題25分)1 .設有商務數據庫用以處理銷售記帳, 它涉及的數據包括顧客、商品信息。 試設計一個E-R模型,并將之轉換為關系模型。(注:關鍵字用下劃線標出)(10 分)2.學校課程管理子系統主要包括的實體有學生、課程、教師
11、、教室,試設 計該子系統E-R模型,并將之轉換為關系模型。(注:關鍵字用下劃線標出)(15 分)六、對于某圖書出版管理數據庫,其中有兩個表:publishers(pub_id ,pub_name city)titles(title_id ,title_name ,type,pub_id,price , pubdate)含義為:出版商表(出版商代號,出版商名字,所在城市),書籍表(書號, 書名,書的種類,出版商代號,價格,出版日期),并規定每一出版商有唯一的 代號,每一種書以書號標識。寫出實現下列各功能的 SQL語句。(共24分)1. 用SQL的數據定義語言建立titles表,并定義其主碼與外碼
12、。(4分)2. 把某一出版商的信息(0735,人民郵電出版社,北京)錄入到publishers 表中。(2分)3. 把書的種類為“計算機”類的書的價格降低30%( 2分)4. 查詢書的價格在20至50元之間的書的書號、種類和價格。(2分)5. 按書的種類分類,查詢各類書籍的平均價格,并按平均價格降序排列。(3 分)6. 從publishers 表和titles 表中查詢書的書號、書名、種類及出版商名字。(3分)7. 查詢所有價格高于平均價格的書。(3分)8. 列出“機械工業出版社”自2001年以來出版的各種書籍情況。(3分)9. 刪除所在城市為“沈陽”的出版商的信息。(2分)中南大學考試試卷2
13、005 - 2006 學年上學期時間110分鐘數據庫原理與程序設計課程 48學時25學分考試形式:閉卷專業年級:商學院各專業 總分100分,占總評成績70%注:此頁不作答題紙,請將答案寫在答題紙上二、填空題(本題10分,每小題1分)1. SQL語言有四類語句,分別是 DDL、 DQL、DML和DCL(中文及英文簡寫均可)。2 . SQL有兩種使用方式:自含式 SQL和嵌入式SQL。3. 數據庫系統一般由_DB、應用系統、 一 DBMS 一、 一DBA_ _和用戶組成。4. 關系模型的基本數據結構是基表,其數據庫存儲時的基本組織方式是。二、選擇(本題15分,每題1.5分)1 對DB中數據的操作分
14、成兩大類_A_。A )查詢和更新 B )檢索和修改 C )查詢和修改D )插入和修改2. SQL中,下列操作不正確的是 _B。A) AGE IS NOT NULLC) SNAME=王五'3. SQL Server 是一種 CB) NOT(AGE IS NULL)D) SNAME=王%數據庫管理系統。A )層次型 B )網絡型 C )關系型 D )鏈狀型 4.某個用戶對某類數據有何種操作權力由 _C決定。A)用戶B )系統分析員C ) DBA D )應用程序員5 .若關系模式R( U)的每個非主屬性都不部分函數依賴、也不傳遞函數依賴于關鍵字,則稱R滿足_CA) 1NFB ) 2NF C
15、) 3NF D ) BCNF6. 當多個用戶的D同時存取或修改數據時,可能會發生相互干擾而造成得到錯誤的結果。A )應用程序 B )操作 C )數據庫 D )并發進程7. 數據庫系統中,數據獨立性是指 _BoA )數據之間相互獨立B )應用程序與數據庫的結構之間相互獨立C)數據的邏輯結構與物理結構相互獨立D)數據與磁盤之間相互獨立8. SQL中, “AGE IN (20,22)”的語義是 D。A) AGE<=22 AND AGE >=20B ) AGE <22 AND AGE >20C) AGE =20 AND AGE =22D ) AGE =20 OR AGE =22
16、9. 下列式子中,不正確的是AoA ) Rn S=S-(R-S)B) Rn S=S-(S-R)C ) R=(R-S) U (R n S) D ) R-S=R-(RG S)10. 概念模型表示方法最常用的是B。A)關系模型B )實體聯系方法 C )面向對象方法 D )數據模型三、簡答題(本題16分,每小題4分)1關系數據庫包含哪三級模式?它們分別對應數據庫的哪一部分? 答:關系數據庫包含內模式、模式、外模式三級模式。它們分別對應數據庫的存儲文件、基表、視圖。2什么是數據庫管理系統(DBMS ?其主要功能有哪些?答:數據庫管理系統是負責具體實施 DB的定義、創建、維護、管理等各項 功能的一組專用軟
17、件。其主要功能有:DB的定義功能;數據操縱功能;DB運行管理;DB的建 立和維護功能。3關系模型的數據完整性包含哪些內容 ?分別說明每一種完整性的作用。 答:關系模型的數據完整性包含:實體完整性:保證RM元組唯一性;參照完整性:定義外碼與主碼之間的引用規則,實質是不允許引用不存 在的實體;用戶自定義完整性:針對某一具體RDB的約束條件,反映某一具體應用 所涉及的數據必須滿足的語義要求。4關系數據庫的規范化理論是為了解決什么問題? 一個關系模式從1NF到2NF,消除了原關系模式的什么問題?答:由于數據之間存在著聯系和約束,在關系模式的關系中可能會存在數據 冗余和操作異常現象,因此,需把關系模式進
18、行分解,以消除冗余和異常現象。一個關系模式從1NF到2NF,消除了原關系模式中的部分函數依賴。四、名詞解釋(本題10分,每小題2分)1 實體集R、S之間1:N的聯系:對于R中每一實體,S中有N個實體與之 聯系;而對于S中每一實體,R中至多只有一個實體與之聯系。2. 數據庫:按一定的組織結構集成存儲在計算機存儲介質上的相關數據及 數據之間邏輯關系的集合。3. 基表:實表。獨立存在的表,不由其它表導出。4 完全函數依賴:若R( U)中,已知X丫,且對于任何X的真子集X'都 有X'- Y,則稱丫完全函數依賴于X,記作X-丫。5外模式:也稱“子模式,用戶模式”,是DB用戶看到的(或用到
19、的)那 部分數據視圖。五、E-R模型設計題(本題25分)1設有商務數據庫用以處理銷售記帳,它涉及的數據包括顧客、商品信息。 試設計一個E-R模型,并將之轉換為關系模型。(注:關鍵字用下劃線標出)(10 分)(1)E-R圖(屬性略):精品文檔(2)關系模型:顧客(顧客號,姓名,地址,電話,);商品(商品號,品名,型號規格,單價,);購買(顧客號,商品號,數量,日期,)o2. 學校課程管理子系統主要包括的實體有學生、課程、教師、教室,試設 計該子系統E-R模型,并將之轉換為關系模型。(注:關鍵字用下劃線標出)(15 分)(1)E-R圖(屬性略):學生P教室(2)關系模型:學生(學號,姓名,年齡,)
20、; 課程(課程號,課程名,課時,);教師(教師號,姓名,職稱,);教室(樓名,教室號,);選課(學號,課程號,成績,);授課(教師號,課程號,樓名,教室號,時間,)。六、對于某圖書出版管理數據庫,其中有兩個表:publishers(pub_id ,pub_name city)titles(title_id ,title_name ,type,pub_id,price , pubdate) 含義為:出版商表(出版商代號,出版商名字,所在城市),書籍表(書號, 書名,書的種類,出版商代號,價格,出版日期),并規定每一出版商有唯一的 代號,每一種書以書號標識。寫出實現下列各功能的SQL語句。(共24
21、分)10. 用SQL的數據定義語言建立titles 表,并定義其主碼與外碼。(4分)Create table title(title_id char(10),title_ name char(20),type char(10),pub_id char(10),price nu meric(6,2),pubdate datetime,primary key(title_id),foreig nkey(pub_id)refere ncespublishers(pud_id) ;11. 把某一出版商的信息(0735,人民郵電出版社,北京)錄入到publishers 表中。(2分)Insert int
22、o publishers values(0735','人民郵電出版社','北京);12. 把書的種類為“計算機”類的書的價格降低30%( 2分)Update titles set price=price*(1-0.3)Where type='計算機;13. 查詢書的價格在20至50元之間的書的書號、種類和價格。(2分)Select title_id,type,price from titles where price between 20 and 50;14. 按書的種類分類,查詢各類書籍的平均價格,并按平均價格降序排列。(3分)Select avg(p
23、rice) from titles group by typeOrder by avg(price) desc ;15. 從publishers 表和titles 表中查詢書的書號、書名、種類及出版商名 字。(3分)Select title_id,title_ name,type,pub_ namefrom titles,publisherswhere pub_id= publishers. pub_id ;16. 查詢所有價格高于平均價格的書。(3分)Select * from titles where price>(select avg(price) from titles) ;17
24、. 列出“機械工業出版社”自2001年以來出版的各種書籍情況。(3分)Select * from titles where pub_id=(select pub_id from publishersWhere pub_ name=機械工業出 版社)And pubdate>=' 2001/01/01 ';18. 刪除所在城市為“沈陽”的出版商的信息。(2分)Delete from publishers where city= '沈陽';中南大學考試試卷2005 - 2006學年丄學期時間2周數據庫技術課程設計課程40學時_2_學分考試形式:開卷專業年級:信管
25、、金融、工商等,2004級注:此頁不作答題紙,請將答案寫在答題紙上1、對于教學數據庫(TEACH構造3個基本表:S(SNUM,SNAME,SDEPT,AGE,S;X) 注: SDEP為“學生所屬系 / 院名”)C(CNUM,CNAME,TEACHER,PC;UM注:PCNU為“先修課程編號”) SC(SNUM,CNUM,GRA;E)(1) 創建教學數據庫:學生信息表、課程信息表、學生選課表;(2) 為每個基表添加多條記錄(自己添加,所添加的數據要能夠滿足以下各題的 查詢要求);(3) 檢索年齡大于23歲的男學生的學號和姓名;(4) 檢索liu '老師所授課程的課程號和課程名;(5) 檢
26、索學號為S3'的學生所學課程的課程名與任課教師名;(6) 檢索至少選修' liu '老師所授課程中一門課程的男學生姓名;(7) 檢索沒有選修' liu '老師所授課程的女學生姓名和學號;(8) 檢索wang'同學不學的課程的課程號;(9) 檢索至少選修兩門課程的學生的姓名和學號;(10)(11)檢索全部學生都選修的課程的課程號與課程名; 檢索選修課程包含' liu '老師所授課程的學生學號;(12)(13)在表C中統計開設課程的教師人數;求選修C4課程的女學生的平均年齡;(14)(15)求每個學生選修課程(已有成績)的門數和平均成
27、績;統計每個學生選修課程的門數 (超過 5 門的學生才統計),要求輸出學生學號和選修門數,查詢結果按門數降序,若門數相同,按學號升序;(16)(17)檢索學號比wang'同學大,而年齡比他小的學生姓名; 在表SC中檢索成績為空的學生學號和課程號;(18)(19)檢索姓名以 L 打頭的所有學生的姓名和年齡; 求年齡大于女同學平均年齡的男學生姓名和年齡;(20)(21)求年齡大于所有女同學年齡的男學生姓名和年齡;檢索所授課程平均成績大于 80 分的教師姓名,并將檢索到的值送往另一個表 FACULTY(TNAM;E() 注:該表由學生自己創建)(22)(23)在SC中刪除尚無成績的選課元組;
28、將選修' liu '老師課程的女同學選課元組全部刪除;(24)(25)將' MATH'S 課不及格的成績全改為 60 分;將低于所有課程總平均成績的女同學成績提高 5;(26)在表SC中修改C4課程的成績,若成績小于等于 70分時提高5%,若成績大于 70 分時提高 4;(27)(28)在表SC中,當某個成績低于全部課程的平均成績時,提高5%;求男同學每一年齡的人數;(29)(30)求女同學的人數和平均年齡及平均成績;檢索開設兩門以上課程的教師姓名;(31)(32)檢索未選修wang'老師所授全部課程的學生學號;統 計 選 修 每 一門 課 程 的 男
29、女 學 生 人 數 和 平 均 成 績 , 要 求 顯示(C#,CNAME,TEACHER,SEX,NUM,AVG_GRA其中 NUM和 AVG_GRADfi人數和平均成績。2、對于圖書發行數據庫(B_PUBLISH構造4個基本表:STORE(SNO,SNAME,ADDRESS) 注: STORED “書店”)LIBRARY(LNO,LNAME,CITY,TE;(注:LIBRARY為“圖書館”)BOOK(BNO,BNAME,PRICE)(注:BOO為“圖書”)LBS(LNO,BNO,SNO,QTY)(注:LBS為“館藏”;QTY為“數量”)( 1)創建圖書發行數據庫:書店信息表、圖書館信息表、
30、圖書信息表、館藏信 息表;( 2)為每個基表添加多條記錄(自己添加,所添加的數據要能夠滿足以下各題 的查詢要求);(3)查找L1 '從書店S1'購買的圖書書號及其冊數;( 4)取出館址在' Shanghai '的館名及電話號碼;(5)取出S3'發行的圖書書名和數量;( 6)取出已發行圖書中最貴和最便宜的那種書的書名和定價;(7)查找購買圖書B4'最多的圖書館館名;( 8)取出' L4' 收藏圖書的書名;( 9)取出收藏圖書'情報檢索語言'的館名;(10)將B5'的單價更改為32.50元;(11)刪去B2
31、39;及其相關的館藏記錄;(12)將( B6','人工智能原理,42.00)登入關系BOOK3、實驗結束時提交課程設計報告 ,內容包含:( 1)列出每個基表的結構及記錄構成;( 2)對第 2 大題的每小題,均要求用關系代數表示;( 3)用 SQL Server 2000 語句完成每一題;( 4)每題的結果。中南大學考試試卷答案2005 - 2006學年丄學期時間2周數據庫技術課程設計課程 40學時_2_學分考試形式:開 卷專業年級:信管、金融、工商等,2004級注:此頁不作答題紙,請將答案寫在答題紙上3、對于教學數據庫(TEACH構造3個基本表:S(SNUM,SNAME,SDE
32、PT,AGE,S;X) 注: SDEP為“學生所屬系 / 院名”)C(CNUM,CNAME,TEACHER,PC;UM注:PCNU為“先修課程編號”)SC(SNUM,CNUM,GRA;E)(33) 創建教學數據庫:學生信息表、課程信息表、學生選課表;(34) 為每個基表添加多條記錄(自己添加,所添加的數據要能夠滿足以下各題的查詢要求);(35) 檢索年齡大于23歲的男學生的學號和姓名;select snu m,s name from s where age>23 and sex=' 男'(36) 檢索liu '老師所授課程的課程號和課程名;select cnu m
33、,c name from c where teacher='liu'(37) 檢索學號為S3'的學生所學課程的課程名與任課教師名;select u m,c.teacher from c,sc where c.c num=sc.c numandsc.s num='s3'(38) 檢索至少選修liu '老師所授課程中一門課程的男學生姓名;select sn ame from s where snum in(select snum from sc where cnum in(select cnum from c where teacher='l
34、iu')and sex='男'(39) 檢索沒有選修liu '老師所授課程的女學生姓名和學號;select sn ame,s num from s where snum not in(select snum from sc where cnum in(select cnum from c where teacher='liu')and sex='女'(40) 檢索wang'同學不學的課程的課程號;select cnum from c where cnum not in(select cnum from sc where s
35、num in(select snum from s where sname='wang')(41) 檢索至少選修兩門課程的學生的姓名和學號;select sname,snum from s where snum in(select snum from sc group by snum having count(*)>=2)(42) 檢索全部學生都選修的課程的課程號與課程名;select cnum,cname from c where not exists(select * from s where not exists(select * from sc where snu
36、m=s.snum and cnum=um)(43) 檢索選修課程包含' liu '老師所授課程的學生學號;select distinct sc.snum from sc,c where um=um and c.teacher='liu'(44) 在表C中統計開設課程的教師人數;select count(distinct teacher) teacher_num from c(45) 求選修C4'課程的女學生的平均年齡;select avg(age) avg_age from sc,swhere sc.snum=s.snum and um='c4&
37、#39; and sex='女'(46) 求每個學生選修課程(已有成績)的門數和平均成績;select snum,count(*) num,avg(grade) avg_grade from scwhere grade is not null group by snum(47) 統計每個學生選修課程的門數 (超過 5門的學生才統計),要求輸出學生學號和選修門數,查詢結果按門數降序,若門數相同,按學號升序;select snum,count(*) from scgroup by snum having count(*)>5order by count(*) desc,snu
38、m(48) 檢索學號比wang'同學大,而年齡比他小的學生姓名;select snamefrom s where snum>(select snum from s where sname='wang')and age<(select age from s where sname='wang')(49) 在表SC中檢索成績為空的學生學號和課程號;select snum,cnum from sc where grade is null(50) 檢索姓名以 L 打頭的所有學生的姓名和年齡; select sname,age from s where
39、 sname like 'l%'(51) 求年齡大于女同學平均年齡的男學生姓名和年齡;select sname,age from s where sex='男 'and age>(select avg(age) from s where sex='女')(52) 求年齡大于所有女同學年齡的男學生姓名和年齡;select sname,age from s where sex='男 'and age>(select max(age) from s where sex='女')(53) 檢索所授課程平均成績大
40、于 80 分的教師姓名,并將檢索到的值送往另 個表 FACULTY(TNAM;E() 注:該表由學生自己創建)delete from faculty;insert into faculty select distinct teacher from c where cnum in(select cnum from sc where grade is not nullgroup by cnum having avg(grade)>80);select * from faculty;(54) 在SC中刪除尚無成績的選課元組;delete from sc where grade is null(
41、55) 將選修' liu '老師課程的女同學選課元組全部刪除;delete from sc where snum in(select snum from s where sex=' 女 ')and cnum in (select cnum from c where teacher='liu')(56) 將MATHS課不及格的成績全改為60分;update sc set grade=60 where grade<60and cnum in(select cnum from c where cname='maths')(57)
42、將低于所有課程總平均成績的女同學成績提高 5;update sc set grade=grade*(1+0.05)where grade<(select avg(grade) from sc where grade is not null)and snum in(select snum from s where sex='女')(58) 在表SC中修改C4'課程的成績,若成績小于等于 70分時提高5%, 若成績大于 70 分時提高 4;update sc set grade=grade*(1+0.05) where cnum='c4' and gr
43、ade<70;update sc set grade=grade*(1+0.04) where cnum='c4' and grade>70;(59) 在表SC中,當某個成績低于全部課程的平均成績時,提高5%;update sc set grade=grade*(1+0.05)where grade<(select avg(grade) from sc where grade is not null)(60) 求男同學每一年齡的人數;select age,count(age) from s where sex='男' group by age(
44、61) 求女同學的人數和平均年齡及平均成績;select count( sex) num,avg(age) avg_age,avg(grade) avg_grade from s,sc where sc.snum=s.snum and grade is not null and sex='女 ' group by sex(62) 檢索開設兩門以上課程的教師姓名;select teacher from c group by teacher having count(*)>2(63) 檢索未選修wang'老師所授全部課程的學生學號;select snum from s
45、 where snum not in(select snum from sc where cnum in(select cnum from c where teacher='wang')(64) 統計選修每一門課程的 男女學生人數和平均成績, 要求顯示(CNUM,CNAME,TEACHER,SEX,NUM,AVG_GR其DE)NUM和 AVG_GRAD為人數和平均成績select um,ame,c.teacher,s.sex,count(*)num,avg(grade)avg_gradefrom s,c,scwhere sc.snum=s.snum and um=um and grade is not nullgroup by s.sex,um,ame,c.teacher4、對于圖書發行數據庫
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 關機基礎試題及答案
- 工業互聯網平臺構建2025年異構數據庫融合技術與工業互聯網平臺生態協同發展報告
- 學校操場施工合同協議書
- 商場酒吧轉讓合同協議書
- 2025年食品飲料電商運營中的移動端營銷效果評估報告
- 口腔醫護培訓考試題庫及答案
- 松原成人高考試題及答案
- 法語考試試題及答案
- 下沉市場消費金融與農村金融科技融合創新報告
- 保安勞務派遣合同協議書
- 學校特色課程實施方案
- 【MOOC】創新思維與創業實驗-東南大學 中國大學慕課MOOC答案
- 企業環境信息披露評價研究的國內外文獻綜述6400字
- 2024年秋兒童發展問題的咨詢與輔導終考期末大作業案例分析1-5答案
- 創新思維及設計方法學習通超星期末考試答案章節答案2024年
- 湖南省建筑工程消耗量標準裝飾定額
- 肺栓塞的診斷和治療 課件
- 劍橋KET口語題庫(含滿分答案)
- 小學教育教學案例范文【5篇】
- 玻璃鋼防腐工程合同范本
- TSG ZF001-2006《安全閥安全技術監察規程》
評論
0/150
提交評論