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