2021年10月自考04735數(shù)據(jù)庫系統(tǒng)原理試題及答案含解析_第1頁
2021年10月自考04735數(shù)據(jù)庫系統(tǒng)原理試題及答案含解析_第2頁
2021年10月自考04735數(shù)據(jù)庫系統(tǒng)原理試題及答案含解析_第3頁
2021年10月自考04735數(shù)據(jù)庫系統(tǒng)原理試題及答案含解析_第4頁
2021年10月自考04735數(shù)據(jù)庫系統(tǒng)原理試題及答案含解析_第5頁
免費預(yù)覽已結(jié)束,剩余4頁可下載查看

下載本文檔

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

文檔簡介

數(shù)據(jù)庫系統(tǒng)原理年月真題

04735202110

1、【單選題】以下不屬于數(shù)據(jù)庫中存儲數(shù)據(jù)的特點是

永久存儲

集中管理

A:

有組織

B:

可共享

C:

答D:案:B

解析:數(shù)據(jù)庫中存儲的數(shù)據(jù)具有永久存儲、有組織和可共享三個基本特點。p28

2、【單選題】數(shù)據(jù)庫(DB),數(shù)據(jù)庫系統(tǒng)(DBS)和數(shù)據(jù)庫管理系統(tǒng)(DBMS)三者之間關(guān)系是

DBS包括DB和DBMS

DBMS包括DB和DBS

A:

DB包括DBS和DBMS

B:

DBS就是DB,也就是DBMS

C:

答D:案:A

解析:通常,一個完整的數(shù)據(jù)庫系統(tǒng)(DBS)包括數(shù)據(jù)庫(DB)、數(shù)據(jù)庫管理系統(tǒng)

(DBMS)及相關(guān)實用工具、應(yīng)用程序、數(shù)據(jù)庫管理員和用戶。p29

3、【單選題】關(guān)于關(guān)系中的元組的描述正確的是

元組的先后順序不能任意顛倒,一定要按照輸入的順序排列

元組的先后順序可以顛倒,但是不能出現(xiàn)重復(fù)元組

A:

元組的先后順序不能任意顛倒,一定要按照主碼順序排列

B:

元組的先后順序顛倒后,會影響數(shù)據(jù)庫中數(shù)據(jù)之間的關(guān)系

C:

答D:案:B

4、【單選題】從指定關(guān)系中選取滿足給定條件的若干元組組成一個新關(guān)系是

選擇運算

投影運算

A:

除運算

B:

連接運算

C:

答D:案:A

解析:選擇運算是在關(guān)系中選擇滿足條件的元組。

5、【單選題】下列運算中不要求兩個關(guān)系的屬性個數(shù)相同的是

A:

B:

笛卡爾積

C:

答D:案:D

6、【單選題】需求分析報告完成的內(nèi)容不包括

數(shù)據(jù)庫的應(yīng)用功能目標

數(shù)據(jù)字典

A:

數(shù)據(jù)約束

B:

編寫代碼

C:

答D:案:D

解析:需求分析報告通常包含如下內(nèi)容。(1)數(shù)據(jù)庫的應(yīng)用功能目標。(2)標明不同

用戶視圖范圍。(3)應(yīng)用處理過程需求說明。(4)數(shù)據(jù)字典。(5)數(shù)據(jù)量。(6)數(shù)

據(jù)約束。

7、【單選題】下列不是數(shù)據(jù)庫中SQL命令語句的是

DBA

DDL

A:

DML

B:

DCL

C:

答D:案:A

解析:SQL不僅具有豐富的査詢功能,而且具有數(shù)據(jù)定義和數(shù)據(jù)控制功能,是集查詢、數(shù)

據(jù)定義語言(DDL)、數(shù)據(jù)操縱語言(DML)和數(shù)據(jù)控制語言(DataControlLanguage,

DCL)于一體的關(guān)系數(shù)據(jù)語言。P51

8、【單選題】下列SQL語句中不屬于數(shù)據(jù)定義語言的是

ALTER

DROP

A:

INSERT

B:

CREATE

C:

D:

答案:C

