計(jì)算機(jī)數(shù)據(jù)庫工程師模擬題30_第1頁
計(jì)算機(jī)數(shù)據(jù)庫工程師模擬題30_第2頁
計(jì)算機(jī)數(shù)據(jù)庫工程師模擬題30_第3頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、 模擬 計(jì)算機(jī)數(shù)據(jù)庫工程師模擬題 30選擇題第 1 題:對(duì)于數(shù)據(jù)模型,下面說法不正確的是 。A. 概念模型是信息世界的建模丁具B. E-R 模型是一種概念模型C. 概念模型不涉及計(jì)算機(jī)的處理細(xì)節(jié)D. 關(guān)系模型是一種概念模型參考答案: D關(guān)系模型是一種邏輯模型, 它不屬于概念模型。概念模型是用于信息世界的建模, 是現(xiàn)實(shí)世界到信息世界的第一層抽象。第 2 題:在關(guān)系數(shù)據(jù)庫中,表對(duì)應(yīng)于三級(jí)模式結(jié)構(gòu)中的A. 外模式B. 模式C. 內(nèi)模式D. 用戶模式參考答案: B在關(guān)系數(shù)據(jù)庫中, 表中的列對(duì)應(yīng)于描述數(shù)據(jù)記錄的屬性, 而模式定義了數(shù)據(jù)的邏 輯結(jié)構(gòu),如數(shù)據(jù)記錄由哪些數(shù)據(jù)項(xiàng)構(gòu)成,數(shù)據(jù)項(xiàng)的名字、類型、取值范圍

2、等。故 在關(guān)系數(shù)據(jù)庫中,表對(duì)應(yīng)于三級(jí)模式結(jié)構(gòu)中的模式。第 3 題:在使用UML建模時(shí),若需要描述跨越多個(gè)用例的單個(gè)對(duì)象的行為,使用 是最為合適的A. 協(xié)作圖B. 序列圖C. 活動(dòng)圖D. 活動(dòng)圖參考答案: D第 4 題:下述關(guān)于關(guān)系表的相關(guān)信息中,不屬于元數(shù)據(jù),不會(huì)存儲(chǔ)在數(shù)據(jù)字典中的是A. 屬性的名字和類型信息B. 表上的授權(quán)信息C .表中的一個(gè)元組D.定義在表上的索引類型參考答案: C數(shù)據(jù)字典中不會(huì)存儲(chǔ)一表中的一個(gè)元組 第 5 題:索引項(xiàng)根據(jù)鍵值在索引文件中順序排列,組織成一維線性結(jié)構(gòu),每個(gè)索引項(xiàng)直 接指向數(shù)據(jù)文件中的數(shù)據(jù)記錄,則該索引文件稱為 。A. 稀疏索引B. 聚集索引C. 稠密索引D.

3、 單層索引參考答案: D單層索引也稱為線性索引, 其特點(diǎn)是索引項(xiàng)根據(jù)鍵值在索引文件中順序排列, 組 織成一維線性結(jié)構(gòu),每個(gè)索引項(xiàng)直接指向數(shù)據(jù)文件中的數(shù)據(jù)記錄。第 6 題:關(guān)于數(shù)據(jù)庫概念設(shè)計(jì)階段的工作目標(biāo),下列說法錯(cuò)誤的是 A. 定義和描述應(yīng)用系統(tǒng)設(shè)計(jì)的信息結(jié)構(gòu)和范圍B. 定義和描述應(yīng)用系統(tǒng)中數(shù)據(jù)的屬性特征和數(shù)據(jù)之間的聯(lián)系C. 描述應(yīng)用系統(tǒng)的數(shù)據(jù)需求D. 描述需要存儲(chǔ)的記錄及其數(shù)量 參考答案: D數(shù)據(jù)庫概念設(shè)計(jì)階段的工作目標(biāo)包括定義和描述應(yīng)用領(lǐng)域涉及的數(shù)據(jù)范圍; 獲取 應(yīng)用領(lǐng)域或問題域的信息模型; 描述清楚數(shù)據(jù)的屬性特征; 描述清楚數(shù)據(jù)之間的 關(guān)系;定義和描述數(shù)據(jù)的約束; 說明數(shù)據(jù)的安全性要求;

