數(shù)據(jù)庫(kù)原理模擬試卷二_第1頁(yè)
數(shù)據(jù)庫(kù)原理模擬試卷二_第2頁(yè)
數(shù)據(jù)庫(kù)原理模擬試卷二_第3頁(yè)
數(shù)據(jù)庫(kù)原理模擬試卷二_第4頁(yè)
數(shù)據(jù)庫(kù)原理模擬試卷二_第5頁(yè)
免費(fèi)預(yù)覽已結(jié)束,剩余3頁(yè)可下載查看

下載本文檔

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

文檔簡(jiǎn)介

1、數(shù)據(jù)庫(kù)原理模擬試卷二一、 選擇題 (10 分)1 實(shí)體集書店與圖書之間具有( B ) 聯(lián)系 。A 一對(duì)一B 一對(duì)多 C 多對(duì)多 D 多對(duì)一2 現(xiàn)有關(guān)系表: 醫(yī)療 ( 患者編號(hào) , 醫(yī)生編號(hào) , 醫(yī)生姓名 , 診斷日期 , 診斷結(jié)果 , 恢復(fù)情況 )的主碼是( A)A 患者編號(hào) , 醫(yī)生編號(hào) , 診斷日期 B 醫(yī)生編號(hào)C 診斷日期 D 患者編號(hào)3 任何一個(gè)三目關(guān)系都屬于( A)A 2NF B 3NF C BCNF D 4NF4 相對(duì)于非關(guān)系模型關(guān)系數(shù)據(jù)模型的缺點(diǎn)之一是( A)D 有嚴(yán)格A 存取路徑對(duì)擁護(hù)透明 , 需進(jìn)行查詢優(yōu)化 B 數(shù)據(jù)結(jié)構(gòu)簡(jiǎn)單C 數(shù)據(jù)獨(dú)立性高的數(shù)學(xué)基礎(chǔ)5 數(shù)據(jù)庫(kù)鏡象可以用于(

2、C)A 保證數(shù)據(jù)庫(kù)的完整性B 實(shí)現(xiàn)數(shù)據(jù)庫(kù)安全性C 進(jìn)行數(shù)據(jù)庫(kù)恢復(fù)或并發(fā)操作D 實(shí)現(xiàn)數(shù)據(jù)共享6 現(xiàn)有如下關(guān)系 : 患者 ( 患者編號(hào) , 患者姓名 , 性別 , 出生日期 , 所在單位 )醫(yī)療 ( 患者編號(hào) , 患者姓名 , 醫(yī)生編號(hào) , 醫(yī)生姓名 , 診斷日期 , 診斷 結(jié)果 )其中 , 醫(yī)療關(guān)系中的外碼是( A )A 患者編號(hào)B 患者姓名 C 患者編號(hào)和患者姓名 D 醫(yī)生編號(hào)和患者編號(hào)7 假如采用關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)來(lái)實(shí)現(xiàn)應(yīng)用 , 在數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì)階段, 需將( A) 轉(zhuǎn)換為關(guān)系數(shù)據(jù)模型A E-R 模型 B 層次模型C 關(guān)系模型D 網(wǎng)狀模型8 描述數(shù)據(jù)庫(kù)中全體數(shù)據(jù)的邏輯結(jié)構(gòu)和特征是( B)A 內(nèi)

3、模式B 模式 C 外模式D 存儲(chǔ)模式9 對(duì)實(shí)體與實(shí)體之間的聯(lián)系采用的數(shù)據(jù)結(jié)構(gòu)表達(dá)的數(shù)據(jù)模型為 ()A 網(wǎng)狀模型B 關(guān)系模型C 層次模型D 非關(guān)系模型10 下列關(guān)系運(yùn)算中 , ( D) 運(yùn)算不屬于關(guān)系運(yùn)算。A 選擇 B 除法 C 投影 D 并2、 填空題 (20 分)1 與文件管理系統(tǒng)相比較, 數(shù)據(jù)庫(kù)系統(tǒng)的數(shù)據(jù)冗余度( 低 ) 、 數(shù)據(jù)共享性( 好 ) 。2 數(shù)據(jù)模型通常是由數(shù)據(jù)結(jié)構(gòu) 、 ( 數(shù)據(jù)操作 ) 和 ( 數(shù)據(jù)的約束條件) 三個(gè)要素組成。3 - SQL語(yǔ)言除了具有數(shù)據(jù)查詢和數(shù)據(jù)操作功能之外,還具有(數(shù)據(jù)定義)和(數(shù)據(jù)控制)功能。 它是一個(gè)功能強(qiáng)大的語(yǔ)言。4 數(shù)據(jù)庫(kù)系統(tǒng)中保證安全性的存取權(quán)

