數(shù)據(jù)庫應(yīng)用課程設(shè)計平時作業(yè)答案_第1頁
數(shù)據(jù)庫應(yīng)用課程設(shè)計平時作業(yè)答案_第2頁
數(shù)據(jù)庫應(yīng)用課程設(shè)計平時作業(yè)答案_第3頁
數(shù)據(jù)庫應(yīng)用課程設(shè)計平時作業(yè)答案_第4頁
數(shù)據(jù)庫應(yīng)用課程設(shè)計平時作業(yè)答案_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

付費下載

下載本文檔

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

文檔簡介

千里之行,始于足下讓知識帶有溫度。第第2頁/共2頁精品文檔推薦數(shù)據(jù)庫應(yīng)用課程設(shè)計平時作業(yè)答案電大數(shù)據(jù)庫應(yīng)用課程設(shè)計平常作業(yè)1答案

習(xí)題一答案一.思量題

1.答:數(shù)據(jù)管理技術(shù)的進展能夠大致歸為三個階段:人工管理、文件系統(tǒng)和數(shù)據(jù)庫管理系統(tǒng)。概括起來,數(shù)據(jù)庫系統(tǒng)階段的數(shù)據(jù)管理具有以下特點:A.采納數(shù)據(jù)模型表示復(fù)雜的數(shù)據(jù)結(jié)構(gòu)。數(shù)據(jù)模型不但描述數(shù)據(jù)本身的特征,還要描述數(shù)據(jù)之間的聯(lián)系,這種聯(lián)系經(jīng)過存取路徑實現(xiàn)。經(jīng)過全部存取路徑表示自然的數(shù)據(jù)聯(lián)系是數(shù)據(jù)庫與傳統(tǒng)文件的根本區(qū)分。這樣,數(shù)據(jù)不再面對特定的某個或多個應(yīng)用,而是面對囫圇應(yīng)用系統(tǒng)。數(shù)據(jù)冗余顯然削減,實現(xiàn)了數(shù)據(jù)分享。B.有較高的數(shù)據(jù)自立性。數(shù)據(jù)的規(guī)律結(jié)構(gòu)與物理結(jié)構(gòu)之間的差別能夠很大。用戶以容易的規(guī)律結(jié)構(gòu)操作數(shù)據(jù)而無需考慮數(shù)據(jù)的物理結(jié)構(gòu)。數(shù)據(jù)庫的結(jié)構(gòu)分成用戶的局部規(guī)律結(jié)構(gòu)、數(shù)據(jù)庫的整體規(guī)律結(jié)構(gòu)和物理結(jié)構(gòu)三級。用戶(應(yīng)用程序或終端用戶)的數(shù)據(jù)和外存中的數(shù)據(jù)之間轉(zhuǎn)換由數(shù)據(jù)庫管理系統(tǒng)實現(xiàn)。C.數(shù)據(jù)庫系統(tǒng)為用戶提

供了便利的用戶接口。用戶能夠使用查詢語言或終端命令操作數(shù)據(jù)庫,也能夠用程序方式(如用C一類高級語言和數(shù)據(jù)庫語言聯(lián)合編制的程序)操作數(shù)據(jù)庫。D.數(shù)據(jù)庫系統(tǒng)提供了數(shù)據(jù)控制功能。例如,1。數(shù)據(jù)庫的并發(fā)控制:對程序的并發(fā)操作加以控制,防止數(shù)據(jù)庫被破壞,杜絕提供應(yīng)用戶不正確的數(shù)據(jù);2。數(shù)據(jù)庫的恢復(fù):在數(shù)據(jù)庫被破壞或數(shù)據(jù)不行靠時,系統(tǒng)有能力把數(shù)據(jù)庫恢復(fù)到最近某個正確狀態(tài);3。數(shù)據(jù)完整性:保證數(shù)據(jù)庫中數(shù)據(jù)始終是正確的;4。數(shù)據(jù)平安性:保證數(shù)

據(jù)的平安,防止數(shù)據(jù)的走失、破壞。增強了系統(tǒng)的靈便性。

2.答:數(shù)據(jù)庫是依照某種數(shù)據(jù)模型組織起來并存放二級存儲器中的數(shù)據(jù)集合。這種數(shù)據(jù)集合具有如下特點:盡可能不重復(fù),以最優(yōu)方式為某個特定組織的多種應(yīng)用服務(wù),其數(shù)據(jù)結(jié)構(gòu)自立于使用它的應(yīng)用程序,對數(shù)據(jù)的增、刪、改和檢索由統(tǒng)一軟件舉行管理和控制。能夠通俗的這樣理解:數(shù)據(jù)庫就是用來存放您網(wǎng)站常常更新的數(shù)據(jù)資料,您能夠?qū)Υ祟愋畔⑴e行增、刪、編輯管理等操作,如產(chǎn)品信息,新聞信息,在線留言信息等。

