數(shù)據(jù)庫原理及應用試題庫_第1頁
數(shù)據(jù)庫原理及應用試題庫_第2頁
數(shù)據(jù)庫原理及應用試題庫_第3頁
數(shù)據(jù)庫原理及應用試題庫_第4頁
數(shù)據(jù)庫原理及應用試題庫_第5頁
已閱讀5頁,還剩15頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、7下列不屬于數(shù)據(jù)安全性控制方法的是(D)。7下列不屬于數(shù)據(jù)安全性控制方法的是(D)。選擇題(B)是長期儲存在計算機內、有組織的、可共享的大量數(shù)據(jù)的集合。數(shù)據(jù)庫系統(tǒng)B.數(shù)據(jù)庫C.關系數(shù)據(jù)庫D.數(shù)據(jù)庫管理系統(tǒng)(1)在數(shù)據(jù)庫的三級模式中,內模式有(A)。1個B.2個C.3個D.任意多個(2)在數(shù)據(jù)庫的三級模式中,外模式有(D)。1個B.2個C.3個D.任意多個(3)在數(shù)據(jù)庫的三級模式中,模式有(A)。1個B.2個C.3個D.任意多個2.(4)在數(shù)據(jù)庫的三級模式體系結構中,內模式、模式和外模式個數(shù)的比例是(B)。A1:1:1B1:1:NC1:M:NDM:N:P數(shù)據(jù)模型的三個要素分別是(B)。實體完整性

2、、參照完整性、用戶自定義完整性數(shù)據(jù)結構、關系操作、完整性約束數(shù)據(jù)增加、數(shù)據(jù)修改、數(shù)據(jù)查詢外模式、模式、內模式數(shù)據(jù)庫(DB),數(shù)據(jù)庫系統(tǒng)(DBS)和數(shù)據(jù)庫管理系統(tǒng)(DBMS)之間的關系是(A)。DBS包括DB和DBMSB.DBMS包括DB和DBSC.DB包括DBS和DBMSD.DBS就是DB,也就是DBMS在關系模式R中,Y函數(shù)依賴于X的語義是:(B)。在R的某一關系中,若兩個元組的X值相等,則Y值也相等。在R的每一關系中,若兩個元組的X值相等,則Y值也相等。在R的某一關系中,Y值應與X值相等。在R的每一關系中,Y值應與X值相等。若對于實體集A中的每一個實體,實體集B中有n個實體(n$0)與之聯(lián)