4、 支持用戶的各種數(shù)據(jù)處 理需求;保證信息模型方便地轉(zhuǎn)換成數(shù)據(jù)庫的邏輯結(jié)構(gòu) (數(shù)據(jù)庫模式 ) ,同時(shí)也便 于用戶理解。第 7 題: 下列關(guān)于數(shù)據(jù)倉庫的敘述中,哪一項(xiàng)是不正確的 ? A. 底層的數(shù)據(jù)倉庫服務(wù)器一般是一個(gè)關(guān)系型數(shù)據(jù)庫系統(tǒng)B. 數(shù)據(jù)倉庫通常采用三層體系結(jié)構(gòu)C. 數(shù)據(jù)倉庫前端分析工具中包括報(bào)表工具D. 數(shù)據(jù)倉庫中間層OLAP服務(wù)器只能采用關(guān)系型 OLAP參考答案: D數(shù)據(jù)倉庫中間層OLAP服務(wù)器可以是關(guān)系型OLAP也可以是多維OLAP服務(wù)器。第 8 題: 以下關(guān)于兩段鎖協(xié)議的原理敘述錯(cuò)誤的是 。A. 每個(gè)事務(wù)的執(zhí)行程序劃分為兩個(gè)階段,加鎖階段和解鎖階段B. 加鎖階段事務(wù)可以申請(qǐng)獲得任何數(shù)

5、據(jù)項(xiàng)上的任何類型的鎖,允許釋放任何鎖C. 在解鎖階段,事務(wù)可以釋放在任何數(shù)據(jù)項(xiàng)上的任何類型的鎖,但是不能再 申請(qǐng)任何鎖D. 每個(gè)事務(wù)開始執(zhí)行后就進(jìn)入了加鎖階段參考答案: B加鎖階段事務(wù)可以申請(qǐng)獲得任何數(shù)據(jù)項(xiàng)上的任何類型的鎖, 但是不允許釋放任何 鎖。第 9 題: 數(shù)據(jù)庫的運(yùn)行管理與維護(hù)主要由數(shù)據(jù)庫管理員負(fù)責(zé),工作內(nèi)容主要包括日常維 護(hù)、系統(tǒng)監(jiān)控與分析、性能優(yōu)化等。下列關(guān)于數(shù)據(jù)庫管理員工作內(nèi)容的說法錯(cuò) 誤的是A. 數(shù)據(jù)庫的備份和恢復(fù)是重要的維護(hù)工作, 數(shù)據(jù)庫管理員應(yīng)根據(jù)不同的應(yīng)用 要求制定不同的備份計(jì)劃, 在備份計(jì)劃中應(yīng)包含備份的時(shí)間、 周期、備份方式和 備份內(nèi)容等B. 性能優(yōu)化是數(shù)據(jù)庫管理員的

6、重要工作,性能優(yōu)化的主要手段有查詢優(yōu)化、 索引調(diào)整、模式調(diào)整等,這些工作一般無需開發(fā)人員參與C. 數(shù)據(jù)庫管理員應(yīng)監(jiān)控?cái)?shù)據(jù)庫中各種鎖的使用情況,并處理可能出現(xiàn)的死鎖情況,若發(fā)現(xiàn)問題應(yīng)及時(shí)通知相關(guān)人員D. 數(shù)據(jù)庫管理員需要定期檢查存儲(chǔ)空間使用情況并根據(jù)需求擴(kuò)展存儲(chǔ)空間, 這些工作一般無需最終用戶參與參考答案: B在數(shù)據(jù)庫設(shè)計(jì)并試運(yùn)行后, 如果試運(yùn)行結(jié)果符合設(shè)計(jì)目標(biāo), 就意味著數(shù)據(jù)庫可以 真正投入運(yùn)行了, 同時(shí)也標(biāo)志著開發(fā)任務(wù)的基本結(jié)束和維護(hù)工作的開始。 在數(shù)據(jù) 庫系統(tǒng)運(yùn)行過程中必須不斷地對(duì)其進(jìn)行評(píng)價(jià)、 調(diào)整與修改等維護(hù)工作, 以保證數(shù) 據(jù)庫正常和高效地運(yùn)行。 所以維護(hù)工作的主要實(shí)施者通常是經(jīng)驗(yàn)豐富