解析:數(shù)據(jù)定義語言包括的主要SQL語句有以下三個(1)CREATE:用于創(chuàng)建數(shù)據(jù)庫或數(shù)

據(jù)庫對象。(2)ALTER:用于對數(shù)據(jù)庫或數(shù)據(jù)庫對象進行修改。(3)DROP:用于刪除數(shù)

據(jù)庫或數(shù)據(jù)庫對象。

9、【單選題】SQL語言的GRANT和REVOKE語句主要是用來維護數(shù)據(jù)庫的

完整性

可靠性

A:

安全性

B:

一致性

C:

答D:案:C

解析:SQL語言的GRANT和REVOKE語句主要是用來維護數(shù)據(jù)庫的安全性。GRANT語句用于

授權(quán)用戶或用戶組對數(shù)據(jù)庫對象(如表、視圖、存儲過程等)進行特定的操作(如

SELECT、INSERT、UPDATE、DELETE等),從而限制用戶對數(shù)據(jù)庫的訪問權(quán)限。通過GRANT

語句,數(shù)據(jù)庫管理員可以控制用戶對數(shù)據(jù)庫的訪問權(quán)限,保護數(shù)據(jù)庫的安全性。REVOKE語

句用于撤銷用戶或用戶組對數(shù)據(jù)庫對象的授權(quán),從而限制用戶對數(shù)據(jù)庫的訪問權(quán)限。通過

REVOKE語句,數(shù)據(jù)庫管理員可以撤銷用戶的訪問權(quán)限,保護數(shù)據(jù)庫的安全性。因此,

GRANT和REVOKE語句是維護數(shù)據(jù)庫安全性的重要工具,可以幫助數(shù)據(jù)庫管理員控制用戶對

數(shù)據(jù)庫的訪問權(quán)限,保護數(shù)據(jù)庫的機密性、完整性和可用性。

10、【單選題】下列關(guān)于游標說法錯誤的是

使用CLOSE語句關(guān)閉游標

使用游標前必須先聲明(定義)它

A:

游標多次使用需要多次聲明

B:

每個游標不再需要時都應(yīng)該被關(guān)閉

C:

答D:案:C

11、【單選題】關(guān)于觸發(fā)器的說法不正確的是

觸發(fā)器是用戶定義在關(guān)系表上的一類由事件驅(qū)動的數(shù)據(jù)庫對象

觸發(fā)器一旦定義,任何對表的修改操作都由數(shù)據(jù)庫服務(wù)器自動激活相應(yīng)觸發(fā)器

A:

使用觸發(fā)器是保證數(shù)據(jù)完整性的方法

B:

在MySQL中支持INSERT、DELETE、UPDATE和SELECT四種觸發(fā)器類型

C:

答D:案:D

12、【單選題】在E-R圖合并過程中,消除的沖突不包括

屬性沖突

A:

結(jié)構(gòu)沖突

命名沖突

B:

類型沖突

C:

答D:案:D

解析:在構(gòu)建出上述局部信息結(jié)構(gòu)的基礎(chǔ)上,通過釆用逐步合并、進行累加的方式,以及

消除可能存在的屬性沖突、命名沖突和結(jié)構(gòu)沖突,最終形成一個本系統(tǒng)的全局信息結(jié)構(gòu)。

P171

13、【單選題】在完成系統(tǒng)的實現(xiàn)工作之后,在正式交付用戶使用之前,需要對所開發(fā)的系

統(tǒng)進行必要的工作是

分析

設(shè)計

A:

測試

B:

實現(xiàn)

C:

答D:案:C

解析:完成系統(tǒng)的實現(xiàn)工作之后,在正式交付用戶使用之前,需要對所開發(fā)的系統(tǒng)進行必

要的測試,驗證其是否滿足用戶的功能要求,并根據(jù)測試的結(jié)果,以及用戶的反饋意見,

對該系統(tǒng)進行進一步的修改、完善和維護工作。例如,在本系統(tǒng)中,可以分別針對不同的

功能模塊制定相應(yīng)的測試方案。P178

14、【單選題】下列不是第三代數(shù)據(jù)庫系統(tǒng)特征的是

擁有一個公認的數(shù)據(jù)模型