3、系,而對于實體集B中的每一個實體,實體集A中只有1個實體與之聯(lián)系,則實體集A和實體集B之間的聯(lián)系類型為(B)。A1:1B1:NCM:NDN:16.(2)若對于實體集A中的每一個實體,實體集B中有1個實體(n$0)與之聯(lián)系,而對于實體集B中的每一個實體,實體集A中只有1個實體與之聯(lián)系,則實體集A和實體集B之間的聯(lián)系類型為(A)。A1:1B1:NCM:NDN:1)的結果為M+N列PXQ行。D.RS8.若關系R為M列P行,關系S為)的結果為M+N列PXQ行。D.RSA.R-SB.RXSC.RFS9.數(shù)據(jù)模型應滿足(A.9.數(shù)據(jù)模型應滿足(A.真實模擬現(xiàn)實世界D.以上都是容易為人們所理解C.D.以上都

4、是TOC o 1-5 h z在可信計算機系統(tǒng)評測標準中,達到初步安全產品要求的是()級。A.C1B.C2C.B1D.B2下面的選項不是關系數(shù)據(jù)庫基本特征的是(A)。A.不同的列應有不同的數(shù)據(jù)類型B.不同的列應有不同的列名與行的次序無關D.與列的次序無關實現(xiàn)數(shù)據(jù)庫安全性控制的常用方法和技術有(A)用戶標識與鑒別、存取控制、視圖機制、審計、數(shù)據(jù)加密存取控制、視圖機制、審計、數(shù)據(jù)加密、防火墻用戶標識與鑒別、存取控制、視圖機制、審計、防火墻存取控制、視圖機制、審計、數(shù)據(jù)加密、數(shù)據(jù)轉儲數(shù)據(jù)的(B)是為了防止數(shù)據(jù)庫中存在不符合語義的數(shù)據(jù),也就是防止數(shù)據(jù)庫中存在不正確的數(shù)據(jù)。數(shù)據(jù)的()是保護數(shù)據(jù)庫防止惡意的

5、破壞和非法的存取。A.左外聯(lián)接A.左外聯(lián)接B.右外聯(lián)接下列不屬于需求分析階段工作的是:(A.建立E-R圖B.分析用戶活動數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)獨立性體現(xiàn)在(BA.不會因為數(shù)據(jù)的變化而影響到應用程序C.外部并D.外聯(lián)接A)。C.建立數(shù)據(jù)字典D.建立數(shù)據(jù)流圖)。A.安全性、完整性B.完整性、安全性C.保密性、安全性D.安全性、保密性C)。14.SQL語言的GRANT和REVOKE語句王要是用米維護數(shù)據(jù)丿車的(A.完整性B.可靠性C.安全性D.一致性15.關系模型中,一個碼是(C)。A.可以由多個任意屬性組成B.至多由一個屬性組成C.由一個或多個屬性組成,其值能夠惟一標識關系中一個元組D.以上都不是16.

6、當關系S自然聯(lián)接時,能夠把S原該舍棄的元組放到結果關系中的操作是(D)不會因為數(shù)據(jù)存儲結構與數(shù)據(jù)邏輯結構的變化而影響應用程序不會因為存儲策略的變化而影響存儲結構不會因為某些存儲結構的變化而影響其他的存儲結構若關系R為M列P行,關系S為N列Q行,貝IJRXS的結果為(B)列()行。A.M+N、P+QB.M+N、PXQC.MXN、P+QD.MXN、PXQ7下列不屬于數(shù)據(jù)安全性控制方法的是(D)。7下列不屬于數(shù)據(jù)安全性控制方法的是(D)。在SQL語言的Select語句中實現(xiàn)選擇運算的子句是(A)。A.SelectB.FromC.WhereD.GroupbyA.SelectB.FromC.WhereD

7、.Groupby7下列不屬于數(shù)據(jù)安全性控制方法的是(D)。7下列不屬于數(shù)據(jù)安全性控制方法的是(D)。7下列不屬于數(shù)據(jù)安全性控制方法的是(D)。7下列不屬于數(shù)據(jù)安全性控制方法的是(D)。21數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)獨立性體現(xiàn)在(B)。不會因為數(shù)據(jù)的變化而影響到應用程序不會因為數(shù)據(jù)存儲結構與數(shù)據(jù)邏輯結構的變化而影響應用程序不會因為存儲策略的變化而影響存儲結構不會因為某些存儲結構的變化而影響其他的存儲結構22.如果事務T對數(shù)據(jù)D已加S鎖,則其他事務對數(shù)據(jù)D(A)A.可以加S鎖,不能加X鎖B.可以加S鎖,也可以加X鎖C.不能加S鎖,可以加X鎖D.不能加任何鎖23.當關系S自然聯(lián)接時,能夠把S原該舍棄的元組放到