7、的專業(yè)技術(shù) 人員和數(shù)據(jù)庫管理員。第 10 題: 下面關(guān)于函數(shù)依賴的敘述中,不正確的是 。A. 若心Y,SZ,貝U X YZB. 若 XY, Z,貝U X ZC. 若X Y, Y'是Y的子集,貝U X Y'D. 若 XY Z,貝U X Z, Y Z參考答案: D第 11 題: 以下說法錯(cuò)誤的是 。A. 在開始建立模型之前,首先要明確建模的目的及意圖B. AO圖確定了整個(gè)模型的內(nèi)外關(guān)系,確定了系統(tǒng)的邊界,構(gòu)成進(jìn)一步分解的 基礎(chǔ)C. AO圖是模型真正的頂層圖D. 每張圖的邊界箭頭可以與父圖箭頭不一致 參考答案: D每張圖的邊界箭頭和父圖箭頭應(yīng)是一致的第 12 題: 以下關(guān)于人機(jī)界面設(shè)

8、計(jì)原貝敘述不正確的是 A. 保持用戶與人機(jī)界面間的雙向交流B. 用戶界面應(yīng)該遵循一定標(biāo)準(zhǔn)和常規(guī)C. 盡量減少用戶的輸入負(fù)擔(dān)D .減少字符、圖形、圖像、聲音等數(shù)據(jù)輸入方式參考答案: D 提供字符、圖形、圖像、聲音等數(shù)據(jù)輸入方式。第 13 題:關(guān)于UML的各種視圖及其分類,下列說法錯(cuò)誤的是<A. 用例圖、類圖、對(duì)象圖、組件圖和部署圖都是靜態(tài)視圖B. 順序圖、交互圖、狀態(tài)圖和活動(dòng)圖都是動(dòng)態(tài)視圖C. 類圖和對(duì)象圖都是結(jié)構(gòu)視圖D. 順序圖、狀態(tài)圖和組件圖都是行為視圖 參考答案: D每一種UML勺視圖都是由一個(gè)或多個(gè)圖(Diagram)組成的,UML提供了 9種不同 的圖,分為兩類,一類是靜態(tài)圖,

9、包括用例圖、 類圖、對(duì)象圖、組件圖、部署圖; 另一類是動(dòng)態(tài)圖,包括順序圖、交互圖、狀態(tài)圖和活動(dòng)圖。也可以根據(jù)它們?cè)诓?同視圖的應(yīng)用,把它們分成:用例視圖:用例圖結(jié)構(gòu)視圖:類圖、對(duì)象圖行為視圖:順序圖、交互圖、狀態(tài)圖、活動(dòng)圖實(shí)現(xiàn)視圖:組件圖環(huán)境視圖:部署圖第 14 題:在UML動(dòng)態(tài)建模機(jī)制中,下列關(guān)于順序圖的說法中正確的是A. 消息線的箭頭說明消息的類型,如同步、異步或簡(jiǎn)單。畫一條線指向接收 對(duì)象,包括一個(gè)箭頭,實(shí)心表示異步訊號(hào),棍形箭頭表示調(diào)用操作B. 當(dāng)一個(gè)操作調(diào)用它本身時(shí),消息總是異步的C. 在順序圖中可以描述如何創(chuàng)建和破壞對(duì)象, 并把它作為描述情節(jié)的一部分, 一個(gè)對(duì)象可以通過一條消息來創(chuàng)

