數(shù)據(jù)庫原理及應用教程第4版習題參考答案_第1頁
數(shù)據(jù)庫原理及應用教程第4版習題參考答案_第2頁
數(shù)據(jù)庫原理及應用教程第4版習題參考答案_第3頁
數(shù)據(jù)庫原理及應用教程第4版習題參考答案_第4頁
全文預覽已結(jié)束

下載本文檔

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

文檔簡介

數(shù)據(jù)庫原理及應用教程第4版習題參考答案練習參考答案第1章練習參考答案一、選擇題1。C2。B3。D4。C5。D6。B7。A8。B9。D10。B11。C12。D13。D14。D15。B16。C17。D18。a19.d20.a21.d22.d23.c24.a25.c2,填寫問題1。數(shù)據(jù)庫系統(tǒng)第二階段。關(guān)系3。身體獨立。操作系統(tǒng)5。數(shù)據(jù)庫管理系統(tǒng)。一對多7。獨立性8。完整性控制9。邏輯獨立性10。關(guān)系模型11。概念結(jié)構(gòu)(邏輯)12。樹形有向圖二維表嵌套和遞歸13。宿主語言(或宿主語言)14。數(shù)據(jù)字典15。單用戶結(jié)構(gòu)主從結(jié)構(gòu)分布式結(jié)構(gòu)客戶/服務器結(jié)構(gòu)瀏覽器/服務器結(jié)構(gòu)16。真實世界信息世界計算機世界3,簡短回答1,數(shù)據(jù)庫管理技術(shù)發(fā)展三個階段簡介每個階段的特點是什么?答:數(shù)據(jù)庫管理技術(shù)經(jīng)歷了手動管理、文件系統(tǒng)和數(shù)據(jù)庫系統(tǒng)三個階段(1)手工管理數(shù)據(jù)的特點:A,數(shù)據(jù)未保存系統(tǒng)沒有專門的軟件來管理數(shù)據(jù)c、數(shù)據(jù)不是D.數(shù)據(jù)不是獨立的(2)文件系統(tǒng)階段的特點:A,以文件的形式長期存儲數(shù)據(jù)B.由文件系統(tǒng)管理的數(shù)據(jù)程序和數(shù)據(jù)之間有一定的獨立性。文件的形式已經(jīng)多樣化,數(shù)據(jù)具有一定的可共享性(3),數(shù)據(jù)庫系統(tǒng)管理階段的特點:A,數(shù)據(jù)結(jié)構(gòu)高數(shù)據(jù)共享和低冗余C.高數(shù)據(jù)獨立性d、具有統(tǒng)一的數(shù)據(jù)控制功能2.從程序和數(shù)據(jù)的關(guān)系分析文件系統(tǒng)和數(shù)據(jù)庫系統(tǒng)的區(qū)別和聯(lián)系A:數(shù)據(jù)管理的規(guī)模日益增大,數(shù)據(jù)量迅速增加,文件管理系統(tǒng)已經(jīng)不能滿足需求,數(shù)據(jù)庫管理技術(shù)為用戶提供了更廣泛的數(shù)據(jù)共享和更高的數(shù)據(jù)獨立性,進一步降低了數(shù)據(jù)冗余,為用戶提供了方便的操作和使用界面數(shù)據(jù)庫系統(tǒng)以不同于文件管理系統(tǒng)的方式管理數(shù)據(jù)。它收集所有應用程序中使用的數(shù)據(jù),以記錄為單位存儲它們,并在數(shù)據(jù)庫管理系統(tǒng)的監(jiān)督和管理下使用它們。因此,數(shù)據(jù)庫中的數(shù)據(jù)是集成的,每個用戶都享受其中的一部分。3.簡述數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)和數(shù)據(jù)庫系統(tǒng)三個概念的含義和關(guān)系答:數(shù)據(jù)庫是指存儲在計算機中的有組織的、可共享的數(shù)據(jù)集合。數(shù)據(jù)庫管理系統(tǒng)是軟件系統(tǒng)的重要組成部分。它通過操作系統(tǒng)訪問硬件,并訪問、維護和管理數(shù)據(jù)庫的數(shù)據(jù)。數(shù)據(jù)庫系統(tǒng)是指將數(shù)據(jù)庫引入計算機系統(tǒng)后的系統(tǒng)結(jié)構(gòu)它主要由數(shù)據(jù)庫、數(shù)據(jù)庫用戶、計算機硬件系統(tǒng)和計算機軟件系統(tǒng)組成三者之間的聯(lián)系是:數(shù)據(jù)庫系統(tǒng)包括數(shù)據(jù)庫和數(shù)據(jù)庫管理系統(tǒng)數(shù)據(jù)庫系統(tǒng)主要通過數(shù)據(jù)庫管理系統(tǒng)管理數(shù)據(jù)庫4.數(shù)據(jù)庫系統(tǒng)的主要組成部分是什么?每個部分的功能是什么?繪制整個數(shù)據(jù)庫系統(tǒng)的層次結(jié)構(gòu)圖數(shù)據(jù)庫系統(tǒng)包括:數(shù)據(jù)庫、數(shù)據(jù)庫用戶、軟件系統(tǒng)和硬件系統(tǒng)數(shù)據(jù)庫主要用于存儲數(shù)據(jù)。數(shù)據(jù)庫用戶是使用數(shù)據(jù)庫并主要存儲、維護和檢索數(shù)據(jù)庫的人。軟件系統(tǒng)主要完成數(shù)據(jù)庫的資源管理和各種操作請求硬件系統(tǒng)主要完成數(shù)據(jù)庫的一些物理操作,如物理存儲、輸入輸出等。5,數(shù)據(jù)庫管理系統(tǒng)的組成和功能簡述答:數(shù)據(jù)庫管理系統(tǒng)的組成:a。語言編譯和處理程序b.系統(tǒng)操作控制程序c.系統(tǒng)建立和維護程序d.數(shù)據(jù)字典函數(shù):a.數(shù)據(jù)定義函數(shù)b.數(shù)據(jù)操作函數(shù)c.數(shù)據(jù)庫操作管理函數(shù)d.數(shù)據(jù)庫建立和維護函數(shù)e.數(shù)據(jù)通信接口F.數(shù)據(jù)組織、存儲和管理6.數(shù)據(jù)庫管理員是什么意思?它的主要職責是什么?數(shù)據(jù)庫管理員:指數(shù)據(jù)庫管理員職責:1)。參與數(shù)據(jù)庫設計的全過程,決定整個數(shù)據(jù)庫的結(jié)構(gòu)和信息內(nèi)容。2)確定數(shù)據(jù)庫的存儲結(jié)構(gòu)和訪問策略3)幫助最終用戶使用數(shù)據(jù)庫系統(tǒng);4)定義數(shù)據(jù)的安全性和完整性,負責分配每個用戶對數(shù)據(jù)庫的訪問權(quán)限、數(shù)據(jù)的機密性級別和完整性約束條件;5)監(jiān)督數(shù)據(jù)庫的使用和操作。數(shù)據(jù)庫管理員負責定義和實施適當?shù)臄?shù)據(jù)庫備份策略。當數(shù)據(jù)庫損壞時,數(shù)據(jù)庫將在盡可能短的時間內(nèi)恢復到正常狀態(tài)。當數(shù)據(jù)庫的結(jié)構(gòu)需要改變時,數(shù)據(jù)結(jié)構(gòu)的修改就完成了6)來改進和重組數(shù)據(jù)庫。數(shù)據(jù)庫管理員負責監(jiān)控數(shù)據(jù)庫系統(tǒng)運行期間的空間利用率、處理效率和其他性能指標。它利用數(shù)據(jù)庫系統(tǒng)提供的監(jiān)控和分析程序,根據(jù)實際情況對數(shù)據(jù)庫進行記錄、統(tǒng)計分析和持續(xù)改進設計,不斷提高系統(tǒng)性能。此外,數(shù)據(jù)庫應根據(jù)用戶需求的變化不斷重構(gòu)。7。嘗試描述數(shù)據(jù)庫的三級模式結(jié)構(gòu),并解釋三級模式結(jié)構(gòu)的優(yōu)點是什么?A:數(shù)據(jù)庫系統(tǒng)的內(nèi)部體系結(jié)構(gòu)在邏輯上分為三個層次:外部模式、內(nèi)部模式和內(nèi)部模式(1)模式,也稱為邏輯模式和概念模式,是對數(shù)據(jù)庫中所有數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述。該模式位于三層結(jié)構(gòu)的中間層一個數(shù)據(jù)庫只能有一個模式,因為它是整個數(shù)據(jù)庫數(shù)據(jù)的邏輯視圖,即使數(shù)據(jù)庫的整個邏輯(2)外部模式外部模式也稱為子模式或用戶模式。外部模式是三層結(jié)構(gòu)的最外層。它描述了數(shù)據(jù)庫用戶可以看到并允許使用的本地數(shù)據(jù)部分的邏輯結(jié)構(gòu)和特征,即用戶視圖(3)內(nèi)部模式內(nèi)部模式,也稱為存儲模式,是三層結(jié)構(gòu)中最里面的一層,是與魚的實際數(shù)據(jù)存儲模式相關(guān)的一層。優(yōu)點:1)保證數(shù)據(jù)獨立性2)簡化用戶界面3)有利于數(shù)據(jù)共享4)有利于數(shù)據(jù)的安全和保密順便說一下,只能有一種模式和一種內(nèi)部模式,并且可以有許多外部模式。8。數(shù)據(jù)庫的數(shù)據(jù)獨立性是什么?它包含什么?A:數(shù)據(jù)獨立性是指數(shù)據(jù)庫中的數(shù)據(jù)與應用程序之間的相互獨立性,即數(shù)據(jù)的邏輯結(jié)構(gòu)、存儲結(jié)構(gòu)和訪問模式的變化不會影響應用程序。數(shù)據(jù)獨立性分為兩個層次:物理獨立性和邏輯獨立性數(shù)據(jù)的物理獨立性意味著當數(shù)據(jù)的物理結(jié)構(gòu)(如存儲結(jié)構(gòu)、訪問方法、外部存儲設備等)不同時。)的改變,數(shù)據(jù)的整體邏輯結(jié)構(gòu)不受修改映射的影響,因此用戶的邏輯結(jié)構(gòu)和應用程序不需要改變。數(shù)據(jù)的邏輯獨立性意味著當數(shù)據(jù)庫的整體邏輯結(jié)構(gòu)(如修改數(shù)據(jù)定義、添加新的數(shù)據(jù)類型、改變數(shù)據(jù)關(guān)系等)發(fā)生變化時。)改變,用戶的邏輯結(jié)構(gòu)和應用程序不需要通過修改映射來改變。9.什么是數(shù)據(jù)字典?它的主要功能是什么?A:數(shù)據(jù)字典是用于描述數(shù)據(jù)庫中相關(guān)信息的數(shù)據(jù)目錄;角色:扮演系統(tǒng)狀態(tài)目錄表10的角色。簡述數(shù)據(jù)庫管理系統(tǒng)的數(shù)據(jù)訪問過程(1)用戶使用特定的數(shù)據(jù)操作語言向數(shù)據(jù)庫管理系統(tǒng)發(fā)送訪問請求;(2)DBNS接受請求并將請求解釋轉(zhuǎn)換成機器代碼指令;(3)DBMS檢查一次外部模式、外部模式/模式映像、模式、模式/內(nèi)部模式映像和存儲結(jié)構(gòu)定義;(4)數(shù)據(jù)庫管理系統(tǒng)對存儲數(shù)據(jù)庫執(zhí)行必要的訪問操作;(5)接受數(shù)據(jù)庫訪問操作的結(jié)果;(6)對獲得的結(jié)果進行必要的處理,如格式轉(zhuǎn)換等(7)將處理后的結(jié)果返回給用戶11。解釋實體、屬性、實體鍵、實體集、實體類型、實體聯(lián)系類型、記錄、數(shù)據(jù)項、字段、記錄類型、文件、實體模型和數(shù)據(jù)模型的含義答:(1)實體:客觀存在并能相互區(qū)分的物體稱為實體(2)屬性:實體擁有的屬性稱為屬性(3)實體鍵:在實體類型中,唯一標識實體的屬性或?qū)傩约Q為實體鍵,也稱為鍵或關(guān)鍵字(4)實體集:同一類型的一組實體成為一個實體集(5)實體類型:具有相同屬性的實體必須具有相同的特征,因此實體名稱和它們的屬性名稱集被用來抽象和描述相似的實體,這被稱為實體類型(6)實體聯(lián)系類型:事物內(nèi)部和事物之間都有聯(lián)系。這些聯(lián)系也應該被抽象并反映在信息世界中,信息世界將被抽象成實體類型和實體類型之間的關(guān)系(7)記錄:一組有序的字段被稱為記錄(8)數(shù)據(jù)項:標記實體屬性的命名單元稱為數(shù)據(jù)項,也成為字段(9)字段:標記實體屬性的命名單元稱為字段,也成為數(shù)據(jù)項(10)記錄類型:具有

溫馨提示

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

評論

0/150

提交評論