8、結果關系中的操作是(D)A.左外連接B.右外連接C.外部并D.外連接填空題數(shù)據(jù)模型通常分為層次模型、(網狀模型)、(關系模型)、面向對象模型和對象關系模型等。TOC o 1-5 h z關系模型中有三類完整性約束:(實體完整性)、(參照完整性)和用戶定義的完整性。關系數(shù)據(jù)庫中,二維表中的列稱為關系的(屬性或字段),二維表中的行稱為關系的(元組或記錄)。DBMS的主要功能有:(數(shù)據(jù)定義功能)、數(shù)據(jù)組織存儲和管理功能、數(shù)據(jù)操作功能)、數(shù)據(jù)庫的事務管理和運行功能、數(shù)據(jù)庫的建立和維護功能。關系代數(shù)運算中,專門的關系運算有(選擇),(投影)和連接。已知系(系編號,系名稱,系主任,電話,地點)和學生(學號,

9、姓名,性別,入學日期,專業(yè),系編號)兩個關系,學生關系的主碼是(學號),學生關系的外碼是(系編號)。7關系的實體完整性規(guī)則定義了主鍵字段)不能取空值。8關系的參照完整性規(guī)則定義了和之間的引用規(guī)則。9事務的ACID特性包括:(原子性)、一致性、(獨立性)和持續(xù)性。10事務并發(fā)控制機制中,避免活鎖產生的方法是采用(先來先服務)的策略;)。11第二范式是在第一范式的基礎上消除了(部分函數(shù)依賴13(事務)是并發(fā)控制的基本單位。)。14在數(shù)據(jù)庫的兩層映像中,(模式/內模式映像)保證了物理獨立性14在數(shù)據(jù)庫的兩層映像中,(外模式/模式映像)保證了邏輯獨立性15事務并發(fā)控制機制中,預防死鎖的方法是(一次封鎖

10、法)和(順序封鎖法);16第三范式是在第二范式的基礎上消除了(傳遞函數(shù)依賴)。17數(shù)據(jù)庫系統(tǒng)的三級模式結構是指數(shù)據(jù)庫系統(tǒng)由外模式)、(模式)和(內模式)三級構成。18建立冗余數(shù)據(jù)最常用的技術是數(shù)據(jù)轉儲和(備份日志文件)。19數(shù)據(jù)庫設計分為如下幾個階段:(需求分析)、(結構設計)、(行為設計)、(數(shù)據(jù)庫實施)、(數(shù)據(jù)庫運行和維護)。20數(shù)據(jù)庫結構設計包括(概念結構設計)、(邏輯結構設計)、(物理結構設計)?;镜逆i類型有兩種:(排他鎖或X鎖或寫鎖)、(共享鎖或S鎖或讀鎖)22并發(fā)操作帶來的數(shù)據(jù)不一致性情況大致可以分為四種:(丟失數(shù)據(jù)修改)、(讀“臟數(shù)據(jù)”)、(不可重復讀)和產生幽靈數(shù)據(jù)。三、簡答

11、題設有關系模式:學生修課管理(學號,姓名,所在系,性別,課程號,課程名,學分,成績)。設一名學生可以選修多門課程號,一門課程號可以被多名學生選修;一名學生有唯一的所在系,每門課程號有唯一的課程名和學分?;卮鹨韵聠栴}:(1)根據(jù)上述規(guī)定寫出關系模式R的基本函數(shù)依賴;(2)找出關系模式R的候選碼;(3)試問關系模式R最高已經達到第幾范式?為什么?(4)將R分解成3NF模式集。答:(1)學號(姓名,所在系,性別)F課程號(課程名,學分)F(學號,課程號)成績F(學號,課程號)(姓名,所在系,性別,課程號,學分)P(2)候選碼:學號,課程號(3)存在部分函數(shù)依賴,R達到第一范式(4)Student(學

12、號,姓名,所在系,性別)SC(學號,課程號,成績)Course(課程號,課程名,學分)設有關系模式:學生表(學號,姓名,所在系,班號,班主任,系主任)。其語義為:一名學生只在一個系的一個班學習,一個系只有一名系主任,一個班只有一名班主任,一個系可以有多個班。回答以下問題:(1)根據(jù)上述規(guī)定寫出關系模式R的基本函數(shù)依賴;(2)找出關系模式R的候選碼;(3)試問關系模式R最高已經達到第幾范式?為什么?(4)將R分解成3NF模式集。答:(1)學號(姓名,所在系,班號,班主任,系主任)F班號(班主任,系主任)F班主任系主任F所在系系主任F(2)候選碼:學號(3)存在傳遞依賴,不存在部分函數(shù)依賴,R達到

