數(shù)據(jù)庫(kù)系統(tǒng)概論試題及答案_第1頁(yè)
數(shù)據(jù)庫(kù)系統(tǒng)概論試題及答案_第2頁(yè)
數(shù)據(jù)庫(kù)系統(tǒng)概論試題及答案_第3頁(yè)
數(shù)據(jù)庫(kù)系統(tǒng)概論試題及答案_第4頁(yè)
數(shù)據(jù)庫(kù)系統(tǒng)概論試題及答案_第5頁(yè)
已閱讀5頁(yè),還剩6頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

試題四得分一、單項(xiàng)選擇題本大題共20小題,每小題分,共30分在每小題列出的四個(gè)備選項(xiàng)中只有一個(gè)是符合題目要求的,請(qǐng)將其代碼填寫(xiě)在題后的括號(hào)內(nèi);錯(cuò)選、多選或未選均無(wú)分;1. 數(shù)據(jù)庫(kù)系統(tǒng)的特點(diǎn)是、數(shù)據(jù)獨(dú)立、減少數(shù)據(jù)冗余、避免數(shù)據(jù)不一致和加強(qiáng)了數(shù)據(jù)保護(hù);A.?dāng)?shù)據(jù)共享 B.?dāng)?shù)據(jù)存儲(chǔ)C.?dāng)?shù)據(jù)應(yīng)用 D.?dāng)?shù)據(jù)保密2. 數(shù)據(jù)庫(kù)系統(tǒng)中,物理數(shù)據(jù)獨(dú)立性是指;A.?dāng)?shù)據(jù)庫(kù)與數(shù)據(jù)庫(kù)管理系統(tǒng)的相互獨(dú)立B.應(yīng)用程序與DBMS的相互獨(dú)立C.應(yīng)用程序與存儲(chǔ)在磁盤(pán)上數(shù)據(jù)庫(kù)的物理模式是相互獨(dú)立的D.應(yīng)用程序與數(shù)據(jù)庫(kù)中數(shù)據(jù)的邏輯結(jié)構(gòu)相互獨(dú)立3. 在數(shù)據(jù)庫(kù)的三級(jí)模式結(jié)構(gòu)中,描述數(shù)據(jù)庫(kù)中全體數(shù)據(jù)的全局邏輯結(jié)構(gòu)和特征的是;A.外模式B.內(nèi)模式C.存儲(chǔ)模式D.模式4. 關(guān)系模型的數(shù)據(jù)結(jié)構(gòu)是;A.層次結(jié)構(gòu) B.二維表結(jié)構(gòu)C.網(wǎng)狀結(jié)構(gòu) D.封裝結(jié)構(gòu)5. 關(guān)系模型中,一個(gè)候選碼;A.可由多個(gè)任意屬性組成B.至多由一個(gè)屬性組成C.可由一個(gè)或多個(gè)其值能唯一標(biāo)識(shí)該關(guān)系模式中任何元組的屬性組成D.必須由多個(gè)屬性組成6. 自然連接是構(gòu)成新關(guān)系的有效方法;一般情況下,當(dāng)對(duì)關(guān)系R和S使用自然連接時(shí),要求R和S含有一個(gè)或多個(gè)共有的;A.元組B.行C.記錄D.屬性7. 設(shè)關(guān)系R和S的屬性個(gè)數(shù)分別是2和3,那么RS等價(jià)于1<2A.1<2RS B.1<4RSC.1<2RS D.1<4RS8. SQL語(yǔ)言具有的功能;A.關(guān)系規(guī)范化、數(shù)據(jù)操縱、數(shù)據(jù)控制B.?dāng)?shù)據(jù)定義、數(shù)據(jù)操縱、數(shù)據(jù)控制C.?dāng)?shù)據(jù)定義、關(guān)系規(guī)范化、數(shù)據(jù)控制D.?dāng)?shù)據(jù)定義、關(guān)系規(guī)范化、數(shù)據(jù)操縱9. 假定學(xué)生關(guān)系是SS,SNAME,SEX,AGE,課程關(guān)系是CC,CNAME,TEACHER,學(xué)生選課關(guān)系是SCS,C,GRADE;要查找選修“COMPUTER”課程的“女”學(xué)生姓名,將涉及到關(guān)系;A.SB.SC,CC.S,SCD.S,C,SC10. 已知關(guān)系SPJS,P,J,QTY,把對(duì)關(guān)系SPJ的屬性QTY的修改權(quán)授予用戶張三的T-SQL語(yǔ)句是CA.GRANTQTYONSPJTO張三B.GRANTUPDATEONSPJTO張三C.GRANTUPDATEQTYONSPJTO張三D.GRANTUPDATEONSPJQTYTO張三11.圖1中是關(guān)系完備的系統(tǒng)ABCD圖112.在RU中,如果X→Y,并且對(duì)于X的任何一個(gè)真子集X',都有X'→Y,則;A.Y函數(shù)依賴于X B.Y對(duì)X完全函數(shù)依賴C.X為U的候選碼 D.R屬于2NF13.關(guān)系規(guī)范化中的插入操作異常是指 A.不該刪除的數(shù)據(jù)被刪除 B.不該插入的數(shù)據(jù)被插入 C.應(yīng)該刪除的數(shù)據(jù)未被刪除 D.應(yīng)該插入的數(shù)據(jù)未被插入14.在數(shù)據(jù)庫(kù)設(shè)計(jì)中,E-R圖產(chǎn)生于A.

