數(shù)據(jù)庫(kù)試題標(biāo)準(zhǔn)答案_第1頁(yè)
數(shù)據(jù)庫(kù)試題標(biāo)準(zhǔn)答案_第2頁(yè)
數(shù)據(jù)庫(kù)試題標(biāo)準(zhǔn)答案_第3頁(yè)
數(shù)據(jù)庫(kù)試題標(biāo)準(zhǔn)答案_第4頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡(jiǎn)介

數(shù)據(jù)庫(kù)試題

一、選擇題

1C2A3D4C5B6A7C8A9C10D

111)12B13B14A15B16A171)18A19C20A

21C22A23A24D25A26D27C28C29B30C

31A32A33B341)35C361)371)38c39B401)

41A42D43A

二、填空題

1.完整性保護(hù);并發(fā)控制;故障恢復(fù)

2.物理獨(dú)立性;邏輯獨(dú)立性

3.結(jié)構(gòu)特性(靜態(tài));行為特性(動(dòng)態(tài))

4.需求分析;概念設(shè)計(jì);邏輯設(shè)計(jì);

5.安全性;一致性;并發(fā)性;

6.Windows平臺(tái)

7.主數(shù)據(jù)文件;次數(shù)據(jù)文件;事務(wù)口志文件

8.系統(tǒng)數(shù)據(jù)庫(kù);用戶數(shù)據(jù)庫(kù)

9.暫停;停止

10.批處理

11.非過(guò)程化;集合

12.系統(tǒng)管理員

13.DBMS

14.通用過(guò)程;常用過(guò)程

15.數(shù)據(jù)源

16.企業(yè)版;標(biāo)準(zhǔn)版;個(gè)人版

17.兼容性好;可靠性高;地域范圍廣;數(shù)據(jù)量大;客戶數(shù)多

18.數(shù)據(jù)結(jié)構(gòu);集合運(yùn)算;獨(dú)立;數(shù)學(xué)

19.關(guān)系數(shù)據(jù)結(jié)構(gòu);關(guān)系完整性規(guī)則;關(guān)系運(yùn)算

20.快

21.人工管理;文件管理;數(shù)據(jù)庫(kù)管理

22.物理;邏輯

23.數(shù)據(jù)結(jié)構(gòu)化;數(shù)據(jù)共享;數(shù)據(jù)獨(dú)立性

三、簡(jiǎn)答題:

1.使用數(shù)據(jù)庫(kù)系統(tǒng)有什么好處?

答案如下:

使用數(shù)據(jù)庫(kù)系統(tǒng)的好處是由數(shù)據(jù)庫(kù)管理系統(tǒng)的恃點(diǎn)或優(yōu)點(diǎn)決定的。使用數(shù)據(jù)庫(kù)系統(tǒng)的好

處很多,例如可以大大提高應(yīng)用開發(fā)的效率,方便用戶的使用,減輕數(shù)據(jù)庫(kù)系統(tǒng)管理人員維

護(hù)的負(fù)擔(dān)等。為什么有這些好處。使用數(shù)據(jù)庫(kù)系統(tǒng)可以大大提高應(yīng)用開發(fā)的效率。因?yàn)樵跀?shù)

據(jù)庫(kù)系統(tǒng)中應(yīng)用程序不必考慮數(shù)據(jù)的定義、存儲(chǔ)和數(shù)據(jù)存取的具體路徑,這些工作都由DBMS

來(lái)完成。用一個(gè)通俗的比喻,使用了DBMS就如有了一個(gè)好參謀好助手,許多具體的技術(shù)工

作都由這個(gè)助手?來(lái)完成。開發(fā)人員就可以專注于應(yīng)用邏輯的設(shè)計(jì)而不必為管理數(shù)據(jù)的許許多

多復(fù)雜的細(xì)節(jié)操心。還有,當(dāng)應(yīng)用邏輯改變,數(shù)據(jù)的邏輯結(jié)構(gòu)需要改變時(shí),由于數(shù)據(jù)庫(kù)系統(tǒng)

提供了數(shù)據(jù)與程序之間的獨(dú)立性。數(shù)據(jù)邏輯結(jié)構(gòu)的改變是DBA的責(zé)任,開發(fā)人員不必修改應(yīng)

用程序,或者只需要修改很少的應(yīng)用程序。從而既簡(jiǎn)化了應(yīng)用程序的編制,又大大減少了應(yīng)

用程序的維護(hù)和修改。使用數(shù)據(jù)庫(kù)系統(tǒng)可以減輕數(shù)據(jù)庫(kù)系統(tǒng)管理人員維護(hù)系統(tǒng)的負(fù)擔(dān)。因?yàn)?/p>