必須保持或繼承第二代數(shù)據(jù)庫系統(tǒng)技術(shù)

A:

必須對其他系統(tǒng)開放

B:

應(yīng)支持數(shù)據(jù)管理、對象管理和知識管理

C:

答D:案:A

解析:第三代數(shù)據(jù)庫系統(tǒng)特征是:(1)第三代數(shù)據(jù)庫系統(tǒng)應(yīng)支持數(shù)據(jù)管理、對象管理和

知識管理。**(2)******第三代數(shù)據(jù)庫系統(tǒng)必須保持或繼承第二代數(shù)據(jù)庫系統(tǒng)的技

術(shù)。(3)第三代數(shù)據(jù)庫系統(tǒng)必須對其他系統(tǒng)開放。P183

15、【單選題】對于大數(shù)據(jù)而言,下列說法不正確的是

數(shù)據(jù)量巨大

數(shù)據(jù)種類繁多

A:

處理數(shù)據(jù)快

B:

價值密度的高低與數(shù)據(jù)總量的大小成正比

C:

D:

答案:D

解析:價值(Value)密度低。價值密度的高低與數(shù)據(jù)總量的大小成反比。在現(xiàn)實應(yīng)用中,

數(shù)據(jù)量大的數(shù)據(jù)并不一定有很大的價值,不能被及時有效處理分析的數(shù)據(jù)也沒有很大的應(yīng)

用價值。大數(shù)據(jù)的本質(zhì)并非在于大,而在于其價值含量。P189

16、【問答題】某圖書管理系統(tǒng)數(shù)據(jù)庫中包含三個關(guān)系:圖書(條形碼,書名,作者姓

名,出版社,單價)讀者(借書證號,姓名,性別)借閱(借書證號,條形碼,借書日

期,還書日期)實現(xiàn)下列操作:使用關(guān)系代數(shù)查詢“數(shù)據(jù)庫系統(tǒng)原理”書的作者姓名。

答案:

17、【問答題】某圖書管理系統(tǒng)數(shù)據(jù)庫中包含三個關(guān)系:圖書(條形碼,書名,作者姓

名,出版社,單價)讀者(借書證號,姓名,性別)借閱(借書證號,條形碼,借書日

期,還書日期)實現(xiàn)下列操作:使用關(guān)系代數(shù)查詢借書證號為“2021003”借閱圖書的條

形碼和借書日期。

答案:

18、【問答題】某圖書管理系統(tǒng)數(shù)據(jù)庫中包含三個關(guān)系:圖書(條形碼,書名,作者姓

名,出版社,單價)讀者(借書證號,姓名,性別)借閱(借書證號,條形碼,借書日

期,還書日期)實現(xiàn)下列操作:使用SQL語句查詢每個出版社出版的圖書總數(shù)量。

答案:

19、【問答題】某圖書管理系統(tǒng)數(shù)據(jù)庫中包含三個關(guān)系:圖書(條形碼,書名,作者姓

名,出版社,單價)讀者(借書證號,姓名,性別)借閱(借書證號,條形碼,借書日

期,還書日期)實現(xiàn)下列操作:使用SQL語句查詢讀者“黃靖”借閱的圖書條形碼和借

書日期。(用嵌套查詢)

答案:

20、【問答題】某圖書管理系統(tǒng)數(shù)據(jù)庫中包含三個關(guān)系:圖書(條形碼,書名,作者姓

名,出版社,單價)讀者(借書證號,姓名,性別)借閱(借書證號,條形碼,借書日

期,還書日期)實現(xiàn)下列操作:使用SQL語句建立“女”讀者借閱圖書的視圖FBB,該視

圖包括信息:借書證號,借閱人,書名,借書日期。

答案:

21、【問答題】簡述數(shù)據(jù)庫管理系統(tǒng)的主要功能。

答案:(1)數(shù)據(jù)定義功能。(2)數(shù)據(jù)操縱功能。(3)數(shù)據(jù)庫的運行管理功能。(4)數(shù)據(jù)

庫的建立和維護功能。(5)數(shù)據(jù)組織、存儲和管理功能。(6)其他功能。

