網(wǎng)絡(luò)教育試卷答案_第1頁
網(wǎng)絡(luò)教育試卷答案_第2頁
網(wǎng)絡(luò)教育試卷答案_第3頁
網(wǎng)絡(luò)教育試卷答案_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

電子科技大學(xué)網(wǎng)絡(luò)教育考卷(A3卷)參考答案9.設(shè)關(guān)系R和S,T=rXS且T、R、S的元組個數(shù)分別為k、m、n則k、m、n三者之間的關(guān)系是(20年至20學(xué)年度第學(xué)期)考試時間 年月日(120分鐘)課程數(shù)據(jù)庫原理及應(yīng)用教師簽名 大題號一一二三四五^六七八九十合計得分一、單項選擇題(本大題共15小題,每小題2分,共30分)在每小題列出的四個備選項中只有一個是符合題目要求的,請將其代碼填寫在題后的括號內(nèi)。錯選、多選或未選均無分。1.ER模型屬于(A)A.概念模型 B.層次模型C.網(wǎng)狀模型 D.關(guān)系模型2?數(shù)據(jù)庫系統(tǒng)的三級模式結(jié)構(gòu)中,定義索引的組織方式屬于(D)A.概念模式 B.外模式C.邏輯模式 D.內(nèi)模式3?在關(guān)系代數(shù)中,可以用選擇和笛卡爾積表示的運算是(D)A.投影 B.聯(lián)接C.交 D.除法4.設(shè)關(guān)系模式R(A,B)上的函數(shù)依賴為A-B,則R最高屬于(D)A.2NF B.3NFC.BCNF D.4NF5.SQL語言中,實現(xiàn)數(shù)據(jù)存取控制功能的語句是(C)A.CREATE和DROP B.INSERT和DELETEC.GRANT和REVOKE MIT和ROLLBACK6?物理結(jié)構(gòu)的改變不影響整體邏輯結(jié)構(gòu)的性質(zhì),稱為數(shù)據(jù)庫的(C)A.物理數(shù)據(jù)獨立性 B.邏輯數(shù)據(jù)獨立性C.物理結(jié)構(gòu)獨立性 D.邏輯結(jié)構(gòu)獨立性7?位于分片視圖與分配視圖之間的分布透明性是(C)A.分片透明性 B.分配透明性C.位置透明性 D.局部透明性8.全局ER模型的設(shè)計,需要消除屬性沖突、命名沖突和(B)A.結(jié)構(gòu)沖突 B.聯(lián)系沖突C.類型沖突 D.實體沖突(D)A.kv(m+n) B.kW(m+n)C.kv(mXn) D.kW(mXn)一個供應(yīng)商可供應(yīng)多種零件,而一種零件可由多個供應(yīng)商供應(yīng),則實體供應(yīng)商與零件之間的聯(lián)系是(D)A.—對一 B.—對多C.多對一 D.多對多表達(dá)式“AGEBETWEEN18AND24”等價于(D)A.AGE>18ANDG<24 B.AGE>=18ANDG<24C.AGE>18ANDG<=24 D.AGE>=18AND AGE<=2412?在數(shù)據(jù)庫設(shè)計中,獨立于計算機的硬件和DBMS軟件的設(shè)計階段是(A)A.概念設(shè)計 B.物理設(shè)計C.邏輯設(shè)計 D.系統(tǒng)實施按照PX協(xié)議規(guī)定,一個事務(wù)要更新數(shù)據(jù)對象Q,必須先執(zhí)行的操作是(D)A.READ(Q) B.WRITE(Q)C.LOCKS(Q) D.LOCKX(Q)關(guān)系模式R分解成p={R],R2,???RK},F(xiàn)是R上的FD集,R中滿足F的每一個關(guān)系r與其投影聯(lián)接表達(dá)式m(r)間的關(guān)系是(C)pA.r=m(r) B.rHm(r)p pC.r匸m(r) D.m(r)orp p15?設(shè)有事務(wù)T1和T2,其并發(fā)操作順序如下圖所示。該并發(fā)操作帶來的問題是(C)

