數(shù)據庫系統(tǒng)概論課后習題答案王珊薩師煊第4版_第1頁
已閱讀1頁,還剩27頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、數(shù)據庫課后習題答案數(shù)據庫課后習題答案第四第四版第1章緒論緒論1試述數(shù)據、數(shù)據庫、數(shù)據庫系統(tǒng)、數(shù)據庫管理系統(tǒng)的概念。試述數(shù)據、數(shù)據庫、數(shù)據庫系統(tǒng)、數(shù)據庫管理系統(tǒng)的概念。答:答:(l)數(shù)據()數(shù)據(DataData):描述事物的符號記錄稱為數(shù)據。數(shù)據的種類有數(shù)字、文字、圖形、:描述事物的符號記錄稱為數(shù)據。數(shù)據的種類有數(shù)字、文字、圖形、圖像、聲音、正文等。數(shù)據與其語義是不可分的。解析在現(xiàn)代計算機系統(tǒng)中數(shù)據的概念是圖像、聲音、正文等。數(shù)據與其語

2、義是不可分的。解析在現(xiàn)代計算機系統(tǒng)中數(shù)據的概念是廣義的。早期的計算機系統(tǒng)主要用于科學計算,處理的數(shù)據是整數(shù)、實數(shù)、浮點數(shù)等傳統(tǒng)廣義的。早期的計算機系統(tǒng)主要用于科學計算,處理的數(shù)據是整數(shù)、實數(shù)、浮點數(shù)等傳統(tǒng)數(shù)學中的數(shù)據?,F(xiàn)代計算機能存儲和處理的對象十分廣泛,表示這些對象的數(shù)據也越來越數(shù)學中的數(shù)據?,F(xiàn)代計算機能存儲和處理的對象十分廣泛,表示這些對象的數(shù)據也越來越復雜。數(shù)據與其語義是不可分的。復雜。數(shù)據與其語義是不可分的。500500這個數(shù)字

3、可以表示一件物品的價格是這個數(shù)字可以表示一件物品的價格是500500元,也可元,也可以表示一個學術會議參加的人數(shù)有以表示一個學術會議參加的人數(shù)有500500人,還可以表示一袋奶粉重人,還可以表示一袋奶粉重500500克??恕?2)數(shù)據庫()數(shù)據庫(DataBaseDataBase,簡稱,簡稱DBDB):數(shù)據庫是長期儲存在計算機內的、有組織的、可共:數(shù)據庫是長期儲存在計算機內的、有組織的、可共享的數(shù)據集合。數(shù)據庫中的數(shù)據按一定的數(shù)據模型組

4、織、描述和儲存,具有較小的冗余享的數(shù)據集合。數(shù)據庫中的數(shù)據按一定的數(shù)據模型組織、描述和儲存,具有較小的冗余度、較高的數(shù)據獨立性和易擴展性,并可為各種用戶共享。度、較高的數(shù)據獨立性和易擴展性,并可為各種用戶共享。(3)數(shù)據庫系統(tǒng)()數(shù)據庫系統(tǒng)(DataBasDataBas。SytemSytem,簡稱,簡稱DBSDBS):數(shù)據庫系統(tǒng)是指在計算機系統(tǒng)中引入:數(shù)據庫系統(tǒng)是指在計算機系統(tǒng)中引入數(shù)據庫后的系統(tǒng)構成,一般由數(shù)據庫、數(shù)據庫管理系統(tǒng)(及其

5、開發(fā)工具)、應用系統(tǒng)、數(shù)數(shù)據庫后的系統(tǒng)構成,一般由數(shù)據庫、數(shù)據庫管理系統(tǒng)(及其開發(fā)工具)、應用系統(tǒng)、數(shù)據庫管理員構成。解析數(shù)據庫系統(tǒng)和數(shù)據庫是兩個概念。數(shù)據庫系統(tǒng)是一個人一機系統(tǒng),據庫管理員構成。解析數(shù)據庫系統(tǒng)和數(shù)據庫是兩個概念。數(shù)據庫系統(tǒng)是一個人一機系統(tǒng),數(shù)據庫是數(shù)據庫系統(tǒng)的一個組成部分。但是在日常工作中人們常常把數(shù)據庫系統(tǒng)簡稱為數(shù)數(shù)據庫是數(shù)據庫系統(tǒng)的一個組成部分。但是在日常工作中人們常常把數(shù)據庫系統(tǒng)簡稱為數(shù)據庫。希望讀者能夠從人們講

