數(shù)據(jù)庫(kù)作業(yè)-(1)(共8頁(yè))_第1頁(yè)
數(shù)據(jù)庫(kù)作業(yè)-(1)(共8頁(yè))_第2頁(yè)
數(shù)據(jù)庫(kù)作業(yè)-(1)(共8頁(yè))_第3頁(yè)
數(shù)據(jù)庫(kù)作業(yè)-(1)(共8頁(yè))_第4頁(yè)
數(shù)據(jù)庫(kù)作業(yè)-(1)(共8頁(yè))_第5頁(yè)
已閱讀5頁(yè),還剩3頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、三、簡(jiǎn)答題1、簡(jiǎn)述數(shù)據(jù)庫(kù)管理技術(shù)發(fā)展的三個(gè)階段。各階段的特點(diǎn)是什么? 答:數(shù)據(jù)庫(kù)管理技術(shù)經(jīng)歷了人工管理階段、文件系統(tǒng)階段和數(shù)據(jù)庫(kù)系統(tǒng)階段。 (1)、人工管理數(shù)據(jù)的特點(diǎn): A、數(shù)據(jù)不保存。B、系統(tǒng)沒(méi)有專(zhuān)用的軟件對(duì)數(shù)據(jù)進(jìn)行管理。C、數(shù)據(jù)不共享。D、數(shù)據(jù)不具有獨(dú)立性。 (2)、文件系統(tǒng)階段的特點(diǎn): A、數(shù)據(jù)以文件的形式長(zhǎng)期保存。B、由文件系統(tǒng)管理數(shù)據(jù)。C、程序與數(shù)據(jù)之間有一定的獨(dú)立性。 (3)、數(shù)據(jù)庫(kù)系統(tǒng)管理階段特點(diǎn): A、數(shù)據(jù)結(jié)構(gòu)化。B、數(shù)據(jù)共享性高、沉于度底。C、數(shù)據(jù)獨(dú)立性高。D、有統(tǒng)一的數(shù)據(jù)控制功能。3、簡(jiǎn)述數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)、數(shù)據(jù)庫(kù)系統(tǒng)三個(gè)概念的含義和聯(lián)系。 答:數(shù)據(jù)庫(kù)是指存儲(chǔ)在計(jì)算機(jī)內(nèi)

2、、有組織的、可共享的數(shù)據(jù)集合。 數(shù)據(jù)庫(kù)管理系統(tǒng)是軟件系統(tǒng)的一個(gè)重要組成部分,它通過(guò)借助操作系統(tǒng)完成對(duì)硬件的訪問(wèn),并對(duì)數(shù)據(jù)庫(kù)的數(shù)據(jù)進(jìn)行存取、維護(hù)和管理。 數(shù)據(jù)庫(kù)系統(tǒng)是指計(jì)算機(jī)系統(tǒng)中引入數(shù)據(jù)庫(kù)后的系統(tǒng)構(gòu)成。它主要由數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)用戶(hù)、計(jì)算機(jī)硬件系統(tǒng)和計(jì)算機(jī)軟件系統(tǒng)幾部分組成。 三者的聯(lián)系是:數(shù)據(jù)庫(kù)系統(tǒng)包括數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)管理系統(tǒng)。數(shù)據(jù)庫(kù)系統(tǒng)主要通過(guò)數(shù)據(jù)庫(kù)管理系統(tǒng)對(duì)數(shù)據(jù)庫(kù)進(jìn)行管理的。4、數(shù)據(jù)庫(kù)系統(tǒng)包括哪幾個(gè)主要組成部分?各部分的功能是什么?畫(huà)出整個(gè)數(shù)據(jù)庫(kù)系統(tǒng)的層次結(jié)構(gòu)圖。 答:數(shù)據(jù)庫(kù)系統(tǒng)包括:數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)用戶(hù)、軟件系統(tǒng)和硬件系統(tǒng)。 數(shù)據(jù)庫(kù)主要是來(lái)保存數(shù)據(jù)的。數(shù)據(jù)庫(kù)用戶(hù)是對(duì)數(shù)據(jù)庫(kù)進(jìn)行使用的人,主要對(duì)數(shù)