13、第二范式(4)Student(學號,姓名,所在系,班號)Class(班號,班主任)Dept(所在系,系王任)設有關系模式:授課表(課程號,課程名,學分,授課教師號,教師名,授課時數(shù))。其語義為:一門課程號有確定的課程名和學分,每名教師有確定的教師名,每門課程號可以由多名教師講授,每名教師也可以講授多門課程,每名教師對每門課程號有確定的授課時數(shù)?;卮鹨韵聠栴}:(1)根據(jù)上述規(guī)定寫出關系模式R的基本函數(shù)依賴;(2)找出關系模式R的候選碼;(3)試問關系模式R最高已經達到第幾范式?為什么?(4)將R分解成3NF模式集。答:(1)課程號(課程名,學分)F授課教師號教師名F(授課教師號,課程號)授課時數(shù)

14、F(授課教師號,課程號)(課程名,學分,教師名)P(2)候選碼:授課教師號,課程號(3)存在部分函數(shù)依賴,R達到第一范式(4)Course(課程號,課程名,學分)Teacher(授課教師號,教師名)CT(課程號,授課教師號,授課時數(shù))(20分)設某圖書集團有一關系模式R如下:R(書店編號,書籍編號,庫存數(shù)量,部門編號,負責人)如果規(guī)定:(1)每個書店的每種書籍只在該書店的一個部門銷售;(2)每個書店的每個部門只有一個負責人;(3)每個書店的每種書籍只有一個庫存數(shù)量?;卮鹨韵聠栴}:(1)根據(jù)上述規(guī)定寫出關系模式R的基本函數(shù)依賴;(2)找出關系模式R的候選碼;(3)試問關系模式R最高已經達到第幾范

15、式?為什么?(4)將R分解成3NF模式集。答:(1)有三個函數(shù)依賴:(書店編號書籍編號)部門編號(2分)(書店編號部門編號)負責人(2分)(書店編號書籍編號)庫存數(shù)量(2分)部門編號負責人書籍編號庫存數(shù)量(2)R的候選碼:書店編號,書籍編號)(3分)(3)R屬于2NF。(2分)因為R中存在著非主屬性“負責人”對候選碼(書店編號,書籍編號)的傳遞函數(shù)依賴,所以R屬于2NF。(3分)(4)分解成R1(書店編號,書籍編號,庫存數(shù)量,部門編號)R2(書店編號,部門編號,負責人)3分)3分)四、綜合題3分)3分)1.設有一個SPJ數(shù)據(jù)庫,包括S、P、J、SPJ四個關系模式:供應商表S(供應商代碼SNO,

16、供應商姓名SNAME,供應商狀態(tài)STATUS,供應商所在城市CITY);零件表P(零件代碼PNO,零件名PNAME,顏色COLOR,重量WEIGHT);工程項目表J(項目代碼JNO,項目名JNAME,項目所在城市CITY);供應情況表SPJ(供應商代碼SNO,零件代碼PNO,項目代碼JNO,供應數(shù)量QTY);用SQL語言完成如下查詢:(1)找出所有供應商的姓名和所在城市;求供應工程J1零件P1的供應商號碼SNO;求供應工程J1零件為紅色的供應商號碼SNO;找出所有零件的名稱、顏色、重量;找出上海廠商供應的所有零件號碼;找出工程項目J2使用的各種零件的名稱及其數(shù)量;找出所有供應商的姓名和所在城市