4、限是由 ( 數(shù)據(jù)對(duì)象 ) 和 ( 操作類型) 兩個(gè)要素組成。5 由于數(shù)據(jù)庫(kù)系統(tǒng)在三級(jí)模式之間提供了 ( 外模式 ) 和 ( 內(nèi)模式 ) 兩層映象功能, 這就保證了數(shù)據(jù)庫(kù)系統(tǒng)具有較高的數(shù)據(jù)獨(dú)力性。6 關(guān)系數(shù)據(jù)庫(kù)的規(guī)范化理論是數(shù)據(jù)庫(kù)( 邏輯結(jié)構(gòu) ) 設(shè)計(jì)的一個(gè)有力的工具; E-R 模型是數(shù)據(jù)庫(kù)的 ( 概念結(jié)構(gòu) ) 設(shè)計(jì)的一個(gè)有力工具。7 數(shù)據(jù)庫(kù)設(shè)計(jì)分為以下六個(gè)設(shè)計(jì)階段: 需求分析階段、 ( 概念結(jié)構(gòu)設(shè)計(jì)) 、 ( 邏輯結(jié)構(gòu)設(shè)計(jì)) 數(shù)據(jù)庫(kù)物理設(shè)計(jì)階段、 數(shù)據(jù)庫(kù)實(shí)施階段、 數(shù)據(jù)庫(kù)運(yùn)行和維護(hù)階段。8 關(guān)系數(shù)據(jù)庫(kù)的 ( 試題完整性) 規(guī)則規(guī)定 : 基本關(guān)系的主屬性不能取空 ; 關(guān)系數(shù)據(jù)庫(kù)的 ( 參照完整性

5、 ) 規(guī)定規(guī)則 : 一個(gè)基本關(guān)系的外碼( 對(duì)應(yīng)于另一個(gè)基本關(guān)系的主碼) 取職不能取空值域者必須等于它所對(duì)應(yīng)基本關(guān)系中的主碼值。9 數(shù)據(jù)庫(kù)系統(tǒng)中最重要的軟件是( 數(shù)據(jù)庫(kù)管理系統(tǒng)) , 最重要的用戶是( 數(shù)據(jù)庫(kù)管理員 ) 。10 視圖是從 ( 基本表 ) 中導(dǎo)出的表, 數(shù)據(jù)庫(kù)中實(shí)際存放的是視圖的 ( 定義 ) 。3、 簡(jiǎn)答題 (18 分)1 什么是多值依賴中的數(shù)據(jù)依賴? 舉例說明 。2 數(shù)據(jù)庫(kù)系統(tǒng)生存期是什么 ?3 為什么說需求分析是數(shù)據(jù)庫(kù)系統(tǒng)開發(fā)中最困難的任務(wù)之一?4 數(shù)據(jù)庫(kù)的三級(jí)模式和兩級(jí)映象體系結(jié)構(gòu)中 , 模式 內(nèi)模式映象存在于概念級(jí)和內(nèi)部級(jí)之間, 用于定義概念模式和內(nèi)模式間的對(duì)應(yīng)性。 其主

6、要作用是什么 ?5 簡(jiǎn)述邏輯數(shù)據(jù)的獨(dú)立性。6 數(shù)據(jù)庫(kù)是一個(gè)共享資源 , 在多用戶共享系統(tǒng)中 , 并發(fā)操作的含義是什么 ?4、 設(shè)計(jì)題 (30 分)1 現(xiàn)有如下關(guān)系 : 學(xué)生 ( 學(xué)號(hào) , 姓名 , 性別 , 專業(yè) , 出生年月 )教師( 教師編號(hào),姓名, 所在部門, 職稱)授課( 教師編號(hào),學(xué)號(hào), 課程編號(hào), 課程名稱 , 教材 , 學(xué)分 , 成績(jī) )2 ) 查找學(xué)習(xí) “數(shù)據(jù)庫(kù)原理” 課程且成績(jī)不及格的學(xué)生學(xué)號(hào)和任課教師編號(hào);3 ) 查找學(xué)習(xí) “英語(yǔ) ” 課程的 “計(jì)算機(jī)應(yīng)用 ” 專業(yè)學(xué)生的學(xué)號(hào), 姓名和成績(jī);4 ) 查找教師 “李洪 ” 所教過的學(xué)生成績(jī)?yōu)?90 分以上 ( 包括 90 )

