資源描述:
《數(shù)據(jù)庫原理試題4.doc》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、數(shù)據(jù)庫原理試題4一、單項選擇題(本大題共15小題,每小題2分,共30分)在每小題列出的四個備選項中只有一個是符合題目要求的,請將其代碼填寫在題后的括號內(nèi)。錯選、多選或未選均無分。1.模式的邏輯子集通常稱為( ?。〢.存儲模式B.內(nèi)模式C.外模式D.模式2.ER模型中的“實體標(biāo)識符”術(shù)語對應(yīng)于機(jī)器世界中的術(shù)語是( ?。〢.記錄B.字段C.文件D.關(guān)鍵碼3.在基本層次聯(lián)系中,父記錄型與子記錄型之間的聯(lián)系是( ?。〢.一對一聯(lián)系B.一對多聯(lián)系C.多對多聯(lián)系D.多對一聯(lián)系4.已知兩個關(guān)系如下:RABC1b1c12b2c23b1c1SDEAd1e11d2e21d3e12
2、假設(shè)R的主鍵是A,S的主鍵是D,在關(guān)系S的定義中包含外鍵子句: “FOREIGNKEY(A) REFERENCESR(A)ONDELETERESTRICT”, 下列SQL語句不能成功執(zhí)行的是( )A.DELETEFROMRWHEREA=2B.DELETEFROMRWHEREA=3C.DELETEFROMSWHEREA=1D.DELETEFROMSWHEREA=25.設(shè)關(guān)系R和S分別有m和n個元組,則R×S的元組個數(shù)是( ?。〢.mB.nC.m+nD.m×n6.在SQL中,與“NOTIN”等價的操作符是( ?。〢.<>ALLB.<>SOMEC.=SOMED.=
3、ALL7.SQL的SELECT語句中,“HAVING條件表達(dá)式”用來篩選滿足條件的( ?。〢.列B.行C.關(guān)系D.分組8.設(shè)關(guān)系模式R(A,B,C),F(xiàn)是R上成立的FD集,F(xiàn)={A→B,C→B},R上的分解ρ={AB,AC},則分解ρ( ?。〢.保持函數(shù)依賴集FB.丟失了C→BC.丟失了A→BD.是否保持FD,由R的當(dāng)前關(guān)系確定9.函數(shù)依賴X→Y能由Armstrong推理規(guī)則導(dǎo)出的充分必要條件是( ?。〢.B.C.D.10.將ER模型轉(zhuǎn)換成關(guān)系模型,屬于數(shù)據(jù)庫的( ?。〢.需求分析B.概念設(shè)計C.邏輯設(shè)計D.物理設(shè)計11.多個事務(wù)執(zhí)行的次序稱為( )A.
4、步驟B.過程C.流程D.調(diào)度12.如果事務(wù)T已在數(shù)據(jù)R上加了X鎖,則其他事務(wù)在數(shù)據(jù)R上( )A.只可加X鎖B.只可加S鎖C.可加S鎖或X鎖D.不能加任何鎖13.在數(shù)據(jù)庫系統(tǒng)中,視圖可以提供數(shù)據(jù)的( ?。〢.完整性B.并發(fā)性C.安全性D.可恢復(fù)性14.在分布式數(shù)據(jù)庫中,數(shù)據(jù)的垂直分片是對全局關(guān)系的( ?。〢.選擇操作B.投影操作C.自然聯(lián)接操作D.半聯(lián)接操作15.對象標(biāo)識具有唯一性,其唯一性的范圍是在( ?。〢.對象內(nèi)B.類內(nèi)C.類層次內(nèi)D.系統(tǒng)內(nèi)二、填空題(本大題共10小題,每小題1分,共10分)請在每小題的空格中填上正確答案。錯填、不填均無分。16.?dāng)?shù)據(jù)
5、庫的邏輯數(shù)據(jù)獨立性是由_________________映象提供的。17.將屬性集和方法集相同的所有對象組合在一起,可以構(gòu)成一個_________________。18.如果兩個關(guān)系沒有公共屬性,則其自然聯(lián)接操作與_________________操作等價。19.SQL中聚合函數(shù)“COUNT(列名)”的功能是_________________。20.設(shè)關(guān)系模式R,F(xiàn)是R上的FD集,R關(guān)于F的無損聯(lián)接條件是:任何滿足F的關(guān)系r,有_________________。21.設(shè)關(guān)系模式R(A,B,C,D),F(xiàn)是R上的FD集,F(xiàn)={AB→C,D→B},R的候選鍵為_____
6、____________。22.在數(shù)據(jù)庫設(shè)計中,規(guī)劃存儲結(jié)構(gòu)和存取方法屬于_________________設(shè)計。23.事務(wù)的持久性是由DBMS的_________________子系統(tǒng)實現(xiàn)的。24.在計算機(jī)網(wǎng)絡(luò)環(huán)境中,各個場地采用相同類型的數(shù)據(jù)模型和DBMS,稱之為_________________型分布式數(shù)據(jù)庫系統(tǒng)。25.在傳統(tǒng)的關(guān)系數(shù)據(jù)模型基礎(chǔ)上,增加數(shù)組、集合等新的數(shù)據(jù)類型以及處理新的數(shù)據(jù)類型操作的能力,這樣形成的數(shù)據(jù)模型稱為_________________。三、簡答題(本大題共10小題,每小題3分,共30分)26.簡述層次、網(wǎng)狀和關(guān)系模型數(shù)據(jù)結(jié)構(gòu)的特點。
7、27.設(shè)有關(guān)系R和S如下:RABC123456789SBCD234425854 試寫出的結(jié)果關(guān)系。28.簡述函數(shù)依賴集閉包的概念,并用形式化定義表示。29.什么是死鎖?30.簡述全局ER模式優(yōu)化的原則。31.簡述日志文件的用途。32.簡述嵌入式SQL語言中使用游標(biāo)的作用。33.簡述數(shù)據(jù)庫系統(tǒng)中可能發(fā)生的故障類型。34.什么是分布式數(shù)據(jù)庫系統(tǒng)中的局部應(yīng)用和全局應(yīng)用?35.在對象關(guān)系模型中,屬性有哪四種復(fù)合類型?四、設(shè)計題(本大題共5小題,每小題4分,共20分)36.設(shè)某公司數(shù)據(jù)庫中有關(guān)系模式如下:職工(職工號,職工名,性別,年齡)工作(職工號,公司號,工資)公司(