10、建另一個(gè)對(duì)象。 被創(chuàng)建的對(duì)象的對(duì)象符號(hào)在創(chuàng)建 它的地方D. 消息也可以有條件,只有條件為真時(shí)才能發(fā)送和接收消息。條件被用來抽 象分支或決定是否發(fā)送一條消息。 如果用條件來抽象分支, 則各個(gè)分支是異步的參考答案: C在順序圖中可以描述如何創(chuàng)建和破壞對(duì)象, 并把它作為描述情節(jié)的一部分, 一個(gè) 對(duì)象可以通過一條消息來創(chuàng)建另一個(gè)對(duì)象。 被創(chuàng)建的對(duì)象的對(duì)象符號(hào)在創(chuàng)建它的 地方。第 15 題: 事務(wù)處理邏輯設(shè)計(jì)過程不包括 。A. 從數(shù)據(jù)流圖中識(shí)別該事務(wù)對(duì)應(yīng)的子數(shù)據(jù)流圖B. 確定子數(shù)據(jù)圖中的信息流類型,劃定流界C .事務(wù)處理邏輯D .應(yīng)用程序概要設(shè)計(jì)參考答案: D第 16 題:在關(guān)系模型中,一個(gè)關(guān)鍵字可以

11、。A. 由一個(gè)或多個(gè)能唯一標(biāo)識(shí)該關(guān)系中任何元組的屬性組成B. 由多個(gè)任意屬性組成C. 至少由一個(gè)屬性組成D. 以上都不是 參考答案: A唯一標(biāo)識(shí)性是關(guān)鍵字的一個(gè)重要性質(zhì), 關(guān)鍵字可以只有一個(gè)屬性, 也可由多個(gè)屬 性組成“復(fù)合關(guān)鍵字”;無冗余性是關(guān)鍵字的另一個(gè)重要性質(zhì)。第 17 題:關(guān)于對(duì)SQL對(duì)象的操作權(quán)限的描述正確的是A. 權(quán)限的種類分為INSERT DELETED UPDATE 3中B. 使用REVOKE句獲得權(quán)限C. 權(quán)限只能用于實(shí)表而不能應(yīng)用于視圖D. 使用COMMI語句賦值權(quán)限 參考答案: AREVOK是對(duì)權(quán)限的回收,COMMI是對(duì)事務(wù)的提交,權(quán)限不僅能作用于實(shí)表還能 作用于虛表。第

12、 18 題:設(shè)T1和T2兩個(gè)事務(wù),他們對(duì)數(shù)據(jù)data的并發(fā)操作如下表所示(SLOCK data表 示對(duì)數(shù)據(jù)data上S鎖,UNLOCK data表示對(duì)數(shù)據(jù)data解鎖),對(duì)這個(gè)并發(fā)操 作,下面說法正確的是 。A. 該操作部能重復(fù)讀B .該操作符合完整性要求C. 該操作的第步中,事務(wù)T1應(yīng)該申請(qǐng)X鎖D. 該操作的第步中,事務(wù)T2不可能得到對(duì)data的鎖參考答案: C事務(wù)T1對(duì)A上S鎖后,事務(wù)T2仍能對(duì)A上S鎖,這樣事務(wù)T1的修改就丟失, 最后A中的數(shù)據(jù)是事務(wù)T2寫回的18,因此為了防止丟失修改,必須在寫數(shù)據(jù)操 作之前對(duì)其上 X 鎖。第 19 題: 多用戶的數(shù)據(jù)庫系統(tǒng)的目標(biāo)之一是使它的每一個(gè)用戶好

13、像面對(duì)著一個(gè)單用戶的 數(shù)據(jù)庫一樣使用它,因此數(shù)據(jù)庫系統(tǒng)必須進(jìn)行 。A. 并發(fā)控制B. 完整性控制C .安全性控制D. 可靠性控制參考答案: A并發(fā)控制功能能夠保證并發(fā)操作的有效進(jìn)行。 它允許多個(gè)用戶同時(shí)共享同一條記 錄的數(shù)據(jù)項(xiàng); 保證一個(gè)記錄在某一時(shí)刻只能有一個(gè)用戶進(jìn)行修改操作, 若多個(gè)用 戶都想修改同一記錄, 必須首先競(jìng)爭(zhēng)到 “鎖定”權(quán)限后,才能修改;修改完成后, 該程序應(yīng)“解鎖”該記錄,讓其他用戶再競(jìng)爭(zhēng)。第 20 題:假設(shè)倉庫管理關(guān)系表為StorehouseManage(倉庫ID,存儲(chǔ)物品ID,管理員ID, 數(shù)量) ,且有一個(gè)管理員只在一個(gè)倉庫工作;一個(gè)倉庫可以存儲(chǔ)多種物品。這個(gè) 數(shù)據(jù)庫表