丟失更新不一致分析讀了“臟數(shù)據(jù)”寫錯誤題15圖二、簡要回答下列問題(32分,每小題4分)什么是事務(wù)?事務(wù)應(yīng)該具有哪4個特性,如果事務(wù)不加限制地并發(fā)執(zhí)行,會產(chǎn)生哪三類問題?答:數(shù)據(jù)庫引入事務(wù)的原因:事務(wù)是DBMS的最小執(zhí)行單位,由有限的數(shù)據(jù)庫操作序列組成,也是最小的故障恢復(fù)單位和并發(fā)控制單位。(1分)原子性(Atomicity),一致性(Consistency),隔離性(Isolation),持久性(Durability) (每個0.5分,共2分)如果對事務(wù)不加控制,會產(chǎn)生:讀臟數(shù)據(jù)、不可重復(fù)讀、丟失更新。(1分)在數(shù)據(jù)庫系統(tǒng)恢復(fù)中,動態(tài)轉(zhuǎn)儲和靜態(tài)轉(zhuǎn)儲有什么不同,如何利用它們進行故障恢復(fù)?解釋undo操作和redo操作的含義。答:(1)單純以后備副本為基礎(chǔ)的恢復(fù)技術(shù)(1分)(2)增量轉(zhuǎn)儲(IncrementalDumping,ID),只轉(zhuǎn)儲修改過的物理塊,減少轉(zhuǎn)儲時間、存儲空間和數(shù)據(jù)丟失。(1分)(3)以后備副本和日志為基礎(chǔ)的恢復(fù)技術(shù)(2分)簡述基于封鎖的并發(fā)控制中排它鎖的含義及其作用。答:X鎖也稱獨占鎖,并發(fā)控制中,如果一個事務(wù)獲得了某個數(shù)據(jù)對象的X鎖,該事務(wù)就可對數(shù)據(jù)進行讀寫操作;這時其它事務(wù)就只有等待該事務(wù)釋放該鎖,才能獲得鎖。(4分)簡要回答嵌入式SQL語言中為什么使用游標(biāo)?并說明與游標(biāo)相關(guān)的SQL語句的功能。答:高級語言處理對象為一組變量,一個變量只能存儲一個值;SQL語言處理的對象和結(jié)果為集合。使用游標(biāo)可以實現(xiàn)高級語言與SQL語言間的數(shù)據(jù)對象匹配的問題。(2分)定義、打開游標(biāo)(OPENCURSOR)、存取(FETCH)數(shù)據(jù)、關(guān)閉游標(biāo)(CLOSECURSOR)和釋放(DEALLOCATE)游標(biāo)緩沖區(qū)。(2分)數(shù)據(jù)庫系統(tǒng)的三級模式結(jié)構(gòu)是什么?兩級映射的功能是什么?。答:數(shù)據(jù)庫三級模式:外模式、概念模式、內(nèi)模式(2分)兩極映射為:外模式到概念模式映射,完成局部視圖到全局視圖的轉(zhuǎn)化。(1分)概念模式到內(nèi)模式的映射,實現(xiàn)邏輯結(jié)構(gòu)與物理結(jié)構(gòu)的獨立性。(1分)什么是索引?定義索引的目的?在什么情況下引可提高系統(tǒng)性能?答:索引是有關(guān)數(shù)據(jù)庫數(shù)據(jù)的位置信息。(1分)加快查詢速度; (1分)為了提高效率,創(chuàng)建索引需要考慮如下因素:如一個/組屬性經(jīng)常在操作條件中出現(xiàn),可這些屬性上建立索引;T1TREADT1TREAD(A)A:=A*2WRITE(A)④?ROLLBACKREAD(A)(2分)考慮在使用索如一個/組屬性經(jīng)常在連接操作的連接條件中出現(xiàn),可考慮在這些屬性上建立索引如一個/組屬性經(jīng)常作為投影屬性使用,可考慮在這些屬性上建立索引。數(shù)據(jù)庫中的視圖是什么?對視圖進行更新需要滿足什么條件?答:視圖是一張?zhí)摫?,視圖不存儲數(shù)據(jù); (1分)用戶可以像對表一樣進行查詢; (1分)更新視圖滿足的條件:視圖只建立在一張基本上; (0.5分)視圖中必須包含基表中所有非空列; (0.5分)視圖中不能由基表列計算得來; (0.5分)視圖必須包含基表的主鍵列和唯一約束列。(0.5分)簡述ER模型在數(shù)據(jù)庫設(shè)計中的作用。答:ER模型主要用于數(shù)據(jù)庫概念設(shè)計,獨立于具體的數(shù)據(jù)庫管理系統(tǒng),是數(shù)據(jù)庫設(shè)計人員與業(yè)務(wù)人員進行交流的工具。 (4分)三、設(shè)計題(本大題共5小題,每小題5分,共25分)24?有關(guān)系模式如下:學(xué)生關(guān)系S(學(xué)號,姓名,性別);課程關(guān)系C(課程號,課程名);成績關(guān)系SC(學(xué)號,課程號,分?jǐn)?shù))試用SQL語言統(tǒng)計男生和女生的人數(shù)。答:selectcount(*)fromSwhere性別='男'; (2.5分)selectcount(*)fromSwhere性別='女'; (2.5分)25.依據(jù)24題的關(guān)系模式,用關(guān)系代數(shù)表達(dá)式完成下列查詢:檢索沒有選修課程號為'C1'的學(xué)生姓名。答兀(6 (SC)xS) (5分)26?依據(jù)24題的關(guān)系模式,用SQL語言檢索選修課程號為'C]',26?依據(jù)24題的關(guān)系模式,用SQL語言檢索選修課程號為'C]',且分?jǐn)?shù)最高的學(xué)生的學(xué)號和分?jǐn)?shù)。答:select姓名,分?jǐn)?shù)fromS,SCwhereS.學(xué)號=SC.學(xué)號and課程號='C(;(5分)27?依據(jù)24題的關(guān)系模式,用SQL語言檢索選修課程名為'DB'的學(xué)生姓名和分?jǐn)?shù)。答:select姓名,分?jǐn)?shù)fromS,SC,CwhereS.學(xué)號=SC.學(xué)號andSC.課程號=C.課程號andC.課程名='DB';(5分)設(shè)有關(guān)系模式如下:供應(yīng)商關(guān)系S(供應(yīng)商號,供應(yīng)商名,城市);工程關(guān)系P(工程號,工程名);供應(yīng)關(guān)系SP(供應(yīng)商號,工程號);試寫出定義下列完整性約束的SQL語句。(1) 在SP中插入元組時,其供應(yīng)商號和工程號必須是關(guān)系S和P中的有效值。(2) 修改關(guān)系S中的供應(yīng)商號時,必須同時修改關(guān)系SP中的供應(yīng)商號。答:CreatetableS(供應(yīng)商號char(10)primarykey,供應(yīng)商名char(30),城市char(30)); (0.5分)CreatetableP(工程號char(20)primarykey,工程名char(40)); (0.5分)TOC\o"1-5"\h\zCreateSP(供應(yīng)商號char(10),工程號char(20)) (1分)Foreignkey供應(yīng)商號ReferencesS(供應(yīng)商號) (1分)OnupdateCascade (1分)Foreignkey工程號ReferencesP(工程號) (1分)聯(lián)系及聯(lián)系類型正確(2分)三個實體名(3分)8個屬性 (4分)教師(職工號,教師名)(1分)學(xué)生(學(xué)號,姓名) (1分)課程(課程號,課程名)(1分)授課(職工號,學(xué)號,課程號,學(xué)期,成績)(1分)四、綜合題(本題13分)假

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論