3、據(jù)庫(kù)進(jìn)行存儲(chǔ)、維護(hù)和檢索等操作。 軟件系統(tǒng)主要完成對(duì)數(shù)據(jù)庫(kù)的資源管理、完成各種操作請(qǐng)求。 硬件系統(tǒng)主要完成數(shù)據(jù)庫(kù)的一些物理上的操作,如物理存儲(chǔ)、輸入輸出等。 用戶(hù)用戶(hù)1用戶(hù)2用戶(hù)n軟件系統(tǒng)應(yīng)用系統(tǒng)應(yīng)用開(kāi)發(fā)工具DBSM操作系統(tǒng)(OS)數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)管理員 數(shù)據(jù)庫(kù)系統(tǒng)層次結(jié)構(gòu)圖6、DBA指什么?它的主要職責(zé)是什么? 答:DBA指的是:第三類(lèi)用戶(hù),數(shù)據(jù)庫(kù)管理員。它是負(fù)責(zé)設(shè)計(jì)、建立、管理和維護(hù)數(shù)據(jù)庫(kù)以及協(xié)調(diào)用戶(hù)對(duì)數(shù)據(jù)庫(kù)要求的個(gè)人或工作團(tuán)隊(duì)。(1)、參與數(shù)據(jù)庫(kù)設(shè)計(jì)的全過(guò)程,決定整個(gè)數(shù)據(jù)庫(kù)的結(jié)構(gòu)和信息內(nèi)容; (2)、決定數(shù)據(jù)庫(kù)的存儲(chǔ)結(jié)構(gòu)和存取策略,以獲得較高的存取效率和存儲(chǔ)空間利用率; (3)、幫助終端用戶(hù)

4、使用數(shù)據(jù)庫(kù)系統(tǒng); (4)、定義數(shù)據(jù)的安全性和完整性,負(fù)責(zé)分配各個(gè)用戶(hù)對(duì)數(shù)據(jù)庫(kù)的存取權(quán)限、數(shù)據(jù)的保密級(jí)別和完整性約束; (5)、監(jiān)督控制數(shù)據(jù)庫(kù)的使用和運(yùn)行,DBA負(fù)責(zé)定義和實(shí)施適當(dāng)?shù)臄?shù)據(jù)庫(kù)后備和恢復(fù)策略,當(dāng)數(shù)據(jù)庫(kù)受到破壞時(shí),在最短時(shí)間內(nèi)將數(shù)據(jù)庫(kù)恢復(fù)到正確狀態(tài);當(dāng)數(shù)據(jù)庫(kù)的結(jié)構(gòu)需要改變時(shí),完成對(duì)數(shù)據(jù)結(jié)構(gòu)的修改; (6)、改進(jìn)和重組重構(gòu)數(shù)據(jù)庫(kù),DBA負(fù)責(zé)件事數(shù)據(jù)庫(kù)系統(tǒng)運(yùn)行期間的空間利用率、處理效率性能指標(biāo),利用數(shù)據(jù)庫(kù)系統(tǒng)提供的監(jiān)事和分析實(shí)用程序等方式對(duì)運(yùn)行情況進(jìn)行紀(jì)錄、統(tǒng)計(jì)分析并根據(jù)實(shí)際情況不斷改進(jìn)數(shù)據(jù)庫(kù)的設(shè)計(jì),不斷提高系統(tǒng)的性能;另外,還要不斷根據(jù)用戶(hù)需求情況的變化,對(duì)數(shù)據(jù)庫(kù)進(jìn)行重新構(gòu)造。11、解釋

5、實(shí)體、屬性、實(shí)體鍵、實(shí)體集、實(shí)體型、實(shí)體聯(lián)系類(lèi)型、記錄、數(shù)據(jù)項(xiàng)、字段、記錄型、文件、實(shí)體模型、數(shù)據(jù)模型的含義。 答:(1)實(shí)體:客觀存在并且可以相互區(qū)別的“事物”稱(chēng)為實(shí)體。 (2)屬性:實(shí)體所具有的某一特性稱(chēng)為屬性。 (3)實(shí)體鍵:在實(shí)體型中,能唯一標(biāo)識(shí)一個(gè)實(shí)體的屬性或?qū)傩约Q(chēng)為實(shí)體的鍵,也稱(chēng)為關(guān)鍵碼、關(guān)鍵字。 (4)、實(shí)體集:同型實(shí)體的集合成為實(shí)體集。 (5)、實(shí)體型:具有相同屬性的實(shí)體必然具有共同的特征,所以用實(shí)體名及其屬性名集合來(lái)抽象和描述同類(lèi)實(shí)體,稱(chēng)為實(shí)體型。 (6)、實(shí)體聯(lián)系類(lèi)型:事物內(nèi)部以及事物之間是有聯(lián)系的,這些聯(lián)系同樣也要抽象和反映到信息世界中來(lái),在信息世界中將被抽象為實(shí)體型內(nèi)