6、話或文章的上下文中區(qū)分“數(shù)據庫系統(tǒng)”和“數(shù)據庫”,不據庫。希望讀者能夠從人們講話或文章的上下文中區(qū)分“數(shù)據庫系統(tǒng)”和“數(shù)據庫”,不要引起混淆。要引起混淆。(4)數(shù)據庫管理系統(tǒng)()數(shù)據庫管理系統(tǒng)(DataBaseDataBaseManagementManagementsytemsytem,簡稱,簡稱DBMsDBMs):數(shù)據庫管理系統(tǒng)是位:數(shù)據庫管理系統(tǒng)是位于用戶與操作系統(tǒng)之間的一層數(shù)據管理軟件,用于科學地組織和存儲數(shù)據、高效地獲取和于用戶

7、與操作系統(tǒng)之間的一層數(shù)據管理軟件,用于科學地組織和存儲數(shù)據、高效地獲取和維護數(shù)據。維護數(shù)據。DBMSDBMS的主要功能包括數(shù)據定義功能、數(shù)據操縱功能、數(shù)據庫的運行管理功能、的主要功能包括數(shù)據定義功能、數(shù)據操縱功能、數(shù)據庫的運行管理功能、數(shù)據庫的建立和維護功能。解析數(shù)據庫的建立和維護功能。解析DBMSDBMS是一個大型的復雜的軟件系統(tǒng),是計算機中的基礎軟是一個大型的復雜的軟件系統(tǒng),是計算機中的基礎軟件。目前,專門研制件。目前,專門研制DB

8、MSDBMS的廠商及其研制的的廠商及其研制的DBMSDBMS產品很多。著名的有美國產品很多。著名的有美國IBMIBM公司的公司的DBZDBZ關系數(shù)據庫管理系統(tǒng)和關系數(shù)據庫管理系統(tǒng)和IMSIMS層次數(shù)據庫管理系統(tǒng)、美國層次數(shù)據庫管理系統(tǒng)、美國acleacle公司的公司的adeade關系數(shù)據關系數(shù)據庫管理系統(tǒng)、庫管理系統(tǒng)、s油asease公司的公司的s油asease關系數(shù)據庫管理系統(tǒng)、美國微軟公司的關系數(shù)據庫管理系統(tǒng)、美國微軟公司的SQLS

9、QLServeServe,關系數(shù)據庫管理系統(tǒng)等。,關系數(shù)據庫管理系統(tǒng)等。2使用數(shù)據庫系統(tǒng)有什么好處?使用數(shù)據庫系統(tǒng)有什么好處?答:答:使用數(shù)據庫系統(tǒng)的好處是由數(shù)據庫管理系統(tǒng)的特點或優(yōu)點決定的。使用數(shù)據庫系統(tǒng)的好處使用數(shù)據庫系統(tǒng)的好處是由數(shù)據庫管理系統(tǒng)的特點或優(yōu)點決定的。使用數(shù)據庫系統(tǒng)的好處很多,例如,可以大大提高應用開發(fā)的效率,方便用戶的使用,減輕數(shù)據庫系統(tǒng)管理人員很多,例如,可以大大提高應用開發(fā)的效率,方便用戶的使用,減輕數(shù)據庫系統(tǒng)管

10、理人員5試述數(shù)據庫系統(tǒng)的特點。試述數(shù)據庫系統(tǒng)的特點。答:答:數(shù)據庫系統(tǒng)的主要特點有:數(shù)據庫系統(tǒng)的主要特點有:(l)數(shù)據結構化數(shù)據庫系統(tǒng)實現(xiàn)整體數(shù)據的結構化,這是數(shù)據庫的主要特征之一,也是)數(shù)據結構化數(shù)據庫系統(tǒng)實現(xiàn)整體數(shù)據的結構化,這是數(shù)據庫的主要特征之一,也是數(shù)據庫系統(tǒng)與文件系統(tǒng)的本質區(qū)別。解析注意這里的“整體’夕兩個字。在數(shù)據庫系統(tǒng)數(shù)據庫系統(tǒng)與文件系統(tǒng)的本質區(qū)別。解析注意這里的“整體’夕兩個字。在數(shù)據庫系統(tǒng)中,數(shù)據不再針對某一個應用,