DBMS在數(shù)據(jù)庫(kù)建立、運(yùn)用和維護(hù)時(shí)對(duì)數(shù)據(jù)庫(kù)進(jìn)行統(tǒng)一的管理和控制,包括數(shù)據(jù)的完整性、

安全性,多用戶并發(fā)控制,故障恢復(fù)等等都由DBMS執(zhí)行??傊?,使用數(shù)據(jù)庫(kù)系統(tǒng)的優(yōu)點(diǎn)是

很多的,既便于數(shù)據(jù)的集中管埋,控制數(shù)據(jù)冗余,可以提高數(shù)據(jù)的利用率和一致性,又白利

于應(yīng)用程序的開發(fā)和維護(hù),

2.試述文件系統(tǒng)與數(shù)據(jù)庫(kù)系統(tǒng)的區(qū)別和聯(lián)系。

答案如下:

文件系統(tǒng)與數(shù)據(jù)庫(kù)系統(tǒng)的區(qū)別:文件系統(tǒng)面向某一應(yīng)用程序,共享性差、冗余度大,獨(dú)

立性差,紀(jì)錄內(nèi)有結(jié)構(gòu)、整體無(wú)結(jié)構(gòu),應(yīng)用程序自己控制。數(shù)據(jù)庫(kù)系統(tǒng)面向現(xiàn)實(shí)世界,共享

性高、冗余度小,具有高度的物理獨(dú)立性和一定的邏輯獨(dú)立性,整體結(jié)構(gòu)化,用數(shù)據(jù)模型描

述,由數(shù)據(jù)庫(kù)管理系統(tǒng)提供數(shù)據(jù)安全性、完整性、并發(fā)控制和恢復(fù)能力。文件系統(tǒng)與數(shù)據(jù)庫(kù)

系統(tǒng)的聯(lián)系是:文件系統(tǒng)與數(shù)據(jù)庫(kù)系統(tǒng)都是計(jì)算機(jī)系統(tǒng)中管理數(shù)據(jù)的軟件。

*解析:文件系統(tǒng)是操作系統(tǒng)的重要組成部分,而DBMS是獨(dú)立于操作系統(tǒng)的軟件。但是

DBMS是在操作系統(tǒng)的基礎(chǔ)上實(shí)現(xiàn)的。數(shù)據(jù)庫(kù)中數(shù)據(jù)的組織和存儲(chǔ)是通過(guò)操作系統(tǒng)中文件系

統(tǒng)來(lái)實(shí)現(xiàn)的。因?yàn)镈BMS的實(shí)現(xiàn)與操作系統(tǒng)中的文件系統(tǒng)是緊密相關(guān)的。例如,數(shù)據(jù)庫(kù)實(shí)現(xiàn)

的基礎(chǔ)是文件,對(duì)數(shù)據(jù)庫(kù)的任何操作最終要轉(zhuǎn)化為對(duì)文件的操作。所以在DBMS實(shí)現(xiàn)中數(shù)據(jù)

庫(kù)物理組織的基本問(wèn)題是如何利用或如何選擇操作系統(tǒng)提供的基本的文件組織方法。這里我

們就不具體展開了

3、試述數(shù)據(jù)模型的概念、數(shù)據(jù)模型的作用和數(shù)據(jù)模型的三個(gè)要素?

答案如下:

數(shù)據(jù)模型是數(shù)據(jù)庫(kù)中用來(lái)對(duì)現(xiàn)實(shí)世界進(jìn)行抽象的T具,是數(shù)據(jù)庫(kù)中用于樨供信息表示和

操作手段的形式構(gòu)架。一股地講,數(shù)據(jù)模型是嚴(yán)格定義的概念的集合。這些概念精確地描述

系統(tǒng)的靜態(tài)特性、動(dòng)態(tài)特性和完整性約束條件,因此數(shù)據(jù)模型通常由數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和

完整性約束三部分組成。①數(shù)據(jù)結(jié)構(gòu):是所研究的對(duì)象類型的集合,是對(duì)系統(tǒng)的靜態(tài)特性

的描述。②數(shù)據(jù)操作:是指對(duì)數(shù)據(jù)庫(kù)中各種對(duì)象(型)的實(shí)例(值)允許進(jìn)行的操作的集

合,包括操作及有關(guān)的操作規(guī)則,是對(duì)系統(tǒng)動(dòng)態(tài)特性的描述。③數(shù)據(jù)的約束條件:是完整