需求分析階段

B.物理設(shè)計(jì)階段

C.邏輯設(shè)計(jì)階段

D.概念設(shè)計(jì)階段15.在合并分E-R圖時(shí)必須消除各分圖中的不一致;各分E-R圖之間的沖突主要 有三類,即屬性沖突、命名沖突和結(jié)構(gòu)沖突,其中命名沖突是指;A.命名太長(zhǎng)或太短B.同名異義或同義異名C.屬性類型沖突D.屬性取值單位沖突16.事務(wù)是數(shù)據(jù)庫(kù)運(yùn)行的基本單位;如果一個(gè)事務(wù)執(zhí)行成功,則全部更新提交;如果一個(gè)事務(wù)執(zhí)行失敗,則已做過(guò)的更新被恢復(fù)原狀,好像整個(gè)事務(wù)從未有過(guò)這些更新,這樣保持了數(shù)據(jù)庫(kù)處于狀態(tài); A.安全性 B.一致性 C.完整性 D.可靠性17.用來(lái)記錄對(duì)數(shù)據(jù)庫(kù)中數(shù)據(jù)進(jìn)行的每一次更新操作;A.后援副本 B.日志文件C.?dāng)?shù)據(jù)庫(kù) D.緩沖區(qū)18.若事務(wù)T對(duì)數(shù)據(jù)對(duì)象A加上S鎖,則;A.事務(wù)T可以讀A和修改A,其它事務(wù)只能再對(duì)A加S鎖,而不能加X(jué)鎖;B.事務(wù)T可以讀A但不能修改A,其它事務(wù)能對(duì)A加S鎖和X鎖;C.事務(wù)T可以讀A但不能修改A,其它事務(wù)只能再對(duì)A加S鎖,而不能加X(jué)鎖;D.事務(wù)T可以讀A和修改A,其它事務(wù)能對(duì)A加S鎖和X鎖;19.設(shè)有兩個(gè)事務(wù)T1、T2,其并發(fā)操作如圖1所示,下面評(píng)價(jià)正確的是A.該操作不存在問(wèn)題 B.該操作丟失修改C.修改該操作不能重復(fù)讀 D.該操作讀“臟”數(shù)據(jù)T1T2readAreadBsum=A+BreadAA=A2writeAreadAreadBsum=A+BwriteA+B圖220.已知事務(wù)T1的封鎖序列為:LOCKSA…LOCKSB…LOCKXC…UNLOCKB…UNLOCKA…UNLOCKC事務(wù)T2的封鎖序列為:LOCKSA…UNLOCKA…LOCKSB…LOCKXC…UNLOCKC…UNLOCKB則遵守兩段封鎖協(xié)議的事務(wù)是 和T2 D.沒(méi)有得分二、填空題本大題共10小題,每小題1分,共10分請(qǐng)?jiān)诿啃☆}的空格中填上正確答案;錯(cuò)填、不填均無(wú)分;1. 數(shù)據(jù)管理經(jīng)歷了人工管理、文件系統(tǒng)、三個(gè)階段;2. 數(shù)據(jù)模型由數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和三部分組成;3. 在Student表的Sname列上建立一個(gè)聚簇索引的SQL語(yǔ)句為:CREATEStusname4.SELECT語(yǔ)句查詢條件中的謂詞“=ANY”與運(yùn)算符等價(jià); 5. 關(guān)系模式R{A,B,C},{A,C→B,A,B→C,B→C}最高可達(dá)到第范式;6. 數(shù)據(jù)抽象主要有分類和兩種;7. 存在一個(gè)等待事務(wù)集{T0,T1,…,Tn},其中T0正等待被T1鎖住的數(shù)據(jù)項(xiàng),T1正等待被T2鎖住的數(shù)據(jù)項(xiàng),Tn-1正等待被Tn鎖住的數(shù)據(jù)項(xiàng),且Tn正等待被T0鎖住的數(shù)據(jù)項(xiàng),這種情形稱為;8. “為哪些表,在哪些字段上,建立什么樣的索引”這一設(shè)計(jì)內(nèi)容應(yīng)該屬于數(shù)據(jù)庫(kù)設(shè)計(jì)中的設(shè)計(jì)階段; 9. 并發(fā)控制的主要方法是機(jī)制;10. 故障分為事務(wù)故障、和介質(zhì)故障三種;得分三、簡(jiǎn)答題本大題共3小題,每小題5分,共15分1. 簡(jiǎn)述等值連接與自然連接的區(qū)別和聯(lián)系;2. 說(shuō)明視圖與基本表的區(qū)別和聯(lián)系 3. 簡(jiǎn)述事務(wù)的特性;得分四、設(shè)計(jì)題第1題20分,第2題10分,共30分1. 設(shè)有一個(gè)工程供應(yīng)數(shù)據(jù)庫(kù)系統(tǒng),包括如下四個(gè)關(guān)系模式:SSno,Sname,Status,City;PPno,Pname,Color,Weight;JJno,Jname,City;SPJSno,Pno,Jno,Qty;供應(yīng)商表S由供應(yīng)商號(hào)、供應(yīng)商名、狀態(tài)、城市組成;零件表P由零件號(hào)、零件名、顏色、重量組成;工程項(xiàng)目表J由項(xiàng)目號(hào)、項(xiàng)目名、城市組成;供應(yīng)情況表SPJ由供應(yīng)商號(hào)、零件號(hào)、項(xiàng)目號(hào)、供應(yīng)數(shù)量組成;1用關(guān)系代數(shù)查詢沒(méi)有使用天津供應(yīng)商生產(chǎn)的紅色零件的工程號(hào);3分2 用關(guān)系代數(shù)查詢至少使用了供應(yīng)商S1所供應(yīng)的全部零件的工程號(hào)JNO; 3分3用ALPHA語(yǔ)言查詢供應(yīng)工程J1零件為紅色的供應(yīng)商號(hào)SNO;2分4用T-SQL語(yǔ)句建立“供應(yīng)商”S表主碼必須定義;2分5用SQL查詢工程J1使用的各種零件的名稱和使用數(shù)量;3分6用SQL查詢沒(méi)有使用天津供應(yīng)商生產(chǎn)的零件的工程號(hào);3分7用SQL語(yǔ)句將全部紅色零件改為藍(lán)色;2分8用SQL語(yǔ)句將S2,P4,J6,400插入供應(yīng)情況關(guān)系;2分2. 設(shè)有關(guān)系STUDENTS,SNAME,SDEPT,MNAME,CNAME,GRADE,S,CNAME為候選碼,設(shè)關(guān)系中有如下函數(shù)依賴: S,CNAME→SNAME,SDEPT,MNAME

