數(shù)據(jù)管理技術(shù)試題及答案_第1頁
數(shù)據(jù)管理技術(shù)試題及答案_第2頁
數(shù)據(jù)管理技術(shù)試題及答案_第3頁
數(shù)據(jù)管理技術(shù)試題及答案_第4頁
數(shù)據(jù)管理技術(shù)試題及答案_第5頁
已閱讀5頁,還剩8頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

數(shù)據(jù)管理技術(shù)試題及答案數(shù)據(jù)管理技術(shù)試卷一、單項選擇題(每題2分,共30分)1.以下哪種數(shù)據(jù)模型是數(shù)據(jù)庫系統(tǒng)中最早出現(xiàn)的數(shù)據(jù)模型()A.關(guān)系模型B.層次模型C.網(wǎng)狀模型D.面向?qū)ο竽P?.數(shù)據(jù)庫管理系統(tǒng)(DBMS)是()A.一個完整的數(shù)據(jù)庫應(yīng)用系統(tǒng)B.一組硬件C.一組系統(tǒng)軟件D.既有硬件,也有軟件3.在關(guān)系數(shù)據(jù)庫中,主鍵的作用是()A.唯一標(biāo)識元組B.確定關(guān)系的屬性C.表示屬性之間的聯(lián)系D.以上都不對4.SQL語言中,用于修改表結(jié)構(gòu)的語句是()A.UPDATEB.ALTERC.INSERTD.DELETE5.數(shù)據(jù)庫系統(tǒng)的核心是()A.數(shù)據(jù)模型B.數(shù)據(jù)庫管理系統(tǒng)C.數(shù)據(jù)庫D.數(shù)據(jù)庫管理員6.從關(guān)系中找出滿足給定條件的元組的操作稱為()A.選擇B.投影C.連接D.除7.關(guān)系數(shù)據(jù)庫中的視圖屬于4個數(shù)據(jù)抽象級別中的()A.外部模型B.概念模型C.邏輯模型D.物理模型8.數(shù)據(jù)庫系統(tǒng)與文件系統(tǒng)的主要區(qū)別是()A.數(shù)據(jù)庫系統(tǒng)復(fù)雜,而文件系統(tǒng)簡單B.文件系統(tǒng)不能解決數(shù)據(jù)冗余和數(shù)據(jù)獨立性問題,而數(shù)據(jù)庫系統(tǒng)可以解決C.文件系統(tǒng)只能管理程序文件,而數(shù)據(jù)庫系統(tǒng)能夠管理各種類型的文件D.文件系統(tǒng)管理的數(shù)據(jù)量較少,而數(shù)據(jù)庫系統(tǒng)可以管理龐大的數(shù)據(jù)量9.事務(wù)的原子性是指()A.事務(wù)中包括的所有操作要么都做,要么都不做B.事務(wù)一旦提交,對數(shù)據(jù)庫的改變是永久的C.一個事務(wù)內(nèi)部的操作及使用的數(shù)據(jù)對并發(fā)的其他事務(wù)是隔離的D.事務(wù)必須是使數(shù)據(jù)庫從一個一致性狀態(tài)變到另一個一致性狀態(tài)10.若事務(wù)T對數(shù)據(jù)對象A加上S鎖,則()A.事務(wù)T可以讀A和修改A,其他事務(wù)只能再對A加S鎖,而不能加X鎖B.事務(wù)T可以讀A但不能修改A,其他事務(wù)能對A加S鎖和X鎖C.事務(wù)T可以讀A但不能修改A,其他事務(wù)只能再對A加S鎖,而不能加X鎖D.事務(wù)T可以讀A和修改A,其他事務(wù)能對A加S鎖和X鎖11.數(shù)據(jù)庫恢復(fù)的基礎(chǔ)是利用轉(zhuǎn)儲的冗余數(shù)據(jù)。這些轉(zhuǎn)儲的冗余數(shù)據(jù)包括()A.數(shù)據(jù)字典、應(yīng)用程序、審計檔案、數(shù)據(jù)庫后備副本B.數(shù)據(jù)字典、應(yīng)用程序、日志文件、審計檔案C.日志文件、數(shù)據(jù)庫后備副本D.數(shù)據(jù)字典、應(yīng)用程序、數(shù)據(jù)庫后備副本12.下列有關(guān)數(shù)據(jù)庫的描述,正確的是()A.數(shù)據(jù)庫是一個DBF文件B.數(shù)據(jù)庫是一個關(guān)系C.數(shù)據(jù)庫是一個結(jié)構(gòu)化的數(shù)據(jù)集合D.數(shù)據(jù)庫是一組文件13.在數(shù)據(jù)庫設(shè)計中,將ER圖轉(zhuǎn)換成關(guān)系數(shù)據(jù)模型的過程屬于()A.需求分析階段B.概念設(shè)計階段C.邏輯設(shè)計階段D.物理設(shè)計階段14.關(guān)系數(shù)據(jù)庫規(guī)范化是為解決關(guān)系數(shù)據(jù)庫中()問題而引入的。A.插入、刪除和數(shù)據(jù)冗余B.提高查詢速度C.減少數(shù)據(jù)操作的復(fù)雜性D.保證數(shù)據(jù)的安全性和完整性15.設(shè)有關(guān)系R和S,關(guān)系代數(shù)表達(dá)式R(RS)表示的是()A.R∩SB.R∪SC.RSD.R×S二、多項選擇題(每題3分,共15分)1.數(shù)據(jù)管理技術(shù)的發(fā)展經(jīng)歷了哪幾個階段()A.人工管理階段B.文件系統(tǒng)階段C.數(shù)據(jù)庫系統(tǒng)階段D.分布式數(shù)據(jù)庫系統(tǒng)階段2.以下屬于SQL語言特點的有()A.綜合統(tǒng)一B.高度非過程化C.面向集合的操作方式D.以同一種語法結(jié)構(gòu)提供兩種使用方式3.數(shù)據(jù)庫的完整性約束條件包括()A.實體完整性B.參照完整性C.用戶定義的完整性D.數(shù)據(jù)類型完整性4.數(shù)據(jù)庫設(shè)計的步驟包括()A.需求分析B.概念結(jié)構(gòu)設(shè)計C.邏輯結(jié)構(gòu)設(shè)計D.物理結(jié)構(gòu)設(shè)計5.并發(fā)操作可能會帶來哪些問題()A.丟失修改B.不可重復(fù)讀C.讀“臟”數(shù)據(jù)D.死鎖三、判斷題(每題2分,共10分)1.數(shù)據(jù)庫中的數(shù)據(jù)可以被多個用戶共享。()2.關(guān)系模型中,一個關(guān)系就是一張二維表。()3.SQL語言中,DROPTABLE語句用于刪除表中的數(shù)據(jù)。()4.事務(wù)的隔離性是指事務(wù)一旦提交,對數(shù)據(jù)庫的改變是永久的。()5.數(shù)據(jù)庫設(shè)計中,物理結(jié)構(gòu)設(shè)計階段要確定數(shù)據(jù)庫的物理存儲結(jié)構(gòu)。()四、簡答題(每題10分,共20分)1.簡述數(shù)據(jù)庫系統(tǒng)的特點。2.什么是數(shù)據(jù)庫的安全性,簡述實現(xiàn)數(shù)據(jù)庫安全性的主要方法。五、綜合題(每題15分,共25分)1.設(shè)有學(xué)生課程關(guān)系數(shù)據(jù)庫,包括三個關(guān)系:學(xué)生關(guān)系S(Sno,Sname,Ssex,Sage,Sdept),其中Sno為學(xué)號,Sname為姓名,Ssex為性別,Sage為年齡,Sdept為所在系。課程關(guān)系C(Cno,Cname,Ccredit),其中Cno為課程號,Cname為課程名,Ccredit為學(xué)分。選課關(guān)系SC(Sno,Cno,Grade),其中Sno為學(xué)號,Cno為課程號,Grade為成績。用SQL語言完成以下操作:(1)查詢選修了課程號為“C01”課程的學(xué)生學(xué)號和成績。(2)查詢所有學(xué)生的姓名和所在系。(3)向選課關(guān)系SC中插入一條記錄(‘S01’,‘C02’,85)。2.已知關(guān)系模式R(A,B,C,D),函數(shù)依賴集F={A→B,B→C,C→D},試求:(1)R的候選碼。(2)將R分解為3NF,并說明理由。答案一、單項選擇題1.B。層次模型是數(shù)據(jù)庫系統(tǒng)中最早出現(xiàn)的數(shù)據(jù)模型。2.C。數(shù)據(jù)庫管理系統(tǒng)是一組系統(tǒng)軟件,用于管理數(shù)據(jù)庫。3.A。主鍵的作用是唯一標(biāo)識關(guān)系中的元組。4.B。ALTER語句用于修改表結(jié)構(gòu)。5.B。數(shù)據(jù)庫系統(tǒng)的核心是數(shù)據(jù)庫管理系統(tǒng)。6.A。選擇操作是從關(guān)系中找出滿足給定條件的元組。7.A。視圖屬于外部模型,是用戶從某個角度看到的數(shù)據(jù)庫的數(shù)據(jù)。8.B。數(shù)據(jù)庫系統(tǒng)能解決數(shù)據(jù)冗余和數(shù)據(jù)獨立性問題,而文件系統(tǒng)不能。9.A。事務(wù)的原子性指事務(wù)中包括的所有操作要么都做,要么都不做。10.C。事務(wù)T對數(shù)據(jù)對象A加上S鎖后,T可以讀A但不能修改A,其他事務(wù)只能再對A加S鎖,而不能加X鎖。11.C。數(shù)據(jù)庫恢復(fù)的基礎(chǔ)是日志文件和數(shù)據(jù)庫后備副本。12.C。數(shù)據(jù)庫是一個結(jié)構(gòu)化的數(shù)據(jù)集合。13.C。將ER圖轉(zhuǎn)換成關(guān)系數(shù)據(jù)模型的過程屬于邏輯設(shè)計階段。14.A。關(guān)系數(shù)據(jù)庫規(guī)范化是為解決插入、刪除和數(shù)據(jù)冗余問題。15.A。R(RS)表示的是R∩S。二、多項選擇題1.ABCD。數(shù)據(jù)管理技術(shù)的發(fā)展經(jīng)歷了人工管理階段、文件系統(tǒng)階段、數(shù)據(jù)庫系統(tǒng)階段和分布式數(shù)據(jù)庫系統(tǒng)階段。2.ABCD。SQL語言具有綜合統(tǒng)一、高度非過程化、面向集合的操作方式以及以同一種語法結(jié)構(gòu)提供兩種使用方式等特點。3.ABC。數(shù)據(jù)庫的完整性約束條件包括實體完整性、參照完整性和用戶定義的完整性。4.ABCD。數(shù)據(jù)庫設(shè)計的步驟包括需求分析、概念結(jié)構(gòu)設(shè)計、邏輯結(jié)構(gòu)設(shè)計和物理結(jié)構(gòu)設(shè)計。5.ABC。并發(fā)操作可能會帶來丟失修改、不可重復(fù)讀和讀“臟”數(shù)據(jù)等問題,死鎖是并發(fā)控制中可能出現(xiàn)的另一個問題,但不屬于并發(fā)操作直接帶來的問題。三、判斷題1.√。數(shù)據(jù)庫中的數(shù)據(jù)具有共享性,可以被多個用戶共享。2.√。關(guān)系模型中,一個關(guān)系對應(yīng)一張二維表。3.×。DROPTABLE語句用于刪除整個表,而不是表中的數(shù)據(jù)。4.×。事務(wù)的隔離性是指一個事務(wù)內(nèi)部的操作及使用的數(shù)據(jù)對并發(fā)的其他事務(wù)是隔離的,事務(wù)一旦提交,對數(shù)據(jù)庫的改變是永久的是事務(wù)的持久性。5.√。數(shù)據(jù)庫物理結(jié)構(gòu)設(shè)計階段要確定數(shù)據(jù)庫的物理存儲結(jié)構(gòu)。四、簡答題1.數(shù)據(jù)庫系統(tǒng)的特點如下:數(shù)據(jù)結(jié)構(gòu)化:數(shù)據(jù)庫系統(tǒng)實現(xiàn)了整體數(shù)據(jù)的結(jié)構(gòu)化,這是數(shù)據(jù)庫的主要特征之一,也是數(shù)據(jù)庫系統(tǒng)與文件系統(tǒng)的本質(zhì)區(qū)別。數(shù)據(jù)的共享性高、冗余度低且易擴充:可以被多個用戶、多個應(yīng)用程序共享使用,減少了數(shù)據(jù)冗余,同時也便于數(shù)據(jù)的擴充。數(shù)據(jù)獨立性高:包括物理獨立性和邏輯獨立性。物理獨立性是指用戶的應(yīng)用程序與存儲在磁盤上的數(shù)據(jù)庫中數(shù)據(jù)是相互獨立的;邏輯獨立性是指用戶的應(yīng)用程序與數(shù)據(jù)庫的邏輯結(jié)構(gòu)是相互獨立的。數(shù)據(jù)由DBMS統(tǒng)一管理和控制:DBMS提供數(shù)據(jù)的安全性保護、完整性檢查、并發(fā)控制和數(shù)據(jù)庫恢復(fù)等功能。2.數(shù)據(jù)庫的安全性是指保護數(shù)據(jù)庫以防止不合法的使用所造成的數(shù)據(jù)泄露、更改或破壞。實現(xiàn)數(shù)據(jù)庫安全性的主要方法有:用戶標(biāo)識與鑒別:系統(tǒng)提供一定的方式讓用戶標(biāo)識自己的身份,只有合法的用戶才能進入系統(tǒng)。常見的方法有用戶名和密碼驗證。存取控制:定義用戶對不同數(shù)據(jù)對象的存取權(quán)限,如只讀、讀寫等,防止用戶越權(quán)訪問數(shù)據(jù)。視圖機制:通過視圖可以對不同的用戶定義不同的視圖,用戶只能訪問視圖中的數(shù)據(jù),從而提供一定的安全性。審計:對數(shù)據(jù)庫的所有操作進行記錄,以便在發(fā)生安全問題時可以進行追溯和審查。數(shù)據(jù)加密:對存儲和傳輸?shù)臄?shù)據(jù)進行加密,防止數(shù)據(jù)在存儲介質(zhì)或傳輸過程中被竊取。五、綜合題1.(1)```sqlSELECTSno,GradeFROMSCWHERECno='C01';```(2)```sqlSELECTSname,SdeptFROMS;```(3)```sqlINSERTINTOSC(Sno,Cno,Grade)VALUES('S01','C02',85);```2.(1)因為A能通過函數(shù)依賴推導(dǎo)出B、C、D,且A沒有多余的屬性,所以R的候選碼是A。(2)根據(jù)函數(shù)依賴集F={A→B,B→C,C→D},將R分解為:R1(A,B),函數(shù)依賴為A→B

溫馨提示

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

評論

0/150

提交評論