11、而是面向全組織,具有整體的結構化。不僅數(shù)據是結構化中,數(shù)據不再針對某一個應用,而是面向全組織,具有整體的結構化。不僅數(shù)據是結構化的,而且數(shù)據的存取單位即一次可以存取數(shù)據的大小也很靈活,可以小到某一個數(shù)據項的,而且數(shù)據的存取單位即一次可以存取數(shù)據的大小也很靈活,可以小到某一個數(shù)據項(如一個學生的姓名),大到一組記錄(成千上萬個學生記錄)。而在文件系統(tǒng)中,數(shù)據(如一個學生的姓名),大到一組記錄(成千上萬個學生記錄)。而在文件系統(tǒng)中,數(shù)據的存

12、取單位只有一個:記錄,如一個學生的完整記錄。的存取單位只有一個:記錄,如一個學生的完整記錄。(2)數(shù)據的共享性高,冗余度低,易擴充數(shù)據庫的數(shù)據不再面向某個應用而是面向整個)數(shù)據的共享性高,冗余度低,易擴充數(shù)據庫的數(shù)據不再面向某個應用而是面向整個系統(tǒng),因此可以被多個用戶、多個應用以多種不同的語言共享使用。由于數(shù)據面向整個系系統(tǒng),因此可以被多個用戶、多個應用以多種不同的語言共享使用。由于數(shù)據面向整個系統(tǒng),是有結構的數(shù)據,不僅可以被多個應用共

13、享使用,而且容易增加新的應用,這就使得統(tǒng),是有結構的數(shù)據,不僅可以被多個應用共享使用,而且容易增加新的應用,這就使得數(shù)據庫系統(tǒng)彈性大,易于擴充。解析數(shù)據共享可以大大減少數(shù)據冗余,節(jié)約存儲空間,同數(shù)據庫系統(tǒng)彈性大,易于擴充。解析數(shù)據共享可以大大減少數(shù)據冗余,節(jié)約存儲空間,同時還能夠避免數(shù)據之間的不相容性與不一致性。所謂“數(shù)據面向某個應用”是指數(shù)據結構時還能夠避免數(shù)據之間的不相容性與不一致性。所謂“數(shù)據面向某個應用”是指數(shù)據結構是針對某個應

14、用設計的,只被這個應用程序或應用系統(tǒng)使用,可以說數(shù)據是某個應用的是針對某個應用設計的,只被這個應用程序或應用系統(tǒng)使用,可以說數(shù)據是某個應用的“私有資源”。所謂“彈性大”是指系統(tǒng)容易擴充也容易收縮,即應用增加或減少時不必“私有資源”。所謂“彈性大”是指系統(tǒng)容易擴充也容易收縮,即應用增加或減少時不必修改整個數(shù)據庫的結構,只需做很少的改動。可以取整體數(shù)據的各種子集用于不同的應用修改整個數(shù)據庫的結構,只需做很少的改動??梢匀≌w數(shù)據的各種子集用

15、于不同的應用系統(tǒng),當應用需求改變或增加時,只要重新選取不同的子集或加上一部分數(shù)據,便可以滿系統(tǒng),當應用需求改變或增加時,只要重新選取不同的子集或加上一部分數(shù)據,便可以滿足新的需求。足新的需求。(3)數(shù)據獨立性高數(shù)據獨立性包括數(shù)據的物理獨立性和數(shù)據的邏輯獨立性。數(shù)據庫管理)數(shù)據獨立性高數(shù)據獨立性包括數(shù)據的物理獨立性和數(shù)據的邏輯獨立性。數(shù)據庫管理系統(tǒng)的模式結構和二級映像功能保證了數(shù)據庫中的數(shù)據具有很高的物理獨立性和邏輯獨立系統(tǒng)的模式結構和二