14、中存在如下決定關(guān)系:(倉庫ID,存儲(chǔ)物品ID)-(管理員ID,數(shù)量)(管理員ID,存儲(chǔ)物品ID)-(倉庫ID,數(shù)量)關(guān)系StorehouseManage最高達(dá)到哪級(jí)范式?。A. 不滿足B. 1NFC. 2NFD. 3NF參考答案: D第三范式是在第二范式的基礎(chǔ)上對(duì)關(guān)系又增加了一個(gè)約束, 就是關(guān)系中的每一個(gè) 非主屬性必須只依賴于主碼。 換句話說, 就是在第二范式的基礎(chǔ)上, 消除非主屬 性對(duì)主碼的傳遞函數(shù)依賴可達(dá)到 3NF如果關(guān)系模式R是1NF,且每個(gè)屬性(包括 主屬性)既不存在部分函數(shù)依賴也不存在傳遞函數(shù)依賴于候選碼,則稱R是改進(jìn)的第三范式(記作BCNF)本題中依題意可知,(倉庫ID,存儲(chǔ)物品I

15、D)和(管理 員ID,存儲(chǔ)物品ID)都是StorehouseManage的候選關(guān)鍵字,表中的唯一非關(guān)鍵 字段為數(shù)量,它是符合第三范式的。但是,由于存在如下決定關(guān)系:( 倉庫 ID) -(管理員 ID)( 管理員 ID) -(倉庫 ID)即存在關(guān)鍵字段決定關(guān)鍵字段的情況,所以其不符合 BCNF范式。所以本題的答案為Do第 21 題:在轉(zhuǎn)儲(chǔ)過程中系統(tǒng)不能運(yùn)行其他事務(wù),不允許在轉(zhuǎn)儲(chǔ)期間對(duì)數(shù)據(jù)庫有任何的存 取、修改活動(dòng)的數(shù)據(jù)轉(zhuǎn)儲(chǔ)類型是 oA. 增量轉(zhuǎn)儲(chǔ)B. 差量轉(zhuǎn)儲(chǔ)C. 靜態(tài)轉(zhuǎn)儲(chǔ)D. 動(dòng)態(tài)轉(zhuǎn)儲(chǔ) 參考答案: C 在轉(zhuǎn)儲(chǔ)過程中系統(tǒng)不能運(yùn)行其他事務(wù), 不允許在轉(zhuǎn)儲(chǔ)期間對(duì)數(shù)據(jù)庫有任何的存取、 修改活動(dòng)的數(shù)據(jù)轉(zhuǎn)

16、儲(chǔ)類型是靜態(tài)轉(zhuǎn)儲(chǔ)。第 22 題: 關(guān)于數(shù)據(jù)庫應(yīng)用系統(tǒng)的需求分析工作,下列說法正確的是 。A. 通過需求分析過程,需要確定出整個(gè)應(yīng)用系統(tǒng)的目標(biāo)、任務(wù)和系統(tǒng)的范圍 說明B. 在需求分析階段,系統(tǒng)需求分析員要與用戶充分溝通,并做出各類用戶視圖C. 數(shù)據(jù)需求分析的主要工作是要辨識(shí)出數(shù)據(jù)處理中的數(shù)據(jù)處理流程D. 數(shù)據(jù)操作響應(yīng)時(shí)間、系統(tǒng)吞吐量、最大并發(fā)用戶數(shù)都是性能需求分析的重 要指標(biāo)參考答案: D數(shù)據(jù)庫應(yīng)用系統(tǒng)的需求包括: 數(shù)據(jù)需求分析、 數(shù)據(jù)處理需求分析, 業(yè)務(wù)需求分析 以及其在性能、存儲(chǔ)、安全、備份和恢復(fù)等方面的要求。數(shù)據(jù)操作響應(yīng)時(shí)間、系 統(tǒng)吞吐量、最大并發(fā)用戶數(shù)都是性能需求分析的重要指標(biāo)。第 23