3.答:

數(shù)據(jù)庫系統(tǒng)中的DBM助三級模式結(jié)構(gòu)提供了兩層映像機制:外模式/模式映像和模式/內(nèi)模式映像。這兩層映像機制保證了數(shù)據(jù)庫系統(tǒng)中數(shù)據(jù)的規(guī)律自立性和物理自立性。

模式/內(nèi)模式映像定義了數(shù)據(jù)庫中數(shù)據(jù)全局規(guī)律結(jié)構(gòu)與這些數(shù)據(jù)在系統(tǒng)中的物理存儲組織結(jié)構(gòu)之間的對應(yīng)關(guān)系。當數(shù)據(jù)庫中數(shù)據(jù)物理存儲結(jié)構(gòu)轉(zhuǎn)變時,即內(nèi)模式發(fā)生變化,例如定義和選用了另一種存儲結(jié)構(gòu),能夠調(diào)節(jié)模式/內(nèi)模式映像關(guān)系,保持數(shù)據(jù)庫模式不變從而使數(shù)據(jù)庫系統(tǒng)的外模式和各個應(yīng)用程序不必隨之轉(zhuǎn)變。這樣就保證了數(shù)據(jù)庫中數(shù)據(jù)與應(yīng)用程序間的物理自立性,簡稱數(shù)據(jù)的物理自立性。

外模式/模式映像定義了數(shù)據(jù)庫中不同用戶的外模式與數(shù)據(jù)庫規(guī)律模式之間的對應(yīng)關(guān)系。當數(shù)據(jù)庫模式發(fā)生變化時,例如關(guān)系數(shù)據(jù)庫系統(tǒng)中增

加新的關(guān)系、轉(zhuǎn)變關(guān)系的屬性數(shù)據(jù)類型等,能夠調(diào)節(jié)外模式/模式間的映像關(guān)系,保證面對用戶的各個外模式不變。應(yīng)用程序是依據(jù)數(shù)據(jù)的外模式編寫的,從而應(yīng)用程序不必修改,保證了數(shù)據(jù)與應(yīng)用程序的規(guī)律自立性,簡稱數(shù)據(jù)的規(guī)律自立性。

4.答:

DBMS的主要功能有:A.數(shù)據(jù)定義功能。B.數(shù)據(jù)管理功能。C.對數(shù)據(jù)庫舉行庇護。D.數(shù)據(jù)庫的建立和維護。E.數(shù)據(jù)庫的傳輸。

5.答:

實體:客觀存在并能夠互相區(qū)別的事物。

屬性:描述實體和特性。

DD:數(shù)據(jù)字典,數(shù)據(jù)庫系統(tǒng)中存放三級結(jié)構(gòu)定義的數(shù)據(jù)庫稱為數(shù)據(jù)字典.

模式:是對數(shù)據(jù)庫中所有數(shù)據(jù)的整體規(guī)律結(jié)構(gòu)的描述,它由若干個概念記錄類型組成.

內(nèi)模式:是數(shù)據(jù)庫在物理存儲方面的描述,定義全部的內(nèi)部記錄類型,索引和文件的組織方式,以及數(shù)據(jù)控制方面的細節(jié).

外模式:是用戶與數(shù)據(jù)庫的接口,是用戶用到的那部分數(shù)據(jù)的描述,它由若干個外部記類型組成.

DDL:數(shù)據(jù)定義語言。用來定義數(shù)據(jù)庫模式,外、內(nèi)模式的語言。DML:數(shù)據(jù)操縱語言。用來對數(shù)據(jù)庫中的數(shù)據(jù)舉行查詢、插入、刪除

和修改的語句。

DBMS:數(shù)據(jù)庫管理系統(tǒng)

ODBC:開放數(shù)據(jù)庫互聯(lián)。是由微軟主導(dǎo)的數(shù)據(jù)庫鏈接標準。

OLE-DB:對象鏈接和嵌入數(shù)據(jù)庫。它依靠于COM和提供OLEDB提供者的廠商而非ODBC使用的SQL

ADO:ActiveX數(shù)據(jù)對象?;贠LE-DB建立銜接的局部和遠程數(shù)據(jù)庫拜訪技術(shù)。