17、;找出所有零件的名稱、顏色、重量;找出使用供應商S1所供應零件的工程號碼;找出工程項目J2使用的各種零件的名稱及其數(shù)量。TOC o 1-5 h zselectSNAME,CITYfromS(2分)selectSNOfromSPJwhereJNO=J1andPNO=P1(3分)selectSNOfromSPJwhereSPJ.PNO=P.PNOandJNO=J1andCOLOR=red(3分)selectPNAME,COLOR,WEIGHTfromP;(3分)selectS.SNOfromS,P,SPJwhereS.SNO=SPJ.SNOandSPJ.PNO=P.PNOandCITY=上海;(3

18、分)selectPNAME,WEIGHTfromP,SPJwhereP.PNO=SPJ.PNOandJNO=J2;(3分)Selectsname,city1fromS;(2分)SelectPname,color,weightfromP;(2分)SelectJnofromSPJwheresno=s1;(3分)10)SelectP.pname,SPJ.qtyfromSPJ,PwhereSPJ.pno=P.pnoandSPJ.Jno=J2;(3分)7下列不屬于數(shù)據(jù)安全性控制方法的是(D)。7下列不屬于數(shù)據(jù)安全性控制方法的是(D)。2設某商業(yè)集團數(shù)據(jù)庫中有三個實體集:商店:商店編號、商店名、地址商品:

19、商品編號、商品名、規(guī)格、單價職工:職工編號、姓名、性別、業(yè)績每個商店可銷售多種商品,每種商品也可放在多個商店銷售,每個商店銷售一種商品時有月銷售量;每個商店有許多職工,每個職工只能在一個商店工作,商店聘用職工有聘期和月薪。試畫出E-R圖,要求在圖上注明屬性及聯(lián)系的類型;將E-R圖轉換成關系模型,并注明主碼;根據(jù)實際情況,使用SQL創(chuàng)建表,包括各種約束;用SQL語句查找大于平均業(yè)績的職工姓名;用SQL語句創(chuàng)建一個業(yè)績大于100的所有男職工信息的視圖。(1)(5分)(2)這個E-R圖可轉換為4個關系模式:(8分)TOC o 1-5 h z商店(商店編號,商店名,地址)(2分)職工(職工編號,姓名,

20、性別,業(yè)績,商店編號,聘期,月薪)(2分)商品(商品編號,商品名,規(guī)格,單價)(2分)銷售(商店編號,商品編號,月銷售量)(2分)3)createshop(Sidchar(3)primarykey,Snamechar(10),Saddchar(50);(2分)createemployee(Eidchar(3)primarykey,Enamechar(5),Esexchar(1),Eachreal,Sidchar(3),Eredate,Esaint,foreignkey(Sid)references(shop);(2分)createcommodity(Cidchar(3)primarykey,C

21、namechar(10),Cspchar(10),Cprreal);(2分)createvendition(Sidchar(3),Cidchar(3),Vseint,primarykey(Sid,Cid),foreignkey(Sid)references(shop),foreignkey(Cid)references(commodity);(2分)(4)selectEnamefromemployeexwhereEach=(selectavg(Each)fromemployeeywherey.Each=x.Each);(2分)(5)createviewEman(Eid,Ename,Esex,E

22、ach,Sid,Ere,Esa)AsselectEid,Ename,Esex,Each,Sid,Ere,EsfromemployeewhereEach100andEsex=男;(2分)(10分)設有學生表S(SNO,SN),其中SNO為學號,SN為姓名;學生選課表SC(SNO,CNO,CN,G),其中CNO為課程號,CN為課程名,G為成績,用SQL語言完成以下各題:(1)建立一個視圖V-SSC(SNO,SN,CNO,CN,G),并按CNO升序排序;(5分)(2)從視圖V-SSC上查詢平均成績在90分以上的SN,CN和G。(5分)(1)CREATEVIEWV-SSC(SNO,SN,CNO,CN,

23、G)ASSELECTS.SNO,S.SN,SC.CNO,SC.CN,SC.GFROMS,SCWHERES.SNO=SC.SNO;ORDERBYCNO;(5分)(2)SELECSN,CN,GFROMV-SSCGROUPBYSNOHAVINGAVG(G)90;(5分)(共10分)設學校數(shù)據(jù)庫中有兩個實體集:學生表:學號、姓名、班級課程表:課程號、課程名稱、教師某學校有若干學生,每個學生可以選修多門課程,學校有若干課程供學生選修,每門課程可以供多個學生選修,要建立該學校學生選修課程的數(shù)據(jù)庫,請設計:(1)試畫出E-R圖,要求在圖上注明屬性及聯(lián)系的類型;(2)將E-R圖轉換成關系模型,并注明主碼;(2

24、)這個E-R圖可轉換為4個關系模式:(12分)TOC o 1-5 h z商店(商店編號,商店名,地址)(3分)職工(職工編號,姓名,性別,業(yè)績,商店編號,聘期,月薪)(3分)商品(商品編號,商品名,規(guī)格,單價)(3分)銷售(商店編號,商品編號,月銷售量)(3分)學號M選修N教師課程名稱:口旦號(1)(4分)學生表課程表(2)這個E-R圖可轉換為學號M選修N教師課程名稱:口旦號(1)(4分)學生表課程表5(10分)有“學生選課系統(tǒng)”數(shù)據(jù)庫,學生選課的關系模式為:學生(學號,姓名,性別,年齡,所在系)課程(課程號,課程名,先行課)選課(學號,課程號,成績)根據(jù)所給系統(tǒng),用關系代數(shù)運算完成下面查詢。

25、(1)查詢年齡小于20歲的學生。(2)查詢學生的姓名和所在系,即求“學生”關系中學生姓名和所在系兩個屬性上的投影(3)查詢選修了2號課程的學生學號。(4)查詢選修了全部課程的學生的學號和姓名。6、(10分)設有學生表S(SNO,SN,SA),其中SNO為學號,SN為姓名,SA為年齡;學生選課表SC(SNO,CNO,CN,G),其中CNO為課程號,CN為課程名,G為成績,用SQL語言完成以下各題:(1)查詢所有年齡在20歲以下的學生姓名及年齡。(5分)(2)查詢選修了2號課程且成績在90分以上的所有學生的學號及姓名。(5分)(1)selectsn,sa(2分)froms(1分)wheresa20

26、;(2分)(2)selects.sno,smamefroms,sc(2分)Wheres.sno=o=2andsc.g90;(3分)7.設有一個SPJ數(shù)據(jù)庫,包括S、P、J、SPJ四個關系模式: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)組成;零件表P由零件代碼(PNO)、零件名(PNAME)、顏色(COLOR)、重量(WEIGHT)組成;工程向目標J由工程

27、項目代碼(JNO)、工程項目名(JNAME)、工程項目所在城市(CITY)組成;供應情況表SPJ由供應商代碼(SNO)、零件代碼(PNO)、工程項目代碼(JNO)、供應數(shù)量(QTY)組成,表示某種供應商供應某種零件給某工程項目的數(shù)量為QTY。今有若干數(shù)據(jù)如下:SNOSNAMESTATUSCITYSNOSNAMESTATUSCITYS1精益20天津S2盛大10北京S3東方紅30北京S4豐泰20天津S5P表為民30上海PNOPNAMECOLORWEIGHTP1螺母紅12P2螺栓綠17P3螺絲刀藍14P4螺絲刀紅14P5凸輪藍40P6J表齒輪紅30JNOJNAMECITYJ1三建北京J2一汽長春J3

28、彈簧廠天津J4造船廠天津J5機車廠唐山J6無線電廠常州J7半導體廠南京S表SNOPNOJNOQTYS1P1J1200S1P1J3100S1P1J4700S1P2J2100S2P3J1400S2P3J2200S2P3J4500S2P3J5400S2P5J1400S2P5J2100S3P1J1200S3P3J1200S4P5J1100S4P6J3300S4P6J4200S5P2J4100S5P3J1200S5P6J2200S5P6J4500SPJ表試用SQL完成如下查詢:(1)建立題目所述的四個表,并輸入數(shù)據(jù);(2)求供應工程J1零件的供應商號碼SNO;(3)求供應工程J1零件P1的供應商號碼SN

29、O;4)求供應工程J1零件為紅色的供應商號碼SNO;(5)求沒有使用天津供應商生產的紅色零件的工程號JNO;(暫時不做)(6)求至少用了供應商S1所供應的全部零件的工程號JNO;(暫時不做)找出所有供應商的姓名和所在城市;找出所有零件的名稱、顏色、重量;找出所有使用供應商S1所供應零件的工程號碼;找出工程項目J2使用的各種零件的名稱及其數(shù)量;找出上海廠商供應的所有零件號碼;找出使用上海產的零件的工程名稱;找出沒有使用天津產的零件的工程號碼;把全部紅色零件的顏色改為藍色;由S5供給J4的零件P6改為由S3供應,請做出必要的修改;從供應商關系中刪除S2的記錄,并從供應情況關系中刪除相應的記錄;請將

30、(S2,J6,P4,200)插入供應情況關系;答案:(1)Createtable;Selectsnofroms,spjwheres.sno=spj.snoandjno=j1;Selectsnofroms,spjwheres.sno=spj.snoandjno=j1andpno=p1;Selectsnofroms,spj,pwheres.sno=spj.snoandspj.pno=p.pnoandjno=j1andcolor=紅;略略Selectsname,cityfroms;Selectpname,color,weightfromp;Selectjnofromj,spjwherej.jno=s

31、pj.jnoandsno=s1;Selectpname,qtyfromp,spjwherep.pno=spj.pnoandjno=j2;Selectpnofromp,spj,swherep.pno=spj.pnoandspj.sno=s.snoandcity=上海;Selectjnamefromjnowherecity=上海;Selectjnofromj,spj,swherej.jno=spj.jnoandspj.sno=s.snoands.city天津;Updatepsetcolor=藍wherecolor=紅;(15)8.設有一個學生選課數(shù)據(jù)庫,包括Student,SC,Course三個關

32、系模式:Student(Sno,Sname,Ssex,Sage,Sdept)SC(Sno,Cno,Grade)Course(Cno,Cname,Ccredit,Semester)試用SQL完成如下查詢:查詢SC表中的全部數(shù)據(jù);查詢計算機系學生的姓名和年齡;查詢成績在70-80分的學生的學號、課程號和成績;查詢計算機系年齡在18-20歲的男學生的姓名和年齡;查詢C001課程號的最高分;查詢計算機系學生的最大年齡和最小年齡;統(tǒng)計每個系的學生人數(shù);統(tǒng)計每門課程號的選課人數(shù)和考試最高分;統(tǒng)計每個學生的選課門數(shù)和考試總成績,并按選課門數(shù)升序顯示結果;查詢總成績超過200分的學生,要求列出其學號和總成績;

33、查詢選修C002課程的學生姓名和所在系;查詢成績80分以上的學生姓名、課程號和成績,并按成績降序排列結果;查詢哪些課程號沒有學生選修,要求列出課程號和課程名;查詢計算機系哪些學生沒有選課,列出學生姓名;查詢選修C001課程號的學生姓名和所在系;查詢通信工程系成績在80分以上的學生學號和姓名;查詢計算機系考試成績最高的學生姓名。查詢年齡最大的男學生的姓名和年齡;查詢C001課程號的考試成績高于該課程號平均成績的學生學號和成績;創(chuàng)建內容為學生學號、姓名、所在系、課程號、課程名、課程學分的視圖;創(chuàng)建內容為學生的學號、姓名、選修課程名和考試成績的視圖;創(chuàng)建內容為統(tǒng)計每個學生的選課門數(shù)的視圖,要求列出學生學號和選課門數(shù);創(chuàng)建內容為每個學生的選課總學分的視圖,要求列出學生學號和總學分(說明:考試成績超過60才能獲得此課程的學分)刪除選課成績小于50分的學生的選課記錄;(25)將所有選修C001課程的學生的成績加10分;(26)將計算機所有選修“數(shù)據(jù)庫原理及應用”課程的學生成績加10分。答案:(1)Select*fromsc;(2)Selectsname,sa

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論