17、 題:如果事務(wù)T獲得了數(shù)據(jù)項(xiàng)Q上的排它鎖,則T對(duì)Q。A. 只能寫不能讀B. 只能讀不能寫C. 不能讀不能寫D .既可讀又可寫參考答案: D排它鎖也稱為獨(dú)占或?qū)戞i。一旦事務(wù)T對(duì)數(shù)據(jù)對(duì)象A加上排它鎖,則只允許T讀 取和修改A,其它任何事務(wù)既不能讀取和修改 A,也不能再對(duì)A加任何類型的鎖, 直到T釋放A上的鎖為止。第 24 題:若對(duì)并發(fā)操作不加以控制,可能會(huì)帶來何種問題 ? A. 死機(jī)B. 死鎖C. 不一致D. 不安全 參考答案: B死鎖是指數(shù)據(jù)庫系統(tǒng)中部分或全部事務(wù)由于無法獲得對(duì)需要訪問的數(shù)據(jù)項(xiàng)的控制權(quán)而處于等待狀態(tài), 并且一直等待下去的系統(tǒng)狀態(tài), 若對(duì)并發(fā)操作不加以控制,可能會(huì)帶來死鎖問題第 2

18、5 題: 關(guān)于數(shù)據(jù)倉庫設(shè)計(jì),下述說法正確是 。A. 數(shù)據(jù)倉庫項(xiàng)目的需求很難把握, 所以不可能從用戶的需求出發(fā)進(jìn)行數(shù)據(jù)倉 庫的設(shè)計(jì),只能從數(shù)據(jù)出發(fā)進(jìn)行設(shè)計(jì)B. 在進(jìn)行數(shù)據(jù)倉庫主題數(shù)據(jù)模型設(shè)計(jì)時(shí), 應(yīng)該按部門業(yè)務(wù)應(yīng)用的方式來設(shè)計(jì) 數(shù)據(jù)模型C. 在進(jìn)行數(shù)據(jù)倉庫主題數(shù)據(jù)模型設(shè)計(jì)時(shí)要強(qiáng)調(diào)數(shù)據(jù)的集成性D. 在進(jìn)行數(shù)據(jù)倉庫概念模型設(shè)計(jì)時(shí),需要設(shè)計(jì)實(shí)體關(guān)系圖,給出數(shù)據(jù)表的劃 分,并給出每個(gè)屬性的定義域 參考答案: C第 26 題:關(guān)于部署圖,下述說法錯(cuò)誤的是 。A. 部署圖又叫配置圖B. 描述系統(tǒng)中硬件和軟件的物理配置情況和系統(tǒng)體系結(jié)構(gòu)C. 用結(jié)點(diǎn)表示實(shí)際的物理配置D. 部署圖是動(dòng)態(tài)圖 參考答案: D部署圖是

19、屬于靜態(tài)圖 第 27 題:以下關(guān)于查詢語句敘述錯(cuò)誤的是 。A. 查詢語句的功能是從數(shù)據(jù)庫中檢索滿足條件的數(shù)據(jù)B. 查詢的數(shù)據(jù)源可以來自一張表,或多張表甚至是視圖C. 查詢的結(jié)果是由0行或是多行記錄組成的一個(gè)記錄集合D .不允許選擇多個(gè)字段作為輸出字段參考答案: D查詢語句的功能是從數(shù)據(jù)庫中檢索滿足條件的數(shù)據(jù), 查詢的數(shù)據(jù)源可以來自一張 表或多張表甚至是視圖,查詢的結(jié)果是由 0 行或多行記錄組成的一個(gè)記錄集合, 并允許選擇一個(gè)或多個(gè)字段作為輸出字段。第 28 題:DBAS實(shí)現(xiàn)與部署具體內(nèi)容不包括A. 數(shù)據(jù)加載B. 系統(tǒng)集成C. 系統(tǒng)部署D. 需求分析參考答案: DDBAS實(shí)現(xiàn)與部署具體內(nèi)容包括建