6、部的聯(lián)系和實(shí)體型之間的關(guān)系。 (7)、記錄:字段的有序集合稱(chēng)為記錄。 (8)、數(shù)據(jù)項(xiàng):標(biāo)記實(shí)體屬性的命名單位稱(chēng)為數(shù)據(jù)項(xiàng),也成為字段。 (9)、字段:標(biāo)記實(shí)體屬性的命名單位稱(chēng)為字段,也成為數(shù)據(jù)項(xiàng)。 (10)、記錄型:具有相同字段的記錄。 (11)、文件:同一類(lèi)記錄的集合稱(chēng)為文件。 (12)、實(shí)體模型:是按用戶(hù)的觀點(diǎn)對(duì)數(shù)據(jù)和信息建模,是對(duì)現(xiàn)實(shí)世界的事物及其聯(lián)系的第一級(jí)抽象,它不依賴(lài)與具體的計(jì)算機(jī)系統(tǒng),不涉及信息在計(jì)算機(jī)內(nèi)如何表示,如何處理等問(wèn)題,只是用來(lái)描述某個(gè)特定組織所關(guān)心的信息結(jié)構(gòu)。 (13)、數(shù)據(jù)模型:是數(shù)據(jù)庫(kù)描述數(shù)據(jù)及其聯(lián)系的組織方式、表達(dá)方式和存儲(chǔ)路徑的框架,是數(shù)據(jù)庫(kù)系統(tǒng)的核心和基礎(chǔ)。它

7、還是現(xiàn)實(shí)世界的兩級(jí)抽象的結(jié)果。12、數(shù)據(jù)模型的主要作用是什么?三類(lèi)基本數(shù)據(jù)模型的劃分依據(jù)是什么?各自哪些優(yōu)缺點(diǎn)?答:數(shù)據(jù)模型對(duì)現(xiàn)實(shí)世界中的事物及其聯(lián)系的一種模擬和抽象表示,對(duì)數(shù)據(jù)、數(shù)據(jù)間聯(lián)系以及有關(guān)語(yǔ)義約束規(guī)程進(jìn)行形式化描述。三類(lèi)基本數(shù)據(jù)模型劃分的依據(jù)是它們的數(shù)據(jù)結(jié)構(gòu),按數(shù)據(jù)結(jié)構(gòu)的不同分為層次模型、網(wǎng)狀模型和關(guān)系模型。層次模型的優(yōu)點(diǎn)有:(1)、層次模型結(jié)構(gòu)比較簡(jiǎn)單,層次分明,便于在計(jì)算機(jī)內(nèi)實(shí)現(xiàn)。(2)、結(jié)點(diǎn)間聯(lián)系簡(jiǎn)單,從根結(jié)點(diǎn)到樹(shù)中任何一結(jié)點(diǎn)均存在一天唯一的層次路徑,因此其查詢(xún)效率很高。(3)、提供了良好的數(shù)據(jù)完整性支持。層次模型的缺點(diǎn)有:(1)、不能直接表示兩個(gè)以上的實(shí)體間的復(fù)雜聯(lián)系和實(shí)體型

8、間的多對(duì)多聯(lián)系,只能通過(guò)引入沉于數(shù)據(jù)或創(chuàng)建虛擬結(jié)點(diǎn)的方法來(lái)解決,易產(chǎn)生不一致性。(2)、對(duì)數(shù)據(jù)插入和刪除的操作限制太多。(3)、查詢(xún)子女結(jié)點(diǎn)必須通過(guò)雙親結(jié)點(diǎn)。網(wǎng)狀模型的優(yōu)點(diǎn)有:(1)、能更為直接地描述客觀世界,可表示實(shí)體間的多種復(fù)雜聯(lián)系。(2)、具有良好的性能和存儲(chǔ)效率。網(wǎng)狀模型的缺點(diǎn)有:(1)、數(shù)據(jù)結(jié)構(gòu)復(fù)雜,并且隨著應(yīng)用環(huán)境的擴(kuò)大,數(shù)據(jù)庫(kù)的結(jié)構(gòu)變得越來(lái)越復(fù)雜,不便于終端用戶(hù)掌握。(2)、器數(shù)據(jù)定義語(yǔ)言(DDL)、數(shù)據(jù)操縱語(yǔ)言(DML)語(yǔ)言極其復(fù)雜,不易使用戶(hù)掌握。(3)、由于記錄間的聯(lián)系本質(zhì)上是通過(guò)存儲(chǔ)路徑實(shí)現(xiàn)的,應(yīng)用程序再訪問(wèn)數(shù)據(jù)庫(kù)時(shí)要指定存取路徑,即用戶(hù)需要了解系統(tǒng)結(jié)構(gòu)的細(xì)節(jié),加重了編寫(xiě)