性規(guī)則的集合,完整性規(guī)則是給定的數(shù)據(jù)模型中數(shù)據(jù)及其聯(lián)系所具有的制約和依存規(guī)貝J,用

以限定符合數(shù)據(jù)模型的數(shù)據(jù)庫(kù)狀態(tài)以及狀態(tài)的變化,以保證數(shù)據(jù)的正確、有效、相容。

解析:數(shù)據(jù)模型是數(shù)據(jù)庫(kù)系統(tǒng)中最重要的概念之一。同學(xué)們必須通過(guò)《概論》的學(xué)習(xí)真

正掌握數(shù)據(jù)模型的概念和作用。數(shù)據(jù)模型是數(shù)據(jù)庫(kù)系統(tǒng)的基礎(chǔ)。任何一個(gè)DBMS都以某一個(gè)

數(shù)據(jù)模型為基礎(chǔ),或者說(shuō)支持某一個(gè)數(shù)據(jù)模型。數(shù)據(jù)庫(kù)系統(tǒng)中模型有不同的層次。根據(jù)模型

應(yīng)用的不同目的,可以將模型分成兩類或說(shuō)兩個(gè)層次:一是概念模型,是按用戶的觀點(diǎn)來(lái)對(duì)

數(shù)據(jù)和信息建模,用丁信息世界的建模,強(qiáng)調(diào)語(yǔ)義表達(dá)能力,概念簡(jiǎn)單清晰;另是數(shù)據(jù)模

型,是按計(jì)算機(jī)系統(tǒng)的觀點(diǎn)對(duì)數(shù)據(jù)建模,用于機(jī)器世界,人們可以用它定義、操縱數(shù)據(jù)庫(kù)中

的數(shù)據(jù)。一般需要有嚴(yán)格的形式化定義和一組嚴(yán)格定義了語(yǔ)法和語(yǔ)義的語(yǔ)言,并有一些規(guī)定

和限制,便于在機(jī)器上實(shí)現(xiàn)。

4、觸發(fā)器的作用?

答:觸發(fā)器是一中特疚的存儲(chǔ)過(guò)程,主要是通過(guò)事件來(lái)觸發(fā)而被執(zhí)行的。它可以強(qiáng)化約

束,來(lái)維護(hù)數(shù)據(jù)的完整性和一致性,可以跟蹤數(shù)據(jù)庫(kù)內(nèi)的操作從而不允許未經(jīng)許可的更新和

變化??梢月?lián)級(jí)運(yùn)算。如,某表上的觸發(fā)器上包含對(duì)另一個(gè)表的數(shù)據(jù)操作,而該操作又會(huì)導(dǎo)

致該表觸發(fā)器被觸發(fā)。

5、什么是存儲(chǔ)過(guò)程?用什么來(lái)調(diào)用?

答:存儲(chǔ)過(guò)程是一個(gè)預(yù)編譯的SQL語(yǔ)句,優(yōu)點(diǎn)是允許模塊化的設(shè)計(jì),就是說(shuō)只需創(chuàng)建一次,

以后在該程序中就可以調(diào)用多次。如果某次操作需要執(zhí)行多次SQL,使用存儲(chǔ)過(guò)程比單姮SQL

語(yǔ)句執(zhí)行要快??梢杂靡粋€(gè)命令對(duì)象來(lái)調(diào)用存儲(chǔ)過(guò)程。

6、什么是事務(wù)?什么是鎖?

答:事務(wù)就是被綁定在一起作為一個(gè)邏輯工作單元的SQL語(yǔ)句分組,如果任何一個(gè)語(yǔ)句操作

失敗那么整個(gè)操作就被失敗,以后操作就會(huì)回滾到操作前狀態(tài),或者是上有個(gè)節(jié)點(diǎn)。為了確

保要么執(zhí)行,要么不執(zhí)行,就可以使用事務(wù)。要將有組語(yǔ)句作為事務(wù)考慮,就需要通過(guò)ACID

測(cè)試,即原子性,一致性,隔離性和持久性。

鎖:在所以的DBMS中,鎖是實(shí)現(xiàn)事務(wù)的關(guān)鍵,鎖可以保證事務(wù)的完整性和并發(fā)性。與現(xiàn)

實(shí)生活中鎖一樣,它可以但某些數(shù)據(jù)的擁有者,在某段時(shí)間內(nèi)不能使用某些數(shù)據(jù)或數(shù)據(jù)結(jié)構(gòu)。

當(dāng)然鎖還分級(jí)別的。

7、DBA的職責(zé)是什么?

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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)論