20、立數(shù)據(jù)庫結(jié)構(gòu)、數(shù)據(jù)加載、事務(wù)和應(yīng)用程序的 編碼及測(cè)試、系統(tǒng)集成、測(cè)試與試運(yùn)行和系統(tǒng)部署,所以本題的答案應(yīng)該為D。第 29 題: 下面不屬于新型數(shù)據(jù)庫的是 。A. 演繹數(shù)據(jù)庫B. 模糊數(shù)據(jù)庫C. 串行數(shù)據(jù)庫D. 空間數(shù)據(jù)庫參考答案: C新型數(shù)據(jù)庫的一個(gè)主要特征是數(shù)據(jù)庫技術(shù)與其他學(xué)科的技術(shù)內(nèi)容相結(jié)合, 多學(xué)科 技術(shù)內(nèi)容與數(shù)據(jù)庫技術(shù)的有機(jī)結(jié)合,使數(shù)據(jù)庫領(lǐng)域中新技術(shù)和新方法層出不窮。第 30 題: 設(shè)有關(guān)系模式:期刊訂閱 ( 期刊編號(hào),期刊名稱,定價(jià),讀者編號(hào),讀者姓名, 訂閱起始日期,訂閱截止日期),其滿足函數(shù)依賴集:期刊編號(hào)一期刊名稱, 期刊編號(hào)一定價(jià),讀者編號(hào)一讀者姓名,(期刊編號(hào),讀者編號(hào))一

21、訂閱起始日 期,(期刊編號(hào),讀者編號(hào))-訂閱截止日期。下列選項(xiàng)中的函數(shù)依賴都屬于平 凡函數(shù)依賴的是A. ( 期刊編號(hào),讀者編號(hào) ) -期刊編號(hào), (期刊編號(hào),讀者編號(hào) ) -讀者編號(hào)B. ( 期刊編號(hào),讀者編號(hào) ) -期刊名稱, (期刊編號(hào),讀者編號(hào) ) -定價(jià)C. ( 期刊編號(hào),讀者編號(hào) ) -訂閱起始日期, (期刊編號(hào),讀者編號(hào) )-訂閱截 止日期D. ( 期刊編號(hào),讀者編號(hào) ) -期刊編號(hào), (期刑編號(hào),讀者編號(hào) ) -訂閱起始日 期參考答案: A若X-丫,但丫屬于X(Y X),則稱X-丫是平凡函數(shù)依賴,否則稱非平凡函數(shù)依 賴。即平凡函數(shù)依賴, 僅當(dāng)其右邊的屬性集是左邊屬性集的子集時(shí)成立

22、。 非平凡 函數(shù)依賴, 僅當(dāng)其右邊的屬性集至少有一個(gè)屬性不屬于左邊的集合時(shí)成立。 完全 非平凡函數(shù)依賴,僅當(dāng)其右邊集合中的屬性都不在左邊的集合中時(shí)成立。簡(jiǎn)答題第 31 題:假設(shè)已對(duì)pubs數(shù)據(jù)庫進(jìn)行了完全備份,并備份到 MyBK_俗份上,假設(shè)此備份設(shè)備只含有對(duì) pubs 數(shù)據(jù)庫的完全備,則恢復(fù) pubs 數(shù)據(jù)庫的語句為 參考答案:RESTORE DATABASE pubs FROM My BK_1詳細(xì)解答:第 32 題:能夠?qū)崿F(xiàn)“收回用戶U4對(duì)學(xué)生表(STUD中學(xué)號(hào)(XH)的修改權(quán)”的SQL語句是參考答案:REVOKE UPDATE(XH)ON STUD FROMU4詳細(xì)解答:第 33 題:在

23、SQL Server 2000中,設(shè)要在表SC上建立一個(gè)前觸發(fā)型觸發(fā)器。請(qǐng)補(bǔ)充下列 觸發(fā)器定義語句:CREATE TRIGGER tri A ON SCUPDATEAS參考答案:INSTEAD OF詳細(xì)解答:觸發(fā)器是一種特殊的存儲(chǔ)過程,其特殊性在于它不需要由用戶來調(diào)用,而 是當(dāng)用戶對(duì)表中的數(shù)據(jù)進(jìn)行UPDATEINSERT和DELETES作時(shí)自動(dòng)觸發(fā)執(zhí)行。 指定執(zhí)行觸發(fā)器而不是窒息引發(fā)觸發(fā)器執(zhí)行的 SQL語句,從而替代觸發(fā)語句的操 作,稱這種觸發(fā)器為前觸發(fā)器,語句為INSTEAD OF 第 34 題:要使用戶吳先生只能查詢表 A中的部分?jǐn)?shù)據(jù)記錄,運(yùn)用視圖及權(quán)限管理,應(yīng)該 采取的策略是 。參考答案