16、級映像功能保證了數(shù)據庫中的數(shù)據具有很高的物理獨立性和邏輯獨立性。性。(4)數(shù)據由)數(shù)據由DBMSDBMS統(tǒng)一管理和控制數(shù)據庫的共享是并發(fā)的共享,即多個用戶可以同時存取統(tǒng)一管理和控制數(shù)據庫的共享是并發(fā)的共享,即多個用戶可以同時存取數(shù)據庫中的數(shù)據甚至可以同時存取數(shù)據庫中同一個數(shù)據。為此,數(shù)據庫中的數(shù)據甚至可以同時存取數(shù)據庫中同一個數(shù)據。為此,DBMSDBMS必須提供統(tǒng)一的數(shù)據必須提供統(tǒng)一的數(shù)據控制功能,包括數(shù)據的安全性保護、數(shù)據的完整性檢查

17、、并發(fā)控制和數(shù)據庫恢復。解析控制功能,包括數(shù)據的安全性保護、數(shù)據的完整性檢查、并發(fā)控制和數(shù)據庫恢復。解析DBDBMSMS數(shù)據控制功能包括四個方面:數(shù)據的安全性保護:保護數(shù)據以防止不合法的使用造成的數(shù)據控制功能包括四個方面:數(shù)據的安全性保護:保護數(shù)據以防止不合法的使用造成的數(shù)據的泄密和破壞;數(shù)據的完整性檢查:將數(shù)據控制在有效的范圍內,或保證數(shù)據之間滿數(shù)據的泄密和破壞;數(shù)據的完整性檢查:將數(shù)據控制在有效的范圍內,或保證數(shù)據之間滿足一定的關系

18、;并發(fā)控制:對多用戶的并發(fā)操作加以控制和協(xié)調,保證并發(fā)操作的正確足一定的關系;并發(fā)控制:對多用戶的并發(fā)操作加以控制和協(xié)調,保證并發(fā)操作的正確性;數(shù)據庫恢復:當計算機系統(tǒng)發(fā)生硬件故障、軟件故障,或者由于操作員的失誤以及故性;數(shù)據庫恢復:當計算機系統(tǒng)發(fā)生硬件故障、軟件故障,或者由于操作員的失誤以及故意的破壞影響數(shù)據庫中數(shù)據的正確性,甚至造成數(shù)據庫部分或全部數(shù)據的丟失時,能將數(shù)意的破壞影響數(shù)據庫中數(shù)據的正確性,甚至造成數(shù)據庫部分或全部數(shù)據的丟

19、失時,能將數(shù)據庫從錯誤狀態(tài)恢復到某一已知的正確狀態(tài)(亦稱為完整狀態(tài)或一致狀態(tài))。下面可以得據庫從錯誤狀態(tài)恢復到某一已知的正確狀態(tài)(亦稱為完整狀態(tài)或一致狀態(tài))。下面可以得到“什么是數(shù)據庫”的一個定義:數(shù)據庫是長期存儲在計算機內有組織的大量的共享的數(shù)到“什么是數(shù)據庫”的一個定義:數(shù)據庫是長期存儲在計算機內有組織的大量的共享的數(shù)據集合,它可以供各種用戶共享,具有最小冗余度和較高的數(shù)據獨立性。據集合,它可以供各種用戶共享,具有最小冗余度和較高的

20、數(shù)據獨立性。DBMSDBMS在數(shù)據庫建在數(shù)據庫建立、運用和維護時對數(shù)據庫進行統(tǒng)一控制,以保證數(shù)據的完整性、安全性,并在多用戶同立、運用和維護時對數(shù)據庫進行統(tǒng)一控制,以保證數(shù)據的完整性、安全性,并在多用戶同時使用數(shù)據庫時進行并發(fā)控制,在發(fā)生故障后對系統(tǒng)進行恢復。數(shù)據庫系統(tǒng)的出現(xiàn)使信息時使用數(shù)據庫時進行并發(fā)控制,在發(fā)生故障后對系統(tǒng)進行恢復。數(shù)據庫系統(tǒng)的出現(xiàn)使信息系統(tǒng)從以加工數(shù)據的程序為中心轉向圍繞共享的數(shù)據庫為中心的新階段。系統(tǒng)從以加工數(shù)據

溫馨提示

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

評論

0/150

提交評論