




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上姓名: 學(xué)號(hào): 班級(jí): 20052006學(xué)年第二學(xué)期期末考試試卷(A卷) 一、單項(xiàng)選擇題:在每小題的備選答案中選出一個(gè)正確答案,并將正確答案的代碼填在題干上的括號(hào)內(nèi)。(每小題 1分,本大題共 10分)得分評(píng)卷人 1.數(shù)據(jù)庫(kù)的最小存取單位是(B )A. 字符B. 數(shù)據(jù)項(xiàng)C. 記錄D. 數(shù)據(jù)塊得分 2.若兩實(shí)體型之間的聯(lián)系是n:m的(n>1,m>1),那么,將該聯(lián)系轉(zhuǎn)換為關(guān)系模式后,該關(guān)系的碼是( C )。A. 對(duì)應(yīng)于n端的實(shí)體的碼B. 對(duì)應(yīng)于m端的實(shí)體的碼C. 對(duì)應(yīng)于n端與m端各實(shí)體的碼的組合D. 其它得分 3.設(shè)關(guān)系R,S的元組個(gè)數(shù)分別為K,L,RS的元組
2、個(gè)數(shù)為M,則下面最正確的說法是( D )A. M min(K,L)B. M max(K,L)C. min(K,L) M max(K,L)D. K,L,M之間的關(guān)系不確定得分 4.SQL語言的一次查詢的結(jié)果是一個(gè)(D )A. 數(shù)據(jù)項(xiàng)B. 記錄C. 元組D. 表得分 5.現(xiàn)要查找缺少學(xué)習(xí)成績(jī)(G)的學(xué)生學(xué)號(hào)和課程號(hào),相應(yīng)的SQL語句是Select s#, c#From scWhere( D )A. G=0B. G<=0C. G = NULLD. G is NULL得分 6.最小關(guān)系系統(tǒng)所支持的三種主要的關(guān)系操作,除了選擇和連接外,還有( D )A. 廣義笛卡兒積B. 除C. 自然連接D. 投
3、影得分 7.R(X,Y,Z)是一個(gè)三目關(guān)系,X,Y,Z是單屬性且X是唯一候選碼,則( B )。A. R一定不屬于2NFB. R一定屬于2NFC. R一定屬于3NFD.不能斷定R是否屬于3NF,也不能斷定R是否屬于2NF得分 8.在R(U)上若有XY在U上成立,則必有(A )A. XZ,其中Z=U-X-YB. XY,其中Z=U-X-YC. YZ,其中Z=U-X-YD. YZ,其中Z=U-X-Y得分 9.在并發(fā)操作中,可能產(chǎn)生若干數(shù)據(jù)庫(kù)的不一致性,除了丟失修改,不能重復(fù)讀之外,還有(B )A. 不可串行化B. 讀臟數(shù)據(jù)C. 活鎖和死鎖D. 事務(wù)內(nèi)部的故障得分 10.利用日志文件恢復(fù)事務(wù)時(shí),對(duì)尚未結(jié)
4、束的事務(wù),應(yīng)( A )A. 進(jìn)行UNDO處理B. 進(jìn)行REDO處理C. 執(zhí)行COMMIT操作D. 重新執(zhí)行已登記的操作得分 二、填空題:(每空1分,本大題共10分)得分評(píng)卷人 1. 數(shù)據(jù)庫(kù)管理系統(tǒng)DBMS 是數(shù)據(jù)庫(kù)系統(tǒng)的核心組成部分。得分 2.關(guān)系模型的三個(gè)組成部分分別是數(shù)據(jù)結(jié)構(gòu),數(shù)據(jù)操作和 完整性約束 。得分 3.在關(guān)系代數(shù)運(yùn)算中,從關(guān)系中取出滿足條件的元組的運(yùn)算稱為_選擇運(yùn)算_。得分 4.當(dāng)要求查詢輸出的表格中不允許出現(xiàn)重復(fù)元組時(shí),就可在select后加一保留字 DISTINCT 。得分 5.在授權(quán)語句中,短語WITH GRANT OPTION表示 獲得權(quán)限的用戶還能夠獲得傳遞權(quán)限,把獲得
5、的權(quán)限轉(zhuǎn)授給其他用戶 。得分 6.關(guān)系模型中的關(guān)系模式至少是 1NF 。得分 7.如果XY和WYZ成立,那么XWZ也成立,這個(gè)推理規(guī)則稱為 _偽傳遞規(guī)則 。得分 8.對(duì)于3NF和BCNF兩種范式,它們之間的關(guān)系是 BCNF3NF 。得分 9.事務(wù)的ACID性質(zhì)是指原子性,一致性, 隔離性 和持續(xù)性。得分 10.數(shù)據(jù)庫(kù)系統(tǒng)中可能發(fā)生的故障有事務(wù)故障,系統(tǒng)故障和 介質(zhì)故障 。得分 三、判斷改正題:判斷下列各題是否正確,正確的劃,錯(cuò)誤的劃×,并說明理由。(每小題2分,本大題共10分)得分評(píng)卷人 1.“一個(gè)男生”是一個(gè)實(shí)體,而“一次借書”不是一個(gè)實(shí)體。(× ) 實(shí)體是指客觀存在可以
6、相互區(qū)別的事物,既可以是具體的對(duì)象,也可以是抽象的事件。故“一個(gè)男生”和“一次借書”均為一個(gè)實(shí)體。 得分 2.函數(shù)依賴是指關(guān)系模式R的某個(gè)或某些關(guān)系滿足的約束條件。(× ) 函數(shù)依賴不是指關(guān)系模式R的某個(gè)或某些關(guān)系滿足的約束條件,而是指R的一切關(guān)系均要滿足的約束條件。 得分 3.非主屬性是指不包含在一個(gè)候選碼中的屬性。(× ) 得分 4.任何不屬于BCNF的關(guān)系R,一定存在非平凡的非函數(shù)的多值依賴。( ) 非主屬性是指不包含在任何候選碼中的屬性。得分 5.兩段封鎖法可以避免發(fā)生死鎖。( ×) 兩段封鎖法仍有可能發(fā)生死鎖,而且可能增多 得分 四、問答題:(每小題10
7、分,本大題共40分)得分評(píng)卷人 1.設(shè)有兩個(gè)關(guān)系R (A,B,C) 和S (C,D,E),試用SQL查詢語句表達(dá)下列關(guān)系代數(shù)表達(dá)式A,E (B = D (RS)。得分SELECT A,E -3分FROM R,S -3分WHERE B = D AND R.C = S.C -4分 2.設(shè)有關(guān)系模式R (A,B,C,D),F(xiàn)是R上成立的FD集,F(xiàn) = DA,DB,試寫出關(guān)系模式R的候選鍵,并說明理由。得分 R的候選鍵是CD -4分 理由:從已知的F,可導(dǎo)出DABD,-2分再根據(jù)增廣律,可得出CDABCD, -2分即CD值可決定全部屬性值。-2分3.兩個(gè)函數(shù)信賴集F和G等價(jià)的充分必要條件是什么?得分F
8、中每個(gè)FD在G+ 中,-5分并且G中每個(gè)FD也在F+ 中。-5分 4.設(shè)有一教學(xué)管理數(shù)據(jù)庫(kù),其屬性為:學(xué)號(hào)S#,課程號(hào)C#,成績(jī)G,任課教師TN,教師所在系D。這些數(shù)據(jù)有下列語義:學(xué)號(hào)和課程號(hào)分別與其代表的學(xué)生和課程一一對(duì)應(yīng);一個(gè)學(xué)生所修的每門課程都有一個(gè)成績(jī);每門課程只有一位任課教師,但每位教師可以有多門課程;教師中沒有重名,每個(gè)教師只屬于一個(gè)系(1) 試根據(jù)上述語義確定函數(shù)依賴集;(2) 如果用上面所有屬性組成一個(gè)關(guān)系模式,那么該關(guān)系模式為何模式?并舉例說明在進(jìn)行增、刪操作時(shí)的異?,F(xiàn)象。(3) 分解為3NF得分1)F=(S#,C#)G,C#TN,TND -3分(2)關(guān)系模式為1NF,因?yàn)樵?/p>
9、關(guān)系模式的候選碼為(S#,C#),則非主屬性有G,TN和D。有F中有C#TN,存在非主屬性TN對(duì)候選碼(S#,C#)的部分依賴,-2分 P即(S#,C#)TN若新增一門課程而暫時(shí)還沒有學(xué)生選修時(shí),則因缺少關(guān)鍵字S#值而不斷進(jìn)行插入操作。若某個(gè)教師調(diào)離學(xué)校要?jiǎng)h除其有關(guān)信息時(shí),會(huì)將不該刪除的課程(C#)信息刪除。-2分(3)F= Fmin=(S#,C#)G,C#TN,TND = (S#,C#,G),(C#,TN),(TN,D)即為所求的3NF分解。-3分 五、綜合題:(每小題30分,本大題共30分)得分評(píng)卷人 2006年6月,舉世矚目的第18屆世界杯在德國(guó)舉行,某網(wǎng)站為了方便球迷查詢,在自己的網(wǎng)站
10、上設(shè)立了世界杯信息查詢系統(tǒng)。該系統(tǒng)的一部分要求為:一名球員可以參加多場(chǎng)比賽,每場(chǎng)比賽有多名球員參加。得分(1)請(qǐng)你為該系統(tǒng)的這一部分設(shè)計(jì)一個(gè)ER模型,畫出ER圖。要求:“球員”的屬性有:姓名,代表國(guó),號(hào)碼,年齡,位置“比賽”的屬性有:比賽編號(hào),比賽甲方,比賽乙方,比賽類型在聯(lián)系中反映出球員參加比賽的出場(chǎng)時(shí)間,進(jìn)球數(shù)參加比賽球員mn姓名出場(chǎng)時(shí)間進(jìn)球數(shù)比賽編號(hào)代表國(guó)比賽類型 (2)請(qǐng)你將以下SQL語句補(bǔ)充完整(注明各自的主碼,外碼,并且球員的號(hào)碼在1號(hào)至23號(hào)之間,位置有守門員,后衛(wèi),中場(chǎng),前鋒,比賽類型有小組賽和淘汰賽兩種)Create table player -球員表 name char(2
11、0), -姓名nation char(20), -代表國(guó)number int check (number between 1 to 23 ) , -號(hào)碼age int, -年齡position char(10) check position in (守門員,后衛(wèi),中場(chǎng),前鋒 )-位置 primary key (nation,number), 定義主碼Create table match -比賽表 matchid int primary key , -比賽編號(hào)(主碼)match_a char(20), -比賽甲方match_b char(20), -比賽乙方matchtype char(10)
12、check matchtype in (小組賽,淘汰賽 ) 比賽類型Create table join -參加表nation char(20), -代表國(guó)number int , -號(hào)碼matchid int, -比賽編號(hào)time int, -出場(chǎng)時(shí)間goal int -進(jìn)球數(shù) primary key (nation,number,matchtype) 定義主碼 foreign key (nation,number) reference player (nation,number) 定義外碼 foreign key (matchid) reference match (matchid) 定義外
13、碼(3)使用關(guān)系代數(shù)表達(dá)式以及SQL語句做以下查詢檢索至少參加兩場(chǎng)世界杯比賽的球員的代表國(guó)以及身披號(hào)碼;關(guān)系代數(shù)表達(dá)式: 1,2(1=62=738(join×join) SQL語句Select distinct join1.nation,join2.numberFrom join as join1,join as join2 Where join1.nation=join2.naiton And join1.number=join2.number And join1.matchidjoin2.matchid (4)使用SQL語句補(bǔ)充完成以下檢索統(tǒng)計(jì)每位球員的總的出場(chǎng)時(shí)間(超過180分
14、鐘才統(tǒng)計(jì))要求輸出球員姓名,代表國(guó),身披號(hào)碼,總的出場(chǎng)時(shí)間,查詢結(jié)果按總的出場(chǎng)時(shí)間降序排列Select name,nation,number,sum(time) as alltime From player,join Group by nation,number Having um(time)>= 180 Order by alltime desc (5)使用SQL語句補(bǔ)充完成以下更新法國(guó)隊(duì)11號(hào)因傷退出世界杯,請(qǐng)作相應(yīng)的處理Delete From join Where nation=法國(guó)隊(duì)And number=11Delete From player Where nation=法國(guó)隊(duì)And number=11(6)使用SQL補(bǔ)充定義完成以下視圖建立
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 老年護(hù)理吸痰課件
- 地形地貌測(cè)繪項(xiàng)目聘用人員協(xié)議
- 快餐店員工勞動(dòng)合同范本(含加班費(fèi)條款)
- 臨時(shí)彩鋼活動(dòng)房搭建與拆除安全合同
- 主題餐廳合伙經(jīng)營(yíng)合同協(xié)議書
- 碑刻與考古學(xué)骨器考古合同
- 保險(xiǎn)理賠責(zé)任限制證明合同
- 民用住宅拆除重建項(xiàng)目管理合同模板
- 近期安全事故2025年
- 汛期安全工作應(yīng)急預(yù)案
- 網(wǎng)電部管理重點(diǎn)(中)
- 醫(yī)療器械行業(yè)市場(chǎng)部人員崗位職責(zé)
- 旅行社導(dǎo)游帶團(tuán)操作流程
- 部編版小學(xué)道德與法治三年級(jí)下冊(cè)期末質(zhì)量檢測(cè)試卷【含答案】5套
- 怎樣當(dāng)好一名師長(zhǎng)
- DB21T 3354-2020 遼寧省綠色建筑設(shè)計(jì)標(biāo)準(zhǔn)
- 新生兒復(fù)蘇解析課件
- (完整版)重大危險(xiǎn)源清單及辨識(shí)表
- ABI7500熒光定量PCR儀標(biāo)準(zhǔn)操作規(guī)程
- 語言領(lǐng)域核心經(jīng)驗(yàn)《學(xué)前兒童語言學(xué)習(xí)與發(fā)展核心經(jīng)驗(yàn)》
- 11級(jí)設(shè)計(jì)題目寶豐紅四煤礦
評(píng)論
0/150
提交評(píng)論