24、:構(gòu)建該部分記錄的行級(jí)視圖,并將該視圖的查詢權(quán)限賦予吳先生詳細(xì)解答:第 35 題:在 VB6.0 的數(shù)據(jù)綁定控件中,用于連接外碼對(duì)應(yīng)的主碼所在的主表數(shù)據(jù)源的屬性是。用于指定要綁定的數(shù)據(jù)源,并且值一般為 ADO數(shù)據(jù)控件的名稱的屬性是。參考答案:Rowsouree、 Datasource詳細(xì)解答:在 VB6.0 的數(shù)據(jù)綁定控件中, 用于連接外碼對(duì)應(yīng)的主碼所在的主表數(shù)據(jù)源的 屬性是Rowsourca用于指定要綁定的數(shù)據(jù)源,并且值一般為 ADC數(shù)據(jù)控件的名 稱的屬性是 Datasource 。設(shè)計(jì)與應(yīng)用題第 36 題:在學(xué)籍管理中,設(shè)有 4 個(gè)表,關(guān)系模式分別為:STUDFNT(SNO,SNAME,S

25、EX,BIRTHDAY,CLASS)TEACHER(TNO ,TNAME, SEX,BIRTHDAY,PROFESSION,DEPARTMENT)COURSE(CNO,CNAME,TNO)SCORE(SNO,CNO,DEGREE)說明:學(xué)生關(guān)系模式中:SNO學(xué)號(hào);SNAME姓名;SEX性別;BIRTHDAY出 生日期;CLASS班級(jí);教師關(guān)系模式中:TNO教師號(hào);TNAME姓名;SEX性別;BIRTHDAY出 生日期;PRO-FESSION:稱; DEPARTMEN所在系;課程關(guān)系模式中:CNO課程號(hào);CNAME課程名;TNO任課教師號(hào); 成績關(guān)系模式中:SNO學(xué)號(hào);CNO課程號(hào);DEGREE

26、:數(shù)。請(qǐng)用SQL查詢語句實(shí)現(xiàn)下列操作:1) 顯示教師所有的單位,即不重復(fù)的 DEPARTMENT。2) 顯示STUDEN表中“ 95031”班或性別為“女”的同學(xué)記錄。3) 以CNO序,DEGRE降序顯示SCOR表的所有記錄。4) 顯示“ 95031”班的學(xué)生人數(shù)。5) 顯示SCORE!中至少有5名學(xué)生選修的并以3開頭的課程號(hào)的平均分。6) 顯示最低分大于70,最高分小于90的SNC列。7) 顯示選修“ 3 -105 ”課程的成績高于“ 109”號(hào)同學(xué)成績的所有同學(xué)的記 錄。8) 顯示SCORE!中選學(xué)多門課程的同學(xué)中分?jǐn)?shù)為非最高分成績的記錄。9) 列出學(xué)號(hào)為“ 108”的同學(xué)同年出生的所有學(xué)

27、生的 SNO SNAME口 BIRTHDAY10) 顯示“張三”教師任課的學(xué)生成績。 參考答案:1)SELECT DISTICT DEPARTMENT FROMTEACHER; 2)SELECT* FROMSTUDENT WHERECLASS= 95031'ORSEX= 女';3)SELECT* FROM4)SELECT COUNT(*) FROMSTUDENTWHLEASS= 95031':5)SELECT CNO, AVG(DEGREEF)ROMSCORESCORE ORDERBY CNOAS,CDEGREEDESC;WHERECNOlike 3%' GROUPBY CNO HAV-INGCOUNT(*) 5;6)SELECTSNO FROM SCORE GROUP BY SNOMIN(DEGREE70 AND MAX(DEGREE) 90;7)SELECT X.CNO,X.SNO,X.DEGREEFROMSCORE X,SCORE YWHERE X.CNO=3-105' ANDX. CNO=Y.CNO

溫馨提示

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