二.單挑選題

1.B2.C3.A4.B5.B6.A7.D8.C9.A10.D11.A12.A13.B14.C15.C16.C17.B18.D19.D三.填空

1.輸入,輸出2.手工,機械,電子3.數(shù)據(jù)處理、管理信息、決策支持。

4.人工管理、文件系統(tǒng)、數(shù)據(jù)庫系統(tǒng)、分布式數(shù)據(jù)庫5.分開

6.文件系統(tǒng)、數(shù)據(jù)庫系統(tǒng)

7.記錄、數(shù)據(jù)項

8.局部、全局

9.二元、一元

10.多、多

11.關(guān)系定義、DBMS12.狀態(tài)、行為

13.終于用戶、應(yīng)用程序員、數(shù)據(jù)庫設(shè)計人員、數(shù)據(jù)庫管理員.14.中間、最上、最下

15.建立、維護

16.DBA

習(xí)題二答案

一.問答題

1.答:數(shù)據(jù)模型有:層次模型,網(wǎng)狀模型,關(guān)系模型,語義模型,面相對象模型。

2.答:

關(guān)系模式僅是對數(shù)據(jù)特性的描述。

關(guān)系模式:關(guān)系模式實際上就是記錄類型。

關(guān)系模型:用二維表格結(jié)構(gòu)表示實體集,外鍵表示實體間聯(lián)系的數(shù)據(jù)模型。關(guān)系模型是由若干個關(guān)系模式組成的集合。

屬性:在關(guān)系模型中,字段稱為屬性。

元組:在關(guān)系中,記錄稱為元組。

關(guān)鍵字:一個關(guān)系中的屬性或?qū)傩越M合,其每一個值能夠唯一標識一個元組外關(guān)鍵字:假如一個關(guān)系中的屬性或?qū)傩越M,它不是本關(guān)系的關(guān)鍵字,但它是另一個關(guān)系的關(guān)鍵字,則稱之為本關(guān)系的外關(guān)鍵字。

3.答:

A.層次模型:

B.網(wǎng)狀模型:

C.關(guān)系模型

同學(xué)記下表

學(xué)號姓名年齡性別系別年級

1001張三

21

男計算機

1002李四

25

女英語系

1003王王24男歷史系0

4.答:(1).關(guān)系模型與非關(guān)系模型不同,它是建立在嚴格的數(shù)學(xué)概念基礎(chǔ)上的。

(2).關(guān)系模型的概念單一,無論實體或?qū)嶓w之間的聯(lián)系都用關(guān)系表示。(3).存取路徑對用戶透亮?????。

(4).關(guān)系必需是規(guī)范化的關(guān)系。

5.答:層次:優(yōu)點是實體間聯(lián)系是固定的,有良好的完整性支持,對具有一對多的層次關(guān)系的部門描述自然、直觀、簡單理解,缺點是對查入和刪除操作限制比較多,查詢子女結(jié)點必需經(jīng)過雙親節(jié)點,命令趨于程序化。網(wǎng)狀:優(yōu)點是更為直接的描述現(xiàn)實世界,有良好的性能,存取效率較高,缺點是結(jié)構(gòu)比較復(fù)雜,而且隨著應(yīng)用環(huán)境的擴大,數(shù)據(jù)庫的結(jié)構(gòu)越來越復(fù)雜,不利于用戶把握,其DDL,DML語言復(fù)雜,用戶不簡單使

用。關(guān)系:優(yōu)點是建立在嚴格的數(shù)學(xué)概念的基礎(chǔ)上,概念單一,實體與實體間的聯(lián)系都用關(guān)系表示,故其數(shù)據(jù)結(jié)構(gòu)容易、清楚,存取路徑對用戶透亮?????,故有更高的數(shù)據(jù)自立性和更好的平安保密性。缺點是查詢效率不如非關(guān)系型數(shù)據(jù)庫,故必需對查詢舉行優(yōu)化,增強了開發(fā)數(shù)據(jù)庫管理系統(tǒng)的難度。

6.答:

7.答:關(guān)系運算有兩種類型,一種是傳統(tǒng)的集合運算,如并、差、交等。另一種是特地的關(guān)系運算(挑選、投影、銜接等),關(guān)系運算的操作對象是關(guān)系,運算的結(jié)果仍為關(guān)系。

⑴挑選:挑選運算即在關(guān)系中挑選滿足某些條件的元組。也就是說,挑選運算是在二維表中挑選滿足指定條件的行。在實際應(yīng)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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

提交評論