版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
數(shù)據(jù)庫原理與應(yīng)用期末測試題(一)一、選擇題(每小題2分,10小題,共20分)1、數(shù)據(jù)管理的發(fā)展不包括下面哪個階段()A.文件系統(tǒng)
B.數(shù)據(jù)庫系統(tǒng)C.人工管理
D.統(tǒng)一管理2、一個學(xué)生可以選修多門課程,每門課程可以由多個學(xué)生選修,學(xué)生和課程之間的聯(lián)系是(C)A.一對一B.一對多C.多對多D.以上全不是3、如果事務(wù)1將數(shù)據(jù)庫中的A值從100改為200,事務(wù)2讀A值為200,事務(wù)1又將剛才的操作撤銷,A值恢復(fù)為100,那么事務(wù)2讀取了“臟”數(shù)據(jù)。這種情況是由于數(shù)據(jù)庫保護中的那方面不當(dāng)而引起的()A.并發(fā)控制
B.完整性約束C.安全性控制
D.數(shù)據(jù)庫的恢復(fù)4、有學(xué)生、選修和課程三個關(guān)系,學(xué)生S(學(xué)號,姓名,性別,專業(yè)),課程C(課程號,課程名,學(xué)分),選修SC(學(xué)號,課程號,成績)。查詢選修C2號課程的學(xué)生的學(xué)號和姓名,則關(guān)系代數(shù)表達式應(yīng)寫成()A.
∏學(xué)號(σ課程號=’c2’(S∞SC))
B.∏學(xué)號,姓名(σ課程號=’c2’(S))
C.
∏學(xué)號,姓名(σ課程號=’c2’(S∞SC))
D.σ課程號=’c2’(∏學(xué)號,姓名(S∞SC))
5、規(guī)定關(guān)系的所有主屬性都不能取空值的完整性約束是()A.實體完整性B.屬性值的約束C.參照完整性D.用戶定義完整性6、學(xué)生關(guān)系(學(xué)號,姓名,性別,年齡,所在系,系主任)中,“系主任”對主關(guān)鍵字“學(xué)號”的函數(shù)依賴是()A.完全函數(shù)依賴B.部分函數(shù)依賴C.傳遞函數(shù)依賴D.平凡函數(shù)依賴7、有學(xué)生、選修和課程三個關(guān)系,S(學(xué)號,姓名,性別,年齡),C(課程號,課程名,學(xué)分),SC(學(xué)號,課程號,成績)。以下選項中的外碼是()A.S.學(xué)號
B.SC.學(xué)號
C.C.課程號
D.SC.成績8.查詢商品編號的后兩個字母為“DD”的條件表達式為()A.商品編號LIKE‘%DD’
B.商品編號=‘%DD’
C.商品編號LIKE‘_DD’
D.商品編號LIKE‘DD%’9、下列SQL語句中,能夠?qū)崿F(xiàn)“收回用戶ZHANG對學(xué)生表(STUD)中學(xué)號(XH)的修改權(quán)限功能的是()。A.REVOKEUPDATE(XH)ONTABLEFROMZHANGB.REVOKEUPDATE(XH)ONTABLEFROMPUBLICC.REVOKEUPDATE(XH)ONSTUDFROMZHANGD.REVOKEUPDATE(XH)ONSTUDFROMPUBLIC10.()是為了保護數(shù)據(jù)庫,防止未經(jīng)授權(quán)的或不合法的使用造成的數(shù)據(jù)泄漏、更改破壞。A.安全性B.完整性C.并發(fā)控制D.恢復(fù)二、填空題(每空1分,5小題,共10分)1.?dāng)?shù)據(jù)庫系統(tǒng)的核心是__________。2.在關(guān)系模型中,實體以及實體間的聯(lián)系用__________來表示的。3.一個事務(wù)必須具有的四個特性分別是原子性、一致性、__________和__________。4.關(guān)系模型的完整性約束包括、_____________、。5.專門的關(guān)系代數(shù)運算包括_________、________、_________和除。三、簡答題(每小題5分,4小題,共20分)1、簡述where子句與having子句的區(qū)別2.簡述E-R模型向關(guān)系模型轉(zhuǎn)換的原則。3.簡述數(shù)據(jù)庫設(shè)計的一般過程。4、簡述死鎖及其解決辦法。四、設(shè)計分析題(每小題4分,8小題,共32分)設(shè)有一個SPJ數(shù)據(jù)庫,包括S,P,J,SPJ四個關(guān)系模式:S(SNO,SNAME,STATUS,CITY);P(PNO,PNAME,COLOR,WEIGHT);J(JNO,JNAME,JCITY);SPJ(SNO,PNO,JNO,QTY);供應(yīng)商表S由供應(yīng)商代碼(SNO)、供應(yīng)商姓名(SNAME)、供應(yīng)商狀態(tài)(STATUS)、供應(yīng)商所在城市(CITY)組成;零件表P由零件代碼(PNO)、零件名(PNAME)、顏色(COLOR)、重量(WEIGHT)組成;工程項目表J由工程項目代碼(JNO)、工程項目名(JNAME)、工程項目所在城市(JCITY)組成;供應(yīng)情況表SPJ由供應(yīng)商代碼(SNO)、零件代碼(PNO)、工程項目代碼(JNO)、供應(yīng)數(shù)量(QTY)組成,表示某供應(yīng)商供應(yīng)某種零件給某工程項目的數(shù)量為QTY。1.使用關(guān)系代數(shù)表達式完成以下查詢操作:(1)求重量為100g的紅色零件代碼和零件名。(2)求供應(yīng)工程J5、零件為藍色、數(shù)量為300的供應(yīng)商號碼SNO。2.使用SQL語句完成以下操作:(1)找出所有工程項目的項目號和項目所在城市,并按照項目編號降序排列。(2)找出上海供應(yīng)商的供應(yīng)商代碼和名字。(3)找出北京廠商供應(yīng)的所有工程項目號碼。(4)求出每一種零件的供應(yīng)數(shù)量。(5)將供應(yīng)商s2為“一汽”工程項目所供應(yīng)的零件數(shù)量修改為1000。(6)求出供應(yīng)總量在100以下的零件的編號以及供應(yīng)量。五、綜合題(2小題,共18分)1.某集團有若干工廠,每個工廠生產(chǎn)多種產(chǎn)品,且每一種產(chǎn)品可以在多個工廠生產(chǎn),每個工廠按照固定的計劃數(shù)量生產(chǎn)產(chǎn)品;每個工廠聘用多名職工,且每名職工只能在一個工廠工作,工廠聘用職工有聘期和工資。工廠的屬性有工廠編號、廠名、地址,產(chǎn)品的屬性有產(chǎn)品編號、產(chǎn)品名、規(guī)格,職工的屬性有職工號、姓名。(1)根據(jù)上述語義畫出該系統(tǒng)的E-R圖。(5分)(2)將該E-R圖轉(zhuǎn)換為關(guān)系模型,并指出各關(guān)系模式的主碼。(5分)2.設(shè)有關(guān)系模式R(運動員編號,姓名,性別,班級,班主任,項目號,項目名,成績)如果規(guī)定:每名運動員只能代表一個班級參加比賽,每個班級只能有一個班主任;每名運動員可參加多個項目,每個比賽項目也可由多名運動員參加;每個項目只能有一個項目名;每名運動員參加一個項目只能有一個成績。根據(jù)上述語義,回答下列問題:(1)寫出關(guān)系模式R的候選碼。(2分)(2)R最高屬于第幾范式?說明理由。(3分)(3)若R不是3NF,將其分解為3NF。(3分)期末測試題(二)選擇題(每小題2分,10小題,共20分)1、在關(guān)系模型中,“元組”是指()A.表中的一行B.表中的一列C.表中的一個數(shù)據(jù)D.表中的一個成分2、一個學(xué)生可以同時借閱多本書,一本書只能由一個學(xué)生借閱,學(xué)生和圖書之間是什么樣的聯(lián)系()A.一對一B.一對多C.多對多D.以上全不是3.假設(shè)某個E-R圖中有5個實體型、2個1∶M聯(lián)系和2個M∶N聯(lián)系,則該E-R圖轉(zhuǎn)換的關(guān)系模式個數(shù)至少是()A.5
B.7
C.8
D.94.用二維表來表示實體及實體之間聯(lián)系的數(shù)據(jù)模型稱為()A.實體-聯(lián)系模型
B.層次模型C.網(wǎng)狀模型
D.關(guān)系模型5.從E-R模型向關(guān)系模型轉(zhuǎn)換時,一個M∶N聯(lián)系轉(zhuǎn)換為關(guān)系模型的關(guān)鍵字是()A.M端實體的關(guān)鍵字 B.N端實體的關(guān)鍵字C.M端實體關(guān)鍵字與N端實體關(guān)鍵字組合D.重新選取其他屬性6.關(guān)系模式的各級范式之間的關(guān)系為()A.1NF2NF3NFB.3NF2NF1NFC.3NF1NF2NFD.2NFlNF3NF7.模式分解中消除非主屬性對碼的部分函數(shù)依賴,則關(guān)系模式為()A.2NFB.3NFC.BCNFD.1NF8、課程表Course的創(chuàng)建語句為:CREATETABLECourse(CnoCHAR(2)notnull,CnameCHAR(20),CfenINT);向其插入一條記錄的語句是()A.INSERTINTOCourse(Cno,Cname,Cfen)VALUES(C2,″數(shù)據(jù)庫″,3)B.INSERTINTOCourse(Cno,Cname,Cfen)VALUES(″C2″,″數(shù)據(jù)庫″,″2″)C.INSERTINTOCourse(Cname,Cfen)VALUES(″數(shù)據(jù)庫″,3)D.INSERTINTOCourse(Cno,Cname)VALUES(″C2″,″數(shù)據(jù)庫″)9.要想用T-SQL語句從學(xué)生表中查詢姓名中有“紅”字的學(xué)生,條件表達式應(yīng)寫成()A.姓名LIKE‘%紅%’
B.姓名LIKE‘%紅’
C.姓名LIKE‘%紅_’
D.姓名LIKE‘_紅%’10.如果事務(wù)T獲得了數(shù)據(jù)項Q上的共享鎖,則T對Q()A.只能讀不能寫B(tài).只能寫不能讀C.既可讀又可寫D.不能讀不能寫二、填空題(每空1分,5小題,共10分)1.假設(shè)一個班只有一個班長,實體關(guān)系中學(xué)生和班長之間的聯(lián)系是。2.?dāng)?shù)據(jù)管理經(jīng)歷了、、三個發(fā)展階段。3.數(shù)據(jù)庫管理系統(tǒng)的數(shù)據(jù)模型包括:層次模型、網(wǎng)狀模型、和面向?qū)ο竽P汀?.并發(fā)控制的主要方法是采用機制,其類型有和種。5.SQLServer中,一個數(shù)據(jù)庫至少要有一個_________文件和一個日志文件。三、簡答題(每小題5分,4小題,共25分)1、簡述SQLServer的安全性機制。2、簡述數(shù)據(jù)庫的獨立性。3、簡述關(guān)系的完整性。4、簡述數(shù)據(jù)庫的三級模式結(jié)構(gòu)。四、設(shè)計分析題(每小題4分,8小題,共32分)設(shè)有關(guān)系模式學(xué)院Department、學(xué)生Student、課程Course和選修SC的結(jié)構(gòu)如下:Department(dNo,dName,officeRoom,tel),其中,dNo,dName,officeRoom,tel分別表示學(xué)院代號,學(xué)院名稱,辦公室房間號,電話號碼;dNo為主碼。Student(sNo,sName,sex,age,dNo),其中,sNo,sName,sex,age,dNo,分別表示學(xué)號,姓名,性別,年齡和學(xué)院代號;sNo為主碼;dNo為外鍵,參照Department中的dNo。Course(cNo,cName,credit,dNo),其中,cNo,cName,credit和dNo分別表示課程號,課程名,學(xué)分和學(xué)院代號;cNo為主碼;dNo為外鍵,參照Departmen中的dNo。SC(sNo,cNo,score),其中,score表示課程成績;sNo,cNo聯(lián)合為主碼;sNo為外鍵,參照Student中的sNo;cNo為外鍵,參照Course中的cNo。1.使用關(guān)系代數(shù)表達式完成以下查詢操作:(1)查詢計算機系(CS)所有年齡超過20歲的學(xué)生信息。(2)查詢選修了全部課程的學(xué)生號碼和姓名。2.使用SQL語句完成以下操作:(1)查詢所有年齡在20歲以上的學(xué)生學(xué)號、姓名及其年齡。(2)查詢計算機科學(xué)系(CS)、軟件工程系(SE)和網(wǎng)絡(luò)工程系(NE)學(xué)生的姓名、性別和所在系。(3)查詢學(xué)生201215121選修課程的總學(xué)分?jǐn)?shù)。(4)查詢平均成績小于等于60分的學(xué)生學(xué)號和平均成績。(5)查詢與“劉星”在同一個系學(xué)習(xí)的學(xué)生學(xué)號、和所在系。(6)將計算機科學(xué)系(CS)全體學(xué)生的成績置零。五、綜合設(shè)計題(2小題,共30分)1、設(shè)計一個圖書管數(shù)據(jù)庫,此數(shù)據(jù)庫中對每個借閱者保存讀者記錄,包括:讀者號、姓名、性別、年齡、單位。對每本書存有:書號、書名、作者、出版社。對每本被借出的書存有讀者號、借出日期和應(yīng)還日期。(1)根據(jù)上述語義畫出該系統(tǒng)的E-R圖。(5分)(2)將該E-R圖轉(zhuǎn)換為關(guān)系模型,并指出各關(guān)系模式的主碼。(5分)2、設(shè)有關(guān)系模式:R(職工號,日期,日營業(yè)額,部門名,部門經(jīng)理)如果規(guī)定:每個職工每天只有一個營業(yè)額,每個職工只在一個部門工作,每個部門只有一個經(jīng)理。(1)根據(jù)上述規(guī)定,寫出模式R主關(guān)鍵字。(2分)(2)分析R最高屬于第幾范式,并說明理由。(3分)(3)將R規(guī)范到3NF。(3分)期末測試題(一)參考答案一、選擇題(每小題2分,10小題,共20分)1、D2、C3、A4、C5、A6、C7、B8、A9、C10、A二、填空題(每空1分,5小題,共10分)數(shù)據(jù)庫管理系統(tǒng)(DBMS)菱形隔離性、持久性實體完整性、參照完整性、用戶定義的完整性投影、選擇、連接三、簡答題(每小題5分,共25分)1.簡述where子句與having子句的區(qū)別答:Having子句是篩選組而where子句是篩選記錄,分組篩選時應(yīng)該用having,其他情況用where子句。2.簡述E-R模型向關(guān)系模型轉(zhuǎn)換的原則。答:(1)將每個實體類型轉(zhuǎn)換成一個關(guān)系模式,實體屬性即關(guān)系模式屬性,實體標(biāo)識符即為關(guān)系模式的主碼。(2)分情況討論A.若實體間聯(lián)系是1:1時,可以在兩個實體類型轉(zhuǎn)成的關(guān)系模式中任意一個關(guān)系模式的屬性中加入另一個關(guān)系模式的鍵和聯(lián)系類型的屬性。B.若實體間聯(lián)系是1:N時,則在N端實體類型轉(zhuǎn)換成的關(guān)系模式中加入1端實體類型的碼和聯(lián)系類型的屬性。C.若實體間聯(lián)系是M:N時,則將聯(lián)系類型也轉(zhuǎn)換成關(guān)系模式,其屬性為兩端實體類型的碼加上聯(lián)系類型的屬性,而碼為兩端實體碼的組合。3.簡述數(shù)據(jù)庫設(shè)計的一般過程。答:數(shù)據(jù)庫設(shè)計一般經(jīng)歷6個階段:1)需求分析2)概念結(jié)構(gòu)設(shè)計3)邏輯結(jié)構(gòu)設(shè)計4)物理結(jié)構(gòu)設(shè)計5)數(shù)據(jù)庫實施6)數(shù)據(jù)庫的運行與維護4、簡述死鎖及其解決辦法。答:產(chǎn)生死鎖的情況一般包括以下兩種:第一種情況,當(dāng)兩個事務(wù)分別鎖定了兩個單獨的對象,這時每一個事務(wù)都要求在另外一個事務(wù)鎖定的對象上獲得一個鎖,因此每一個事務(wù)都必須等待另外一個事務(wù)釋放占有的鎖,這時,就發(fā)生了死鎖。這種死鎖是最典型的死鎖形式。第二種情況,當(dāng)在一個數(shù)據(jù)庫中時,有若干個長時間運行的事務(wù)執(zhí)行并行的操作,當(dāng)查詢分析器處理一種非常復(fù)雜的查詢例如連接查詢時,那么由于不能控制處理的順序,有可能發(fā)生死鎖現(xiàn)象。在數(shù)據(jù)庫中解決死鎖常用的方法有:(1)要求每個事務(wù)一次就將要使用的數(shù)據(jù)全部加鎖,否則就不能繼續(xù)執(zhí)行。(2)允許死鎖發(fā)生,系統(tǒng)來用某些方式診斷當(dāng)前系統(tǒng)中是否有死鎖發(fā)生。四、設(shè)計分析題(每小題4分,8小題,共32分)設(shè)有一個SPJ數(shù)據(jù)庫,包括S,P,J,SPJ四個關(guān)系模式:S(SNO,SNAME,STATUS,CITY);P(PNO,PNAME,COLOR,WEIGHT);J(JNO,JNAME,JCITY);SPJ(SNO,PNO,JNO,QTY);供應(yīng)商表S由供應(yīng)商代碼(SNO)、供應(yīng)商姓名(SNAME)、供應(yīng)商狀態(tài)(STATUS)、供應(yīng)商所在城市(CITY)組成;零件表P由零件代碼(PNO)、零件名(PNAME)、顏色(COLOR)、重量(WEIGHT)組成;工程項目表J由工程項目代碼(JNO)、工程項目名(JNAME)、工程項目所在城市(JCITY)組成;供應(yīng)情況表SPJ由供應(yīng)商代碼(SNO)、零件代碼(PNO)、工程項目代碼(JNO)、供應(yīng)數(shù)量(QTY)組成,表示某供應(yīng)商供應(yīng)某種零件給某工程項目的數(shù)量為QTY。1、使用關(guān)系代數(shù)表達式完成以下查詢操作:(1)求重量為100g的紅色零件代碼和零件名。πPNO,PNAME(σWEIGHT=100∧Color='紅色'(P))(2)求供應(yīng)工程J5、零件為藍色、數(shù)量為300的供應(yīng)商號碼SNO。πsNO(σJNO='J5'∧Color='藍色'∧QTY=300(SPJ∞P))2、使用SQL語句完成以下操作:(1)找出所有工程項目的項目號和項目所在城市,并按照項目編號降序排列。SELECTjno,jcityFROMJorderbyjnodesc(2)找出上海供應(yīng)商的供應(yīng)商代碼和名字。SELECTsno,snameFROMSWHEREcity='上海'(3)找出北京廠商供應(yīng)的所有工程項目號碼。SELECTdistinctjnoFROMspjWHEREsnoIN(SELECTsnoFROMsWHEREcity='北京');(4)求出每一種零件的供應(yīng)數(shù)量。SELECTpno,sum(QTY)供應(yīng)總量fromSPJgroupbypno;(5)將供應(yīng)商s2為'一汽'工程項目所供應(yīng)的零件數(shù)量修改為1000。UPDATEspjSETqty=1000WHEREsno='s2'andjnoin(selectjnofromJwherejname='一汽')(6)求出供應(yīng)總量在100以下的零件的編號以及供應(yīng)量。select
pno,sum(QTY)
供應(yīng)總量
from
SPJ
group
by
pno
having
sum(QTY)<100五、綜合設(shè)計題(2小題,共18分)1、(1)E-R圖:規(guī)格n規(guī)格n1mn工廠生產(chǎn)產(chǎn)品聘用職工職工號姓名工資計劃數(shù)量產(chǎn)品編號產(chǎn)品名工廠編號廠名聘期地址(2)工廠(工廠編號,廠名,地址)產(chǎn)品(產(chǎn)品編號,產(chǎn)品名,規(guī)格)職工(職工號,姓名,工廠編號,聘期,工資)生產(chǎn)(工廠編號,產(chǎn)品編號,計劃數(shù)量)(5分)2、(1)關(guān)系模式R的主關(guān)鍵字是(運動員編號,項目號)。(2)R最高屬于第一范式。因為存在著姓名,性別,班級和項目名對主關(guān)鍵字(運動員編號,項目號)的部分函數(shù)依賴,沒有達到2NF。(3)首先分解為2NF:R1(運動員編號,姓名,性別,班級,班主任),R2(項目號,項目名),R3(運動員編號,項目號,成績)因為R1存在班主任對運動員編號的傳遞函數(shù)依賴,所以沒有達到3NF,再分解為3NF:R1分解為R1(運動員編號,姓名,性別,班級)和R4(班級,班主任)期末測試題(二)參考答案一、選擇題(每小題2分,10小題,共20分)1、A2、B3、B4、D5、C6、B7、A8、D9、A10、A填空題(每空1分,5小題,共10分)多對一人工管理、文件系統(tǒng)、數(shù)據(jù)庫系統(tǒng)關(guān)系模型封鎖、共享鎖、排他鎖5、主數(shù)據(jù)三、簡答題(每小題5分,共25分)1、簡述SQLServer的安全性機制。答:SQLServer提供有效的數(shù)據(jù)訪問安全機制,在數(shù)據(jù)庫管理系統(tǒng)中,用檢查口令等手段來檢查用戶身份,從而保證只有合法的用戶才能進入數(shù)據(jù)庫系統(tǒng)。當(dāng)用戶對數(shù)據(jù)庫執(zhí)行操作時,系統(tǒng)自動檢查用戶是否有權(quán)限進行這些操作。2、簡述數(shù)據(jù)庫的獨立性。答:數(shù)據(jù)庫獨立性包括數(shù)據(jù)庫的邏輯獨立性和物理獨立性。當(dāng)模式改變時(如增加新的關(guān)系、新的屬性、改變屬性的數(shù)據(jù)類型等),由數(shù)據(jù)庫管理員對各個外模式/模式映像作相應(yīng)改變,可以使外模式保持不變。應(yīng)用程序是依據(jù)數(shù)據(jù)的外模式編寫的,因而應(yīng)用程序不必修改,保證了數(shù)據(jù)與程序的邏輯獨立性,簡稱邏輯數(shù)據(jù)獨立性。當(dāng)數(shù)據(jù)庫的存儲結(jié)構(gòu)改變了(如選用了另一種存儲結(jié)構(gòu)),由數(shù)據(jù)庫管理員對模式/內(nèi)模式映像作相應(yīng)改變,可以保證模式保持小變,因而應(yīng)用程序也不必改變。保證了數(shù)據(jù)與程序的物理獨立性,簡稱物理數(shù)據(jù)獨立性。3、簡述關(guān)系的完整性。答:關(guān)系模型允許定義三類完整性約束:實體完整性、參照完整性和用戶自定義的完整性約束。實體完整性規(guī)則要求關(guān)系中元組在組成主碼的屬性上不能有空值。參照完整性規(guī)則:若屬性(或?qū)傩越M)F是基本關(guān)系R的外碼,它與基本關(guān)系S的主碼Ks相對應(yīng)(基本關(guān)系R和S可能是相同的關(guān)系),則對于R中每個元組在F上的值必須為:或者取空值(F的每個屬性值均為空值);或者等于S中某個元組的主碼值。用戶定義的完整性規(guī)則由用戶根據(jù)實際情況對數(shù)據(jù)庫中數(shù)據(jù)的內(nèi)容進行的規(guī)定,也稱為域完整性規(guī)則。4、簡述數(shù)據(jù)庫的三級模式結(jié)構(gòu)。答:數(shù)據(jù)庫系統(tǒng)的三級模式結(jié)構(gòu)是指數(shù)據(jù)庫系統(tǒng)是由模式、外模式和內(nèi)模式三級構(gòu)成的。(1)模式也稱邏輯模式或概念模式,是數(shù)據(jù)庫中全體數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述,是所有用戶的公共數(shù)據(jù)視圖。一個數(shù)據(jù)庫只有一個模式。(2)外模式也稱用戶模式,它是數(shù)據(jù)庫用戶能夠看見和使用的局部數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述,是數(shù)據(jù)庫用戶的數(shù)據(jù)視圖。外模式通常是模式的子集。一個數(shù)據(jù)庫可以有多個外模式。(3)內(nèi)模式也稱存儲模式,一個數(shù)據(jù)庫只有一個內(nèi)模式。它是數(shù)據(jù)物理結(jié)構(gòu)和存儲方式的描述,是數(shù)據(jù)在數(shù)據(jù)庫內(nèi)部的表示方式。四、設(shè)計分析題(每小題4分,8小題,共32分)設(shè)有關(guān)系模式Student、Course和SC的結(jié)構(gòu)如下:Student(sNo,sName,sex,sage,sdept),其中,sNo,sName,sex,sage和sdept分別表示學(xué)號,姓名,性別,年齡和所在系;sNo為主碼。Course(cNo,cName,cPNo,credit),其中,cNo,cName,cPNo,credit分別表示課程號,課程名,先修課號,學(xué)分;cNo為主碼;cPNo為外鍵,參照Course中的cNo。SC(sNo,cNo,score),其中,score表示課程成績;sNo,cNo聯(lián)合為主碼;sNo為外鍵,參照Student中的sNo;cNo為外鍵,參照Course中的cNo。1、使用關(guān)系代數(shù)表達式完成以下查詢操作:(1)查詢計算機系(CS)所有年齡超過20歲的學(xué)生信息。σsdept=‘CS’ùsage>20(Student)(2)查詢選修了全部課程的學(xué)生號碼和姓名。πsno,cno(sc)÷πcno(Course)∞πsno,sname(Student)2、使用SQL語句完成以下操作:(1)查詢所有年齡在20歲以上的學(xué)生學(xué)號、姓名及其年齡。SELECTSno,Sname,SageFROMStudentWHERESage>20;(2)查詢計算機科學(xué)系(CS)、軟件工程系(SE)和網(wǎng)絡(luò)工程系(NE)學(xué)生的姓名、性別和所在系。SELECTS
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 四川酒業(yè)茶業(yè)投資集團有限公司2026年公開選聘下屬企業(yè)高管的備考題庫附答案詳解
- 2026年漯河市城市管理局人才引進備考題庫完整參考答案詳解
- 2026年來賓市合山生態(tài)環(huán)境局招聘備考題庫含答案詳解
- 東南大學(xué)附屬中大醫(yī)院2026年招聘備考題庫及參考答案詳解
- 中共屏山縣委辦公室關(guān)于2025年第二次公開招聘編外聘用人員的備考題庫及一套答案詳解
- 會議會務(wù)籌備與場地布置制度
- 2026年浙江大學(xué)國際教育學(xué)院招聘備考題庫附答案詳解
- 大冶公安2026年招聘紀(jì)委監(jiān)委留置場所看護人員備考題庫及答案詳解1套
- 2026年黑龍江工商學(xué)院招聘備考題庫及參考答案詳解一套
- 中學(xué)學(xué)生社團活動交流合作制度
- 兩人工地合作協(xié)議書范文范本
- 英文繪本故事Brown.Bear.Brown.Bear.What.Do.You.See
- (高清版)JTGT 3371-01-2022 公路沉管隧道設(shè)計規(guī)范
- 日語假名的羅馬字打字法及其發(fā)音一覽
- 《如何給未來的自己寫一封信》小學(xué)四五年級語文習(xí)作
- NB-T 20619-2021 壓水堆核電廠放射性廢液處理系統(tǒng)設(shè)計準(zhǔn)則
- 2023年數(shù)學(xué)競賽AMC8試卷(含答案)
- 空調(diào)銅管規(guī)格尺寸及重量計算
- 移動電源規(guī)格書
- 七年級下冊數(shù)學(xué)期末考試試卷共十套
- 餐飲部物品清單
評論
0/150
提交評論