【正文】
列涉及空值的操作,不正確的是 ( ) A . AGE IS NULL B . AGE IS NOT NULL C . AGE=NULL D . NOT (AGE IS NULL) 關(guān)系數(shù)據(jù)模型的三個(gè)組成部分中,不包括 ( ) A .完整性規(guī)則 B .?dāng)?shù)據(jù)結(jié)構(gòu) C .?dāng)?shù)據(jù)操作 D .并發(fā)控制 DB, DBMS 和 DBS 三者間的關(guān)系是( ) A . DB 包括 DBMS 和 DBS B . DBS 包括 DB 和 DBMS C . DBMS 包括 DBS 和 DB D . DBS 與 DB 、 DBMS 無(wú)關(guān) 數(shù)據(jù)庫(kù)的并發(fā)操作可能帶來(lái)的問(wèn)題包括 ( ) A .丟失更新 B .?dāng)?shù)據(jù)獨(dú)立性會(huì)提高 C .非法用戶的使用 D .增加數(shù)據(jù)的冗余度 并發(fā)事務(wù)的交叉執(zhí)行破壞了事務(wù)的( ) A .原子性 B .隔離性 C .一致性 D .永久性 3NF ( )規(guī)范化為 BCNF 。 A .消除非主屬性對(duì)碼的部分函數(shù)依賴 B .消除非主屬性對(duì)碼的傳遞函數(shù)依賴 C .消除主屬性對(duì)碼的部分和傳遞函數(shù)依賴 D .消除非平凡且非函數(shù)依賴的多值依賴 ( )是長(zhǎng)期存儲(chǔ)在計(jì)算機(jī)內(nèi)的有組織,可共享的數(shù)據(jù)集合。 A .?dāng)?shù)據(jù)庫(kù)管理系統(tǒng) B .?dāng)?shù)據(jù)庫(kù)系統(tǒng) C .?dāng)?shù)據(jù)庫(kù) D .文件組織 一個(gè) 1 : n 聯(lián)系可以轉(zhuǎn)換為一個(gè)獨(dú)立的關(guān)系模式,關(guān)系的碼為( ) A .實(shí)體的碼 B. 各實(shí)體碼的組合 C. n 端實(shí)體的碼 D. 每個(gè)實(shí)體的碼 在數(shù)據(jù)庫(kù)設(shè)計(jì)中,將 ER 圖轉(zhuǎn)換成關(guān)系數(shù)據(jù)模型的過(guò)程屬于( ) A. 需求分析階段 B. 邏輯設(shè)計(jì)階段 C. 概念設(shè)計(jì)階段 D. 物理設(shè)計(jì)階段 關(guān)系完備的系統(tǒng)是指( )。 A. 僅支持關(guān)系數(shù)據(jù)結(jié)構(gòu),不支持集合級(jí)的操作 B. 僅支持關(guān)系數(shù)據(jù)結(jié)構(gòu)和三種關(guān)系操作 C. 支持關(guān)系數(shù)據(jù)結(jié)構(gòu)和所有的關(guān)系代數(shù)操作 D. 支持關(guān)系模型的所有特征 三、簡(jiǎn)答題(每小題 5 分,共 20 分) 1 、數(shù)據(jù)庫(kù)系統(tǒng)中的常見故障有那些? 2 、簡(jiǎn)述數(shù)據(jù)模型的三個(gè)組成部分。 3 、所有的視圖是否都可以更新?為什么? 4 、什么樣的并發(fā)調(diào)度是正確的調(diào)度? 四、(共 10 分)事務(wù) T1 和 T2 同時(shí)對(duì) A 的值操作。 A 的初值是 50 ,事務(wù) T1 對(duì) A 的值減 10 ,事務(wù) T2 對(duì) A 的值加倍, 若這兩個(gè)事務(wù)并發(fā)執(zhí)行,舉例可能結(jié)果。 請(qǐng)給出一個(gè)可串行化調(diào)度,并給出執(zhí)行結(jié)果。 五、(共 10 分)對(duì)學(xué)生-課程數(shù)據(jù)庫(kù)有如下的查詢: SELECT Sname FROM Student, Cource , SC WHERE = AND = AND =39。 數(shù)據(jù)庫(kù) 39。 此查詢要求選修了數(shù)據(jù)庫(kù)的所有學(xué)生的姓名。 ( 1 )試畫出用關(guān)系代數(shù)表示的語(yǔ)法樹; ( 2 )對(duì)原始的語(yǔ)法樹進(jìn)行優(yōu)化,畫出優(yōu)化后的標(biāo)準(zhǔn)語(yǔ)法樹。 六、(共 20 分)設(shè)有學(xué)生-課程數(shù)據(jù)庫(kù),其數(shù)據(jù)庫(kù)模式為 : 學(xué)生 S (學(xué)號(hào) SNO ,姓名 SN ,所在系 SD ,年齡 SA )、課程 C (課程號(hào) CNO ,課程姓名 CN ,先修課號(hào) PCNO )、學(xué)生選課 SC (學(xué)號(hào) SNO ,課程號(hào) CNO ,成績(jī) G )。 1 、試用關(guān)系代數(shù), ALPHA 語(yǔ)言語(yǔ)言分別寫出下列查詢: ( 1 )查詢選修了 2 號(hào)課程的學(xué)生的學(xué)號(hào);(4分) ( 2 )求選讀了‘?dāng)?shù)據(jù)庫(kù)概論39。的學(xué)生學(xué)號(hào)和姓名;(4分) ( 3 )求選修了全部課程的學(xué)生學(xué)號(hào)、姓名。(4分) 2 、試用 SQL 語(yǔ)言寫出下列查詢: ( 1 )查詢學(xué)生總?cè)藬?shù);( 2分 ) ( 2 )查詢選修了 5 門以上課程的學(xué)生學(xué)號(hào);( 3分 ) ( 3 )刪除‘?dāng)?shù)據(jù)結(jié)構(gòu)39。課程及所有對(duì)它的選課情況。( 3分 ) 七、綜合題(共 10 分) 設(shè)有一局部應(yīng)用,包括 3 個(gè)實(shí)體“科室”,“醫(yī)生”,“病人”,且有以下事實(shí):每位醫(yī)生屬于且僅屬于一個(gè)科室;每個(gè)科室可以聘用若干醫(yī)生,對(duì)每個(gè)醫(yī)生聘用時(shí)存有聘用期限和聘用日期;一個(gè)病人可以由不同的醫(yī)生為其診斷,每個(gè)醫(yī)生可以為若干病人診治,每次診斷存有就診日期。設(shè)科室的屬性包括科室代碼,科室名稱;醫(yī)生的屬性包括工號(hào),姓名和職稱;病人的屬性包括姓名、年齡、工作單位。 試設(shè)計(jì) E - R 圖,注明屬性和聯(lián)系類型。 將 E - R 圖轉(zhuǎn)換為等價(jià)的關(guān)系模型(包括關(guān)系名,屬性名和碼)。 數(shù)據(jù)庫(kù)原理試題答案(B卷)一、 填空題(每題 2 分,共 20 分) 實(shí)體 日志文件 完整性 關(guān)系 關(guān)系演算 外模式 / 模式 更新 集成的 先來(lái)先服務(wù) 人工智能 二、選擇題(每題 1 分,共 10 分) 1 、 C 2 、 D 3 、 B 4 、 A 5 、 B 6 、 C 7 、 C 8 、 C 9 、 B 10 、 C 三、簡(jiǎn)答題(每題 5 分,共 20 分) 1 、答案要點(diǎn):數(shù)據(jù)庫(kù)系統(tǒng)中的常見故障有:事務(wù)內(nèi)部的故障(事務(wù)故障)( 1 分)、系統(tǒng)故障( 1 分)、介質(zhì)故障( 2 分)、計(jì)算機(jī)病毒( 1 分)。 2 、答案要點(diǎn):數(shù)據(jù)模型通常由數(shù)據(jù)結(jié)構(gòu)( 1 分)、數(shù)據(jù)操作( 2 分)、完整性約束( 2 分)三部分組成。 3 、答案要點(diǎn):不是所有的視圖都是可更新的( 2 分);因?yàn)橛行┮晥D的更新不能唯一地有意義地轉(zhuǎn)換成對(duì)相應(yīng)基本表地更新( 3 分)。 4 、答案要點(diǎn):多個(gè)事務(wù)的并發(fā)執(zhí)行是正確的,當(dāng)且僅當(dāng)其結(jié)果與按某一次序串行執(zhí)行它們時(shí)的結(jié)果相同( 5 分)。 四、 ( 共 10 分 ) 1 、 80 , 90 2 、 T 1 T 2 Slock A 讀 A = 50 Y = A Unlock A Xlock A A=Y10 Slock A 寫回 A = 40 等待 Unlock A 等待 讀 A = 40 Y = A Unlock A Xlock A A=Y 2 寫回 A = 80 Unlock A五、(共 10 分) 六、(共 20 分) 1 、關(guān)系代數(shù): ( 1 ) sno ( o =‘ 2 39。 (SC) ) (2分)(2) Sno,Sn ( Cn=39。 數(shù)據(jù)庫(kù)概論 39。 ) (2分)(3) Sno,SN (S ( Cno , sno (SC) 247。 Cno ( C )) ) (2分)ALPHA 語(yǔ)言 ? GET W(): =39。 239。 (2分)? RANGE C X SC Y GET W (): X( Y(= ^ = ^ =39。 數(shù)據(jù)庫(kù)概論 39。 (2分)? RANGE C X SC Y GET W(,): X( Y(= ^ =)) (2分)2 、( 1 ) SELECT COUNT(*) FROM STUDENT (2分)(2) SELECT SNO FROM SC GROUP BY SNO HAVING COUNT(*)5 (3分)(3) DELECT FROM SC WHERE IN (SELECT FROM C WHERE CN=39。 數(shù)據(jù)結(jié)構(gòu) 39。) DELETE FROM C WHERE CN= ‘?dāng)?shù)據(jù)結(jié)構(gòu)39。 (3分)七、(共 10 分) (5分)科室(科室代碼,科室名稱) (1分)醫(yī)生(工號(hào),姓名,名稱,聘用日期,聘用期限,科室) (1分)病人(病歷號(hào),姓名,年齡,工作單位) (1分)就診(醫(yī)生工號(hào),病歷號(hào),就診日期) (2分) 發(fā)表于 @ 2008年12月29日 09:41:00 | 評(píng)論( 4 ) | 編輯| 舉報(bào)| 收藏 舊一篇:考試臨近——在即 | 新一篇:學(xué)習(xí)IT的情感生活查看最新精華文章 請(qǐng)?jiān)L問(wèn)博客首頁(yè)相關(guān)文章 數(shù)據(jù)庫(kù)概論筆記(第一天)數(shù)據(jù)庫(kù)原理及應(yīng)用《數(shù)據(jù)庫(kù)系統(tǒng)概論》(第三版)數(shù)據(jù)庫(kù)數(shù)據(jù)基礎(chǔ)基本概念數(shù)據(jù)庫(kù)的基本結(jié)構(gòu)三個(gè)層次數(shù)據(jù)庫(kù)原理與應(yīng)用數(shù)據(jù)庫(kù)設(shè)計(jì)的理論與方法收藏?cái)?shù)據(jù)庫(kù)的主要特點(diǎn)hlf881216 發(fā)表于2009年12月9日 17:05:52 IP:舉報(bào)回復(fù)刪除很好!?。。。iiiqpl 發(fā)表于2009年12月21日 21:51:03 IP:舉報(bào)回復(fù)刪除看不到圖片呀匿名用戶 發(fā)表于2009年12月25日 13:02:42 IP:舉報(bào)回復(fù)刪除zs84102030 發(fā)表于2009年12月28日 15:04:19 IP:舉報(bào)回復(fù)刪除發(fā)表評(píng)論 表 情: 評(píng)論內(nèi)容: 用 戶 名: 登錄 注冊(cè) 匿名評(píng)論 匿名用戶驗(yàn) 證 碼: 重新獲得驗(yàn)證碼 Copyright 169。 pengluer Powered by CSDN Blog