7、的學(xué)生學(xué)號(hào), 姓名和專業(yè);5 ) 刪除學(xué)生表中學(xué)號(hào)為 “9903016 ” 的記錄 ;6 ) 將編號(hào)為 “ 60016 ”的教師所在的部門該為 “計(jì)算機(jī) ” ;7 ) 建立 “計(jì)算機(jī)應(yīng)用 ” 專業(yè)成績(jī)有過不及格的學(xué)生的視圖 ;8 ) 向?qū)W生表中增加一個(gè)“獎(jiǎng)學(xué)金 ” 列 , 其數(shù)據(jù)類型為數(shù)值型。2 . 用關(guān)系代數(shù)表達(dá)式寫出如下查詢現(xiàn)有如下關(guān)系 : 學(xué)生 ( 學(xué)號(hào) , 姓名 , 性別 , 專業(yè) , 出生年月 )教師( 教師編號(hào),姓名, 所在部門, 職稱)授課( 教師編號(hào),學(xué)號(hào), 課程編號(hào), 課程名稱 , 教材 , 學(xué)分 , 成績(jī) )1) 查找學(xué)習(xí) “數(shù)據(jù)庫(kù)原理” 課程且成績(jī)不及格的學(xué)生學(xué)號(hào)和任課教

8、師編號(hào);2) 查找學(xué)習(xí) “英語(yǔ) ” 課程的 “計(jì)算機(jī)應(yīng)用 ” 專業(yè)學(xué)生的學(xué)號(hào) , 姓名和成績(jī);3) 查找教師 “李洪 ” 所教過的學(xué)生成績(jī)?yōu)?90 分以上 ( 包括 90 ) 的學(xué)生學(xué)號(hào), 姓名和專業(yè);5、 綜合題 (22 分)現(xiàn)有如下關(guān)系模式:教師 ( 教師編號(hào) , 姓名 , 電話 , 所在部門 , 借閱圖書編號(hào), 圖書名稱 , 借期 , 還期 , 備注 )1 教師編號(hào)是侯選碼嗎 ?2 說明對(duì)上小題判斷的理由是什么 ?3 寫出該關(guān)系模式的主碼;4 該關(guān)系模式中是否存在部分函數(shù)依賴 ? 如果存在 , 請(qǐng)寫出兩個(gè)。5 說明要將一個(gè)1NF 的關(guān)系模式轉(zhuǎn)化為若干個(gè)2NF 關(guān)系 , 需要如何做?6 該

9、關(guān)系模式最高滿足第幾范式? 并說明理由 。參考答案1、 選擇題1. B 2 A 3 A 4 A 5 C 6 A 7 A 8 B 9 ?10 D2、 填空題1 、 低,好2 、數(shù)據(jù)操作,數(shù)據(jù)的約束條件3 、數(shù)據(jù)定義、數(shù)據(jù)控制4 、數(shù)據(jù)對(duì)象、操作類型5 、 外模式 / 模式 , 模式 / 內(nèi)模式6 、邏輯結(jié)構(gòu)、概念結(jié)構(gòu)7 、 概念結(jié)構(gòu)設(shè)計(jì), 邏輯結(jié)構(gòu)設(shè)計(jì)8 、 實(shí)體完整性, 參照完整性9 、 數(shù)據(jù)庫(kù)管理系統(tǒng), 數(shù)據(jù)庫(kù)管理員10 、 基本表 , 定義3、 簡(jiǎn)答題1 在關(guān)系模式中 , 函數(shù)依賴不能表示屬性值之間的一對(duì)多聯(lián)系 , 這些屬性之間有些雖然沒有直接關(guān)系 , 但存在間接的關(guān)系 , 把沒有直接聯(lián)系