S→SNAME,SDEPT,MNAME

S,CNAME→GRADE

SDEPT→MNAME

試求下列問(wèn)題:

1關(guān)系STUDENT屬于第幾范式

3分

2如果關(guān)系STUDENT不屬于BCNF,請(qǐng)將關(guān)系STUDENT逐步分解為巧BCNF;7分 要求:寫(xiě)出達(dá)到每一級(jí)范式的分解過(guò)程,并指明消除什么類型的函數(shù)依賴;得分五、綜合題15分某醫(yī)院病房管理系統(tǒng)中,包括四個(gè)實(shí)體型,分別為:科室:科名,科地址,科電話病房:病房號(hào),病房地址醫(yī)生:工作證號(hào),姓名,職稱,年齡病人:病歷號(hào),姓名,性別且存在如下語(yǔ)義約束:①一個(gè)科室有多個(gè)病房、多個(gè)醫(yī)生,一個(gè)病房只能屬于一個(gè)科室,一個(gè)醫(yī)生只屬于一個(gè)科室;② 一個(gè)醫(yī)生可負(fù)責(zé)多個(gè)病人的診治,一個(gè)病人的主管醫(yī)生只有一個(gè);③ 一個(gè)病房可入住多個(gè)病人,一個(gè)病人只能入住在一個(gè)病房;注意:不同科室可能有相同的病房號(hào);完成如下設(shè)計(jì):1畫(huà)出該醫(yī)院病房管理系統(tǒng)的E-R圖;5分2將該E-R圖轉(zhuǎn)換為關(guān)系模型;5分要求:1:1和1:n的聯(lián)系進(jìn)行合并3指出轉(zhuǎn)換結(jié)果中每個(gè)關(guān)系模式的主碼和外碼;5分試題四參考答案與評(píng)分標(biāo)準(zhǔn)一、選擇題每題分 1.A 2.C 3.D 4.B 5.C 6.D 7.B 8.B 9.D 10.C 11.C 12.B 13.D 14.D 15.B 16.B 17.B 18.C 19.C 20.A二、填空題每題1分 1. 數(shù)據(jù)庫(kù)系統(tǒng)2.完整性約束 3.CLUSTERINDEX4.IN 5.三 6.聚集 7.死鎖 8.物理 9.封鎖 10.系統(tǒng)故障三、簡(jiǎn)答題每題5分1、參考答案:答: 連接運(yùn)算符是“=”的連接運(yùn)算稱為等值連接;它是從關(guān)系R與S的廣義笛卡爾積中選取A,B屬性值相等的那些元組,即等值連接為:R∞S={trts|tr∈R∧ts∈S∧trA=tsB}A=B自然連接是一種特殊的等值連接,它要求兩個(gè)關(guān)系中進(jìn)行比較的分量必須是相同的屬性組,并且在結(jié)果中把重復(fù)的屬性列去掉;2、參考答案: 答:視圖是從一個(gè)或幾個(gè)基本表導(dǎo)出的表,它與基本表不同,是一個(gè)虛表,數(shù)據(jù)庫(kù)中只存放視圖的定義,而不存放視圖對(duì)應(yīng)的數(shù)據(jù),這些數(shù)據(jù)存放在原來(lái)的基本表中,當(dāng)基本表中的數(shù)據(jù)發(fā)生變化,從視圖中查詢出的數(shù)據(jù)也就隨之改變;視圖一經(jīng)定義就可以像基本表一樣被查詢、刪除,也可以在一個(gè)視圖之上再定義新的視圖,但是對(duì)視圖的更新操作有限制;3、參考答案: 答:事務(wù)具有四個(gè)特性,即ACID特性: 1原子性:事務(wù)中包括的所有操作要么都做,要么都不做; 2一致性:事務(wù)必須使數(shù)據(jù)庫(kù)從一個(gè)一致性狀態(tài)變到另一個(gè)一致性狀態(tài); 3隔離性:一個(gè)事務(wù)內(nèi)部的操作及使用的數(shù)據(jù)對(duì)并發(fā)的其他事務(wù)是隔離的; 4持續(xù)性:事務(wù)一旦提交,對(duì)數(shù)據(jù)庫(kù)的改變是永久的;四、設(shè)計(jì)題1、參考答案:1πJnoJ-πJnoCity='天津'SSPJColor='紅'P2πPno,JnoSPJ÷πPnoSno='S1'SPJ3RANGEPPX4CREATETABLES SnoCHAR6PRIMARYKEY, SnameCHAR10, StatusINT, CityCHAR20;5SELECTPname,TotalQtyFROMSELECTPno,SUMQtyTotalQtyFROMSPJWHEREJno='J1'GROUPBYPnoX,PWHERE=;6SELECTJnoFROMJWHEREJnoNOTINSELECTJnoFROMSPJWHERESnoINSELECTSnoFROMSWHERECity='天津';或:SELECTJnoFROMJWHERENOTEXISTSSELECTFROMSPJ,SWHERE=AND=ANDCity='天津';或:SELECTJnoFROMJWHERENOTEXISTSSELECTFROMSPJWHERE=ANDEXISTSSELECTFROMSWHERE=ANDCity='天津';7UPDATEPSETColor='藍(lán)'WHEREColor='紅';8INSERTINTOSPJVALUES'S2','P4','J6',400評(píng)分標(biāo)準(zhǔn): 第1、2、5、6每題3分,其余每題2分,書(shū)寫(xiě)是否正確、規(guī)范、合理需酌情處理,能正確寫(xiě)出大體結(jié)構(gòu)給一半分,局部漏寫(xiě)、錯(cuò)寫(xiě)視情節(jié)扣分,大體結(jié)構(gòu)不正確一律不給分;2、參考答案: 1關(guān)系STUDENT是1NF,因?yàn)镕中存在非主屬性 SNAME,SDEPT,MNAME對(duì)侯選碼S,CNAME的部分函數(shù)依賴; 2首先消除部分函數(shù)依賴S,CNAME→SNAME,SDEPT,MNAME

將關(guān)系分解為:

R1S,SNAME,SDEPT,MNAME,F1={S→SNAME,SDEPT,MNAME}

R2S,CNAME,GRADE,F2={S,CNAME→GRADE}

在關(guān)系R1中存在非主屬性對(duì)候選碼的傳遞函數(shù)依賴S→SDEPT,所以將R1進(jìn)一步分解:

R11S,SNAME,SDEPT,F11={S→SNAME,SDEPT}

R12SDEPT,MNAME

溫馨提示

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

評(píng)論

0/150

提交評(píng)論