9、應(yīng)用程序的負(fù)擔(dān)。關(guān)系模型的優(yōu)點(diǎn)有:(1)、其有嚴(yán)格的數(shù)學(xué)理論依據(jù)。(2)、數(shù)據(jù)結(jié)構(gòu)簡(jiǎn)單、清晰,用戶(hù)易懂易用,不僅用關(guān)系描述實(shí)體,而且用關(guān)系描述實(shí)體間的聯(lián)系,此外,對(duì)數(shù)據(jù)的操縱結(jié)構(gòu)也是關(guān)系。(3)、關(guān)系模型的存取路徑對(duì)用戶(hù)是透明的,從而具有更高的數(shù)據(jù)獨(dú)立性、更好的安全保密性,也簡(jiǎn)化了程序員的工作和數(shù)據(jù)庫(kù)建立和開(kāi)發(fā)工作。關(guān)系模型的缺點(diǎn)有: 查詢(xún)效率不如非關(guān)系模型。13、實(shí)體型間的聯(lián)系有哪幾種?其含義是什么?并舉例說(shuō)明。 答:兩個(gè)實(shí)體間的聯(lián)系有一下幾種: (1)、一對(duì)一聯(lián)系(1:1)。實(shí)體集A中的一個(gè)實(shí)體至多與實(shí)體集B中的一個(gè)實(shí)體相對(duì)應(yīng),反之,實(shí)體集B中的一個(gè)實(shí)體至多與實(shí)體A中的一個(gè)實(shí)體相對(duì)應(yīng),則稱(chēng)

10、為實(shí)體集A與實(shí)體集B為一對(duì)一的聯(lián)系,記作:1:1。如:班級(jí)和班長(zhǎng),觀眾與座位。 (2)、一對(duì)多聯(lián)系(1:n)。實(shí)體集A中的一個(gè)實(shí)體與實(shí)體集B中的n(n>=0)個(gè)實(shí)體相聯(lián)系,反之,實(shí)體集B中的一個(gè)實(shí)體與實(shí)體A中的n(n>=0)個(gè)實(shí)體相聯(lián)系,記作:(1:n)。如:班級(jí)與學(xué)生,學(xué)生與課程。 (3)、多對(duì)多聯(lián)系(m:n)。實(shí)體集A中的一個(gè)實(shí)體與實(shí)體集B中的n(n>=0)個(gè)實(shí)體相聯(lián)系,反之,實(shí)體集B中的一個(gè)實(shí)體與實(shí)體A中的m(m>=0)個(gè)實(shí)體相聯(lián)系,記作:(m:n)。如:教師與學(xué)生,學(xué)生與課程。15、試述傳統(tǒng)數(shù)據(jù)庫(kù)的局限性。答:第一代數(shù)據(jù)庫(kù)和第二代數(shù)據(jù)庫(kù)稱(chēng)為傳統(tǒng)數(shù)據(jù)庫(kù),傳統(tǒng)數(shù)據(jù)庫(kù)的局限性主要表現(xiàn)在以下幾個(gè)方面: (1)、面向機(jī)器的語(yǔ)法數(shù)據(jù)模型。 (2)、數(shù)據(jù)類(lèi)型簡(jiǎn)單、固定。 (3)、結(jié)構(gòu)與行為完全分離。 (4)、被動(dòng)響應(yīng)。 (5)、事物處理能力較差。18、什么是主動(dòng)數(shù)據(jù)庫(kù)和多媒體數(shù)據(jù)庫(kù)? 答:主動(dòng)數(shù)據(jù)庫(kù)(Active DataBase,ADB):是相對(duì)傳統(tǒng)數(shù)據(jù)庫(kù)的被動(dòng)性而言。主動(dòng)數(shù)據(jù)庫(kù)的目標(biāo)

溫馨提示

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

評(píng)論

0/150

提交評(píng)論