10、 、 但有間接的聯(lián)系稱為多值依賴的數(shù)據(jù)依賴。例如 , 教師和學(xué)生之間沒有直接聯(lián)系 , 但教師和學(xué)生可通過系名 , 或任課把教師和學(xué)生聯(lián)系起來(lái)。2 把數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)從開始規(guī)劃 、 系統(tǒng)分析 、 系統(tǒng)設(shè)計(jì) 、 實(shí)施 、 投入運(yùn)行后的維護(hù)到最后由新的系統(tǒng)替換原有的數(shù)據(jù)庫(kù)系統(tǒng)的整個(gè)期間 。3 ( 1 ) 系統(tǒng)本身的需求是不斷變化的 ;( 2 ) 由于用戶缺少計(jì)算機(jī)信息系統(tǒng)設(shè)計(jì)方面的專業(yè)知識(shí) , 要準(zhǔn)確表達(dá)需求很困難 ;( 3 ) 通過需求分析可以溝通用戶與設(shè)計(jì)人員 。4 由于概念模式和內(nèi)模式的兩級(jí)的數(shù)據(jù)結(jié)構(gòu)可能不 - 致 , 即記錄類型、 字段類型的命名 、 組成可能不一致, 用這個(gè)映象說明概念記錄和

11、內(nèi)部記錄間的對(duì)應(yīng)性。5 當(dāng)對(duì)數(shù)據(jù)庫(kù)的概念模式進(jìn)行修改時(shí), 內(nèi)模式盡可能保持不變或盡量少的作修改, 即對(duì)概念模式的修改盡量不影響外模式和應(yīng)用程序, 稱數(shù)據(jù)庫(kù)達(dá)到了邏輯數(shù)據(jù)獨(dú)立性。6 在多用戶共享系統(tǒng)中 , 多個(gè)用戶同時(shí)對(duì)同一數(shù)據(jù)進(jìn)行操作稱為并發(fā)操作。4、 設(shè)計(jì)題1.1 ) SELECT 學(xué)號(hào) , 教師編號(hào)FROM 授課WHERE 課程名稱 =' 數(shù)據(jù)庫(kù)原理' AND 成績(jī) <60 ;2 ) SELECT 學(xué)號(hào) , 姓名 , 成績(jī)FROM 授課 , 學(xué)生WHERE 學(xué)生 . 學(xué)號(hào) =授課 . 學(xué)號(hào) AND 專業(yè) =' 計(jì)算機(jī)應(yīng)用 ' AND 課程名稱 =

12、9; 英語(yǔ) ' ;3 ) SELECT 授課 . 學(xué)號(hào) , 學(xué)生 . 姓名 , 專業(yè)FROM 學(xué)生 , 教師 , 授課WHERE 學(xué)生 . 學(xué)號(hào) =授課 . 學(xué)號(hào) AND 教師 . 教師編號(hào)=授課 . 教師編號(hào) AND 教師 .姓名 =' 李洪 ' AND 成績(jī) >=90 ;4 ) DELETEFROM 學(xué)生WHERE 學(xué)號(hào) ='9903016';5 ) UPDATE 教師SET 所在部門 =' 計(jì)算機(jī)系 'WHERE 教師編號(hào) ='60016';6 ) CREATE VIEW 成績(jī)AS SELECT 學(xué)生 . 學(xué)號(hào)

13、 , 姓名 , 成績(jī)FROM 學(xué)生 , 授課WHERE 學(xué)生 . 學(xué)號(hào) =授課 . 學(xué)號(hào) AND 專業(yè) =' 計(jì)算機(jī)應(yīng)用 ' AND 成績(jī) <60 ;21 ) 學(xué)號(hào) , 教師編號(hào) ( 課程名稱 =' 數(shù)據(jù)庫(kù)原理' AND 學(xué)生成績(jī) <60( 授課 ) ;7 ) 學(xué)號(hào) , 姓名 , 成績(jī) ( 課程名稱 =' 英語(yǔ) '( 授課 ) 專業(yè) =' 計(jì)算機(jī)應(yīng)用 '( 學(xué)生 ) ;8 ) 學(xué)號(hào) , 姓名 , 專業(yè) ( 姓名 =' 李洪 '( 教師 ) 成績(jī) >='90'( 授課 ) ( 學(xué)生 ) ;5、 綜合題1 、 答 : 候選碼是教師編號(hào)、 借閱圖書編號(hào)、 借期 。 所以教師編號(hào)不是候選碼、2 、 答 : 判斷的理由是教師編號(hào)不能唯一決定元組 。3 、 答 : 該關(guān)系模式的主碼是( 教師編號(hào) 、 借閱

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論