22、【問答題】簡述關(guān)系的碼和候選碼的概念。

答案:(1)如果在一個關(guān)系中,存在這樣的屬性(或?qū)傩越M),使得在該關(guān)系的任何一個

關(guān)系狀態(tài)中的兩個元組,在該屬性(或?qū)傩越M)上的值的組合都不相同,即這些屬性(或

屬性組)的值都能用來唯一標識該關(guān)系的元組,則稱這些屬性(或?qū)傩越M)為關(guān)系的碼。

(2)如果在關(guān)系的一個碼中,不能從中移去任何一個屬性,否則它就不是這個關(guān)系的碼,

則稱這個碼為該關(guān)系的候選碼。

23、【問答題】簡述在存儲過程中常用的條件判斷語句和循環(huán)語句。

答案:(1)常用的條件判斷語句有IF...THEN...ELSE語句和CASE語句。(2)常用的循環(huán)

語句有WHILE語句、REPEAT語句和LOOP語句。

24、【問答題】簡述約束命名后,使用ALTERTABLE語句和DROPTABLE語句應(yīng)該注意的問

題。

答案:(1)完整性約束不能直接被修改。若要修改某個約束,實際是用ALTERTABLE語句

先刪除該約束,然后增加一個與該約束同名的新約束。(2)使用ALTERTABLE語句可以

獨立地刪除完整性約束,而不會刪除表本身。(3)若使用DROPTABLE語句刪除一個表,

則表中的所有的完整性約束都會自動被刪除。

25、【問答題】簡述數(shù)據(jù)庫備份和數(shù)據(jù)庫恢復(fù)的含義。

答案:(1)數(shù)據(jù)庫備份是指通過導(dǎo)出數(shù)據(jù)或者復(fù)制表文件的方式來制作數(shù)據(jù)庫復(fù)本。(2)

數(shù)據(jù)庫恢復(fù)則是當數(shù)據(jù)庫出現(xiàn)故障或遭到破壞時,將備份的數(shù)據(jù)庫加載到系統(tǒng),從而使數(shù)

據(jù)庫從錯誤狀態(tài)恢復(fù)到備份時的正確狀態(tài)。

26、【問答題】某醫(yī)院病房計算機管理中心需要如下信息:科室:科室名,地址,電話

醫(yī)生:工作證號,姓名,職稱,年齡,科室名病人:病歷號,姓名,性別,主治醫(yī)生工作

證號其中:一個科室有多名醫(yī)生,一個醫(yī)生只能屬于一個科室,但可負責(zé)多個病人的診

治,一個病人的主治醫(yī)生只有一個。(1)試畫出反映上述實體關(guān)系的E-R圖(不必畫實體的

屬性)(2)轉(zhuǎn)換成關(guān)系模式并指出每個關(guān)系模式的主碼和外碼,在主碼下畫直線______,在

外碼下畫波浪線~~~~。(3)用SQL語句建立“科室”表。

答案:

27、【填空題】數(shù)據(jù)模型通常由數(shù)據(jù)結(jié)構(gòu)、_______和數(shù)據(jù)約束三個要素組成。

答案:數(shù)據(jù)操作

28、【填空題】按照運算符的不同,關(guān)系代數(shù)的操作可分為傳統(tǒng)的集合運算與專門的

_______運算。

答案:關(guān)系

29、【填空題】從指定的關(guān)系中選取指定的若干屬性值組成一個新關(guān)系的運算是_______。

答案:投影

30、【填空題】新奧爾良設(shè)計法、基于E-R模型的數(shù)據(jù)庫設(shè)計法和基于第_______范式的設(shè)

計方法是常見的規(guī)范設(shè)計法。

答案:三(或3)

31、【填空題】系統(tǒng)維護中,部分修改數(shù)據(jù)庫的邏輯結(jié)構(gòu)或物理結(jié)構(gòu)的工作是_______。

答案:重構(gòu)

32、【填空題】在數(shù)據(jù)庫的三級模式中,外模式對應(yīng)到數(shù)據(jù)庫中的概念就是_______。

答案:視圖(或

溫馨提示

  • 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)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論