為大家收集整理了《2003年9月全國(guó)計(jì)算機(jī)等級(jí)考試三級(jí)數(shù)據(jù)庫(kù)試題》供大家參考,希望對(duì)大家有所幫助!??!
一、選擇題(每小題1分,共60分) 下列各題 A) 、B)、C)、D)四個(gè)選項(xiàng)中,只有一個(gè)選項(xiàng)是正確的,請(qǐng)將正確選項(xiàng)涂寫在答題卡相應(yīng)位置上,答在試卷上不得分。 (1)系統(tǒng)軟件一般包括 Ⅰ.服務(wù)性程序 Ⅱ.語言處理程序Ⅲ.操作系統(tǒng) Ⅳ.數(shù)據(jù)庫(kù)管理系統(tǒng) A) Ⅰ、Ⅱ和Ⅲ B) Ⅰ、Ⅲ和Ⅳ C) Ⅱ、Ⅲ和Ⅳ D) 全部 (2) 為提高產(chǎn)品質(zhì)量、降低生產(chǎn)成本,利用計(jì)算機(jī)控制、操作和管理生產(chǎn)設(shè)備的系統(tǒng)稱為 A) CAT系統(tǒng) B) CAT系統(tǒng) C) CAD系統(tǒng) D) CAM系統(tǒng) (3) 計(jì)算機(jī)輸出設(shè)備的功能是 A)將計(jì)算機(jī)運(yùn)算的二進(jìn)制結(jié)果信息打印輸出 B)將計(jì)算機(jī)內(nèi)部的二進(jìn)制信息顯示輸出 C)將計(jì)算機(jī)運(yùn)算的二進(jìn)制結(jié)果信息打印輸出和顯示輸出 D) 將計(jì)算機(jī)內(nèi)部的二進(jìn)制信息轉(zhuǎn)換為人和設(shè)備能識(shí)別的信息 (4) Internet上的計(jì)算機(jī),在通信之前需要 A) 建立主頁 B) 指定一個(gè)IP地址 C) 使用WWW服務(wù) D) 發(fā)送電子郵件 (5) 信息傳輸?shù)陌踩珣?yīng)保證信息在網(wǎng)絡(luò)傳輸?shù)倪^程中不被泄露和不被攻擊。下列哪些屬于攻擊方法 ?、?復(fù)制信息 Ⅱ.剪裁信息 Ⅲ.竊聽信息 A) Ⅰ和Ⅱ B) Ⅱ和Ⅲ C) Ⅰ和Ⅲ D) 全部 (6) 計(jì)算機(jī)病毒是一種具有破壞性的計(jì)算機(jī)程序,它是 A) 初由系統(tǒng)自動(dòng)生成的程序 B) 具有惡毒內(nèi)容的文件 C) 具有自我再生能力的程序 D) 只通過網(wǎng)絡(luò)傳播的文件 (7) 以下關(guān)于數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)的敘述中哪一條是正確的? A) 數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)是數(shù)據(jù)間關(guān)系的抽象描述 B) 數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)是邏輯結(jié)構(gòu)在計(jì)算機(jī)存儲(chǔ)器中的實(shí)現(xiàn) C) 數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)分為線性結(jié)構(gòu)和非線性結(jié)構(gòu) D) 數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)對(duì)數(shù)據(jù)運(yùn)算的具體實(shí)現(xiàn)沒有影響 (8) 以下關(guān)于隊(duì)列的敘述中哪一條是不正確的? A) 隊(duì)列的特點(diǎn)是先進(jìn)先出 B) 隊(duì)列既能用順序方式存儲(chǔ),也能用鏈接方式存儲(chǔ) C) 隊(duì)列適用于二叉樹對(duì)稱序周游算法的實(shí)現(xiàn) D) 隊(duì)列適用于樹的層次次序周游算法的實(shí)現(xiàn) (9) 單鏈表的每個(gè)結(jié)點(diǎn)中包括一個(gè)指針link,它指向該結(jié)點(diǎn)的后繼結(jié)點(diǎn)?,F(xiàn)要將指針q指向的新結(jié)點(diǎn)插入到指針P指向的的單鏈表結(jié)點(diǎn)之后,下面的操作序列中哪一個(gè)是正確的? head ~~~~~~~~~~~~~~~~~~~~~~~~~~~p ↓ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~`↓ info□ → info□ → info □ → info □ → info□ ~~~~~~~~~~~~~~~~~info □ ~~~~~~~~~~~~~~~~~~~~ ↑ ~~~~~~~~~~~~~~~~~~~~~~~q A) q:=p^.link; p^.link:=q^.link; B) p^.link:=q^.link; q:=p^.link; C) q^.link:=p^.link; p^link:=q; D) p^.link:=q; q^.link:=p^.link; (10) 按行優(yōu)先順序存儲(chǔ)下三角矩陣 的非零元素,則計(jì)算非零元素aij(1≤j≤i≤n)的地址的公式為 A) LOC(aij)=LOC(a11)+i×(i+1)/2+j B) LOC(aij)=LOC(a11)+i×(i+1)/2+(j-1) C) LOC(aij)=LOC(a11)+i×(i-1)/2+j D) LOC(aij)=LOC(a11)+i×(i-1)/2+(j-1) 第(11)至(12)題基于下面的敘述:某二叉樹結(jié)點(diǎn)的前序序列為E、A、C、B、D、G、F,對(duì)稱序序列為A、B、C、D、E、F、G。 (11) 該二叉樹結(jié)點(diǎn)的后序序列為 A)B、D、C、A、F、G、E B)B、D、C、F、A、G、E C)E、G、F、A、C、D、B D)E、G、A、C、D、F、B (12) 該二叉樹對(duì)應(yīng)的樹林包括多少棵樹? A) 1 B) 2 C)3 D)4 (13) 在順序表(3,6,8,10,12,15,16,18,21,25,30)中,用二分法查找關(guān)鍵碼值11,所需的關(guān)鍵碼比較次數(shù)為 A) 2 B) 3 C) 4 D) 5 (14) 設(shè)散列表的地址空間為0到10,散列函數(shù)為h(k)=k mod 11,用線性探查法解決碰撞?,F(xiàn)從空的散列表開始,依次插入關(guān)鍵碼值95,14,27,68,82,則后一個(gè)關(guān)鍵碼82的地址為: A) 4 B) 5 C) 6 D) 7 (15) 設(shè)待排序關(guān)鍵碼序列為(25,18,9,33,67,82,53,95,12,70),要按關(guān)鍵碼值遞增的順序進(jìn)行排序,采取以第一個(gè)關(guān)鍵碼為分界元素的快速排序法,第一趟完成后關(guān)鍵碼96被放到了第幾個(gè)位置? A) 7 B) 8 C) 9 D) 10 (16) 下列關(guān)于進(jìn)程間通信的描述中,不正確的是 A) 進(jìn)程互斥是指每次只允許一個(gè)進(jìn)程使用臨界資源 B) 進(jìn)程控制是通過原語實(shí)現(xiàn)的 C) P、V操作是一種進(jìn)程同步機(jī)制 D) 管道不是一種進(jìn)程高級(jí)通信機(jī)制 (17) 引入多道程序設(shè)計(jì)技術(shù)的目的是 A)增強(qiáng)系統(tǒng)的用戶友好性 B)提高系統(tǒng)實(shí)時(shí)性 C)充分利用處理器資源 D)擴(kuò)充內(nèi)存容量 (18) 在程序狀態(tài)字PSW中設(shè)置了一位,用于控制用戶程序不能執(zhí)行特權(quán)指令,這一位是 A) 保護(hù)位 B) CPU狀態(tài)位 C) 屏蔽位 D) 條件位 (19) 下列關(guān)于文件系統(tǒng)當(dāng)前目錄的描述中,哪個(gè)是不正確的? A) 每個(gè)用戶可以有一個(gè)當(dāng)前目錄 B) 引入當(dāng)前目錄可以加快檢索速度 C) 查找文件時(shí)可以使用部分路徑名 D) 當(dāng)前目錄不能隨意改變 (20) 下列關(guān)于緊湊技術(shù)的敘述中,哪個(gè)是不正確的? A) 內(nèi)存中任意一個(gè)程序都可以隨時(shí)移動(dòng) B) 移動(dòng)可以集中分散的空閑區(qū) C) 移動(dòng)會(huì)增加處理器的開銷 D) 采用緊湊技術(shù)時(shí)應(yīng)盡可能減少移動(dòng)的信息量 (21) 引入虛擬存儲(chǔ)技術(shù)的關(guān)鍵前提是 A) 有大量容量的外存 B) 程序執(zhí)行的局部性原理 C) 硬件提供地址轉(zhuǎn)換機(jī)制 D) 選擇一種合適的頁面調(diào)度算法 (22) 文件系統(tǒng)的多級(jí)目錄結(jié)構(gòu)是一種 A) 線性結(jié)構(gòu) B) 樹形結(jié)構(gòu) C) 散列結(jié)構(gòu) D) 雙鏈表結(jié)構(gòu) (23) 構(gòu)成文件的基本單位是字符,這一類文件稱為 A) 流式文件 B) 記錄式文件 C) 順序文件 D) 索引文件 (24) 下列哪一種(些)磁盤調(diào)度算法只考慮了公平性? ?、?先來先服務(wù) Ⅱ.短尋道時(shí)間優(yōu)先 Ⅲ.掃描 A)Ⅰ B)Ⅱ C)Ⅰ和Ⅲ D)全部 (25) 在數(shù)據(jù)庫(kù)技術(shù)中,反映現(xiàn)實(shí)世界中事物的存在方式或運(yùn)動(dòng)狀態(tài)的是 A) 信息 B) 數(shù)據(jù) C) 消息 D) 命令 (26) 信息的價(jià)值與信息的哪些性質(zhì)密切相關(guān)? ?、?準(zhǔn)確性 Ⅱ.及時(shí)性 Ⅲ.可靠性 Ⅳ.開放性 Ⅴ.完整性 A) Ⅰ、Ⅱ、Ⅲ和Ⅳ B) Ⅱ、Ⅲ、Ⅳ和Ⅴ C) Ⅰ、Ⅱ、Ⅲ和Ⅴ D) Ⅰ、Ⅱ、Ⅳ和Ⅴ (27) 在關(guān)系數(shù)據(jù)中,視圖(view)是三級(jí)模式結(jié)構(gòu)中的 A) 內(nèi)模式 B) 模式 C) 存儲(chǔ)模式 D) 外模式 (28) 在數(shù)據(jù)庫(kù)的三級(jí)模式結(jié)構(gòu)中,內(nèi)模式有 A)1個(gè) B)2個(gè) C)3個(gè) D)任意多個(gè) (29) 在關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)中,當(dāng)關(guān)系的型改變時(shí),用戶程序也可以不變。這是 A)數(shù)據(jù)的物理獨(dú)立性 B)數(shù)據(jù)的邏輯獨(dú)立性 C)數(shù)據(jù)的位置獨(dú)立性 D)數(shù)據(jù)的存儲(chǔ)獨(dú)立性 (30) 設(shè)關(guān)系R和S的元組個(gè)數(shù)分別為100和300,關(guān)系T是R與S的笛卡爾積,則T的元組個(gè)數(shù)是 A)400 B)10000 C)30000 D)90000 (31) 下面對(duì)于關(guān)系的敘述中,哪個(gè)是不正確的? A) 關(guān)系中的每個(gè)屬性是不可分解的 B) 在關(guān)系中元組的順序是無關(guān)緊要的 C) 任意的一個(gè)二維表都是一個(gè)關(guān)系 D) 每一個(gè)關(guān)系只有一種記錄類型 (32) 設(shè)關(guān)系R與關(guān)系S具有相同的目(或稱度),且相對(duì)應(yīng)的屬性的值取自同一個(gè)域,則R-(R-S)等于 A)R∪S B)R∩S C)R×S D)R-S (33) 在關(guān)系代數(shù)中,從兩個(gè)關(guān)系的笛卡爾積中,選取它們屬性間滿足一定條件的元組的操作,稱為 A)投影 B)選擇 C)自然連接 D)θ連接 第(34)和(35)題的關(guān)系代數(shù)操作基本如下的關(guān)系R和S: R S A B C B E a1 b1 5 b1 3 a1 b2 6 b2 7 a2 b3 8 b3 10 a2 b4 12 b4 2 b5 2 (34) 若關(guān)系R和S的關(guān)系代數(shù)的操作結(jié)果如下,這是執(zhí)行了 A R.B C S.B E a1 b1 5 b2 7 a1 b1 5 b3 10 a1 b2 6 b2 7 a1 b2 6 b3 10 a2 b3 8 b3 10 A) R ?? S B) R ?? S C) R ?? S D) R ?? S CE R.B=S.B (35) 若關(guān)系R和S的關(guān)系代數(shù)操作的結(jié)果如下,這是執(zhí)行了 A B C E a1 b1 5 3 a1 b2 6 7 a2 b3 8 10 a2 b4 12 2 A) R ?? S B) R ?? S C) R ?? S D) R ?? S CE R.B=S.B (36) SQL語言集數(shù)據(jù)查詢、數(shù)據(jù)操縱、數(shù)據(jù)定義和數(shù)據(jù)控制功能于一體,語句ALTER TABLE實(shí)現(xiàn)哪類功能? A) 數(shù)據(jù)查詢 B) 數(shù)據(jù)操縱 C) 數(shù)據(jù)定義 D) 數(shù)據(jù)控制 (37) 在關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)中,為了簡(jiǎn)化用戶的查詢操作,而又不增加數(shù)據(jù)的存儲(chǔ)空間,常用的方法是創(chuàng)建 A) 另一個(gè)表(table) B) 游標(biāo)(cursor) C) 視圖(view) D) 索引(index) 第(38)至(41)題基于"學(xué)生-選課-課程"數(shù)據(jù)庫(kù)中的三個(gè)關(guān)系: S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER) (38) 若要求查找選修"數(shù)據(jù)庫(kù)技術(shù)"這門課程的學(xué)生姓名和成績(jī),將使用關(guān)系 A) S和SC B) SC和C C) S和C D) S、SC和C (39) 若要求查找姓名中第一個(gè)字為'王'的學(xué)生號(hào)和姓名。下面列出的SQL語句中,哪個(gè)(些)是正確的? ?、?SELECT S#,SNAME FROM S WHERE SNAME=′王%′ ?、?SELECT S#,SNAME FROM S WHERE SNAME LIKE′王%′ ?、?SELECT S#,SNAME FROM S WHERE SNAME LIKE′王_′ A) Ⅰ B) Ⅱ C) Ⅲ D) 全部 (40) 為了提高查詢速度,對(duì)SC表(關(guān)系)創(chuàng)建索引,應(yīng)該創(chuàng)建在哪個(gè)(組)屬性上? A)(S#,C#) B)S# C)C# D)GRADE (41) 為了考慮安全性,每個(gè)教師只能存取自己講授的課程的學(xué)生成績(jī),為此DBA應(yīng)創(chuàng)建 A)視圖(view) B) 索引(index) C) 游標(biāo)(cursor) D) 表(table) (42) 數(shù)據(jù)庫(kù)管理系統(tǒng)中的安全控制模塊屬于 A) 數(shù)據(jù)庫(kù)定義程序模塊 B) 數(shù)據(jù)庫(kù)操縱程序模塊 C) 數(shù)據(jù)庫(kù)運(yùn)行管理程序模塊 D) 數(shù)據(jù)庫(kù)組織、存儲(chǔ)和管理程序模塊 (43) 下面所列的條目中 ?、?語法檢查 Ⅱ.語義檢查 Ⅲ.用戶存取權(quán)限檢查 Ⅳ.數(shù)據(jù)完整性檢查 當(dāng)用戶發(fā)出查詢數(shù)據(jù)庫(kù)數(shù)據(jù)的命令時(shí),數(shù)據(jù)庫(kù)管理系統(tǒng)需要進(jìn)行的檢查是 A)Ⅰ和Ⅱ B)Ⅰ、Ⅱ和Ⅲ C)Ⅱ和Ⅲ D)全部 (44) 下述哪一種方法不屬于并行數(shù)據(jù)庫(kù)物理存儲(chǔ)中常用的關(guān)系劃分方法? A) 輪轉(zhuǎn)法 B) 投影法 C) 散列分布 D) 范圍分布 (45) 下面的條目中,哪些是IBM數(shù)據(jù)倉(cāng)庫(kù)三層結(jié)構(gòu)中的組成部分? ?、?OLTP業(yè)務(wù)系統(tǒng) Ⅱ.前臺(tái)分析工具 Ⅲ.數(shù)據(jù)倉(cāng)庫(kù) Ⅳ.數(shù)據(jù)集市 A) Ⅰ、Ⅱ和Ⅲ B) Ⅰ、Ⅱ和Ⅳ C) Ⅰ、Ⅲ和Ⅳ D) Ⅱ、Ⅲ和Ⅳ (46) "事務(wù)的所有操作在數(shù)據(jù)庫(kù)中要么全部正確反映出來要么全部不反映",這是事務(wù)的哪一個(gè)特性? A) 原子性 B) 一致性 C) 隔離性 D) 持久性 (47) 若事務(wù)T對(duì)數(shù)據(jù)R已經(jīng)加了X鎖,則其他事務(wù)對(duì)數(shù)據(jù)R A) 可以加S鎖不能加X鎖 B) 不能加S鎖可以加X鎖 C) 可以加S鎖也可以加X鎖 D) 不能加任何鎖 (48) 關(guān)于"死鎖",下列說法中正確的是 A)死鎖是操作系統(tǒng)中的問題,數(shù)據(jù)庫(kù)系統(tǒng)中不存在 B)只有出現(xiàn)并發(fā)操作時(shí),才有可能出現(xiàn)死鎖 C)在數(shù)據(jù)庫(kù)操作中防止死鎖的方法是禁止兩個(gè)用戶同時(shí)操作數(shù)據(jù)庫(kù) D)當(dāng)兩個(gè)用戶競(jìng)爭(zhēng)相同的資源時(shí)不會(huì)發(fā)生死鎖 (49) 下述哪一個(gè)SQL語句用于實(shí)現(xiàn)數(shù)據(jù)存取的安全機(jī)制? A) COMMIT B) ROLLBACK C) GRANT D) CREATE TABLE (50) 由于關(guān)系模式設(shè)計(jì)不當(dāng)所引起的插入異常指的是 A) 兩個(gè)事務(wù)并發(fā)地對(duì)同一關(guān)系進(jìn)行插入而造成數(shù)據(jù)庫(kù)不一致 B) 由于碼值的一部分為空而不能將有用的信息作為一個(gè)元組插入到關(guān)系中 C) 未經(jīng)授權(quán)的用戶對(duì)關(guān)系進(jìn)行了插入 D) 插入操作因?yàn)檫`反完整性約束條件而遭到拒絕 (51) 下面關(guān)于函數(shù)依賴的敘述中,不正確的是 A) 若X→Y,X→Z,則X→YZ B) 若XY→Z,則X→Z, Y→Z C) 若X→Y,WY→Z,則XW→Z D) 若X→Y,則XZ→YZ (52) 下面有關(guān)各種范式之間的包含關(guān)系的描述中,正確的是 A) BCNF?4NF?3NF?2NF?1NF B) 4NF?BCNF?3NF?2NF?1NF C) 1NF?2NF?3NF?4NF?BCNF D) 1NF?2NF?3NF?BCNF?4NF 第(53)至(54)題基于以下的敘述:關(guān)系模式R(B,C,M,T,A,G),根據(jù)語義有如下函數(shù)依賴集:F={B→C,(M,T)→B,(M,C)→T,(M,A)→T,(A,B)→C}。 (53) 關(guān)系模式R的碼是 A) (M,T) B) (M,C) C) (M,A) D) (A,B) (54) R的規(guī)范化程度高達(dá)到 A) 1NF B) 2NF C) 3NF D) 4NF (55) 下面有關(guān)模式分解的敘述中,不正確的是 A) 若一個(gè)模式分解保持函數(shù)依賴,則該分解一定具有無損連接性 B) 若要求分解保持函數(shù)依賴,那么模式分解可以達(dá)到3NF,但不一定能達(dá)到BCNF C) 若要求分解既具有無損連接性,又保持函數(shù)依賴,則模式分解可以達(dá)到3NF,但不一定能達(dá)到BCNF D) 若要求分解具有無損連接性,那么模式分解一定可以達(dá)到BCNF (56) 下面有關(guān)E-R模型向關(guān)系模型轉(zhuǎn)換的敘述中,不正確的是 A) 一個(gè)實(shí)體類型轉(zhuǎn)換為一個(gè)關(guān)系模式 B) 一個(gè)1:1聯(lián)系可以轉(zhuǎn)換為一個(gè)獨(dú)立的關(guān)系模式,也可以與聯(lián)系的任意一端實(shí)體所對(duì)應(yīng)的關(guān)系模式合并 C) 一個(gè)1:n聯(lián)系可以轉(zhuǎn)換為一個(gè)獨(dú)立的關(guān)系模式,也可以與聯(lián)系的任意一端實(shí)體所對(duì)應(yīng)的關(guān)系模式合并 D) 一個(gè)m:n聯(lián)系轉(zhuǎn)換為一個(gè)關(guān)系模式 (57) 下面哪個(gè)工具不屬于數(shù)據(jù)庫(kù)應(yīng)用開發(fā)的CASE工具? A) Sybase公司的PowerDesinger B) Uniface公司的Uniface C) Oracle公司的Designer/2000 D) Rational公司的Rose (58) 下列關(guān)于Delphi的敘述中,哪種是不正確的? A) Delphi屬于第四代語言 B) Delphi基于面向?qū)ο缶幊谭椒?,是一種可視化開發(fā)工具 C) Delphi提供了數(shù)據(jù)遷移工具(DataPump),可以實(shí)現(xiàn)數(shù)據(jù)從一個(gè)數(shù)據(jù)庫(kù)到另一個(gè)數(shù)據(jù)庫(kù)的遷移 D) Delphi可以方便地支持?jǐn)?shù)據(jù)倉(cāng)庫(kù)的創(chuàng)建 (59) 下列關(guān)于"分布式數(shù)據(jù)庫(kù)系統(tǒng)"的敘述中,正確的是 A) 分散在各節(jié)點(diǎn)的數(shù)據(jù)是不相關(guān)的 B) 用戶可以對(duì)遠(yuǎn)程數(shù)據(jù)進(jìn)行訪問,但必須指明數(shù)據(jù)的存儲(chǔ)節(jié)點(diǎn) C) 每一個(gè)節(jié)點(diǎn)是一個(gè)獨(dú)立的數(shù)據(jù)庫(kù)系統(tǒng),既能完成局部應(yīng)用,也支持全局應(yīng)用 D) 數(shù)據(jù)可以分散在不同節(jié)點(diǎn)的計(jì)算機(jī)上,但必須在同一臺(tái)計(jì)算機(jī)上進(jìn)行數(shù)據(jù)處理 (60) 下面有關(guān)對(duì)象-關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)的敘述中,不正確的是 A) 數(shù)據(jù)類型不能嵌套 B) 可以創(chuàng)建新的數(shù)據(jù)類型 C) 繼承性只適用于組合類型,子類繼承超類的所有數(shù)據(jù)元素 D) 可以構(gòu)造復(fù)雜對(duì)象的數(shù)據(jù)類型,集合是一種類型構(gòu)造器 (41) 為了考慮安全性,每個(gè)教師只能存取自己講授的課程的學(xué)生成績(jī),為此DBA應(yīng)創(chuàng)建 A)視圖(view) B) 索引(index) C) 游標(biāo)(cursor) D) 表(table) (42) 數(shù)據(jù)庫(kù)管理系統(tǒng)中的安全控制模塊屬于 A) 數(shù)據(jù)庫(kù)定義程序模塊 B) 數(shù)據(jù)庫(kù)操縱程序模塊 C) 數(shù)據(jù)庫(kù)運(yùn)行管理程序模塊 D) 數(shù)據(jù)庫(kù)組織、存儲(chǔ)和管理程序模塊 (43) 下面所列的條目中 Ⅰ.語法檢查 Ⅱ.語義檢查 ?、?用戶存取權(quán)限檢查 Ⅳ.數(shù)據(jù)完整性檢查 當(dāng)用戶發(fā)出查詢數(shù)據(jù)庫(kù)數(shù)據(jù)的命令時(shí),數(shù)據(jù)庫(kù)管理系統(tǒng)需要進(jìn)行的檢查是 A)Ⅰ和Ⅱ B)Ⅰ、Ⅱ和Ⅲ C)Ⅱ和Ⅲ D)全部 (44) 下述哪一種方法不屬于并行數(shù)據(jù)庫(kù)物理存儲(chǔ)中常用的關(guān)系劃分方法? A) 輪轉(zhuǎn)法 B) 投影法 C) 散列分布 D) 范圍分布 (45) 下面的條目中,哪些是IBM數(shù)據(jù)倉(cāng)庫(kù)三層結(jié)構(gòu)中的組成部分? ?、?OLTP業(yè)務(wù)系統(tǒng) Ⅱ.前臺(tái)分析工具 ?、?數(shù)據(jù)倉(cāng)庫(kù) Ⅳ.數(shù)據(jù)集市 A) Ⅰ、Ⅱ和Ⅲ B) Ⅰ、Ⅱ和Ⅳ C) Ⅰ、Ⅲ和Ⅳ D) Ⅱ、Ⅲ和Ⅳ (46) "事務(wù)的所有操作在數(shù)據(jù)庫(kù)中要么全部正確反映出來要么全部不反映",這是事務(wù)的哪一個(gè)特性? A) 原子性 B) 一致性 C) 隔離性 D) 持久性 (47) 若事務(wù)T對(duì)數(shù)據(jù)R已經(jīng)加了X鎖,則其他事務(wù)對(duì)數(shù)據(jù)R A) 可以加S鎖不能加X鎖 B) 不能加S鎖可以加X鎖 C) 可以加S鎖也可以加X鎖 D) 不能加任何鎖 (48) 關(guān)于"死鎖",下列說法中正確的是 A)死鎖是操作系統(tǒng)中的問題,數(shù)據(jù)庫(kù)系統(tǒng)中不存在 B)只有出現(xiàn)并發(fā)操作時(shí),才有可能出現(xiàn)死鎖 C)在數(shù)據(jù)庫(kù)操作中防止死鎖的方法是禁止兩個(gè)用戶同時(shí)操作數(shù)據(jù)庫(kù) D)當(dāng)兩個(gè)用戶競(jìng)爭(zhēng)相同的資源時(shí)不會(huì)發(fā)生死鎖 (49) 下述哪一個(gè)SQL語句用于實(shí)現(xiàn)數(shù)據(jù)存取的安全機(jī)制? A) COMMIT B) ROLLBACK C) GRANT D) CREATE TABLE (50) 由于關(guān)系模式設(shè)計(jì)不當(dāng)所引起的插入異常指的是 A) 兩個(gè)事務(wù)并發(fā)地對(duì)同一關(guān)系進(jìn)行插入而造成數(shù)據(jù)庫(kù)不一致 B) 由于碼值的一部分為空而不能將有用的信息作為一個(gè)元組插入到關(guān)系中 C) 未經(jīng)授權(quán)的用戶對(duì)關(guān)系進(jìn)行了插入 D) 插入操作因?yàn)檫`反完整性約束條件而遭到拒絕 (51) 下面關(guān)于函數(shù)依賴的敘述中,不正確的是 A) 若X→Y,X→Z,則X→YZ B) 若XY→Z,則X→Z, Y→Z C) 若X→Y,WY→Z,則XW→Z D) 若X→Y,則XZ→YZ (52) 下面有關(guān)各種范式之間的包含關(guān)系的描述中,正確的是 A) BCNF?4NF?3NF?2NF?1NF B) 4NF?BCNF?3NF?2NF?1NF C) 1NF?2NF?3NF?4NF?BCNF D) 1NF?2NF?3NF?BCNF?4NF 第(53)至(54)題基于以下的敘述:關(guān)系模式R(B,C,M,T,A,G),根據(jù)語義有如下函數(shù)依賴集:F={B→C,(M,T)→B,(M,C)→T,(M,A)→T,(A,B)→C}。 (53) 關(guān)系模式R的碼是 A) (M,T) B) (M,C) C) (M,A) D) (A,B) (54) R的規(guī)范化程度高達(dá)到 A) 1NF B) 2NF C) 3NF D) 4NF (55) 下面有關(guān)模式分解的敘述中,不正確的是 A) 若一個(gè)模式分解保持函數(shù)依賴,則該分解一定具有無損連接性 B) 若要求分解保持函數(shù)依賴,那么模式分解可以達(dá)到3NF,但不一定能達(dá)到BCNF C) 若要求分解既具有無損連接性,又保持函數(shù)依賴,則模式分解可以達(dá)到3NF,但不一定能達(dá)到BCNF D) 若要求分解具有無損連接性,那么模式分解一定可以達(dá)到BCNF (56) 下面有關(guān)E-R模型向關(guān)系模型轉(zhuǎn)換的敘述中,不正確的是 A) 一個(gè)實(shí)體類型轉(zhuǎn)換為一個(gè)關(guān)系模式 B) 一個(gè)1:1聯(lián)系可以轉(zhuǎn)換為一個(gè)獨(dú)立的關(guān)系模式,也可以與聯(lián)系的任意一端實(shí)體所對(duì)應(yīng)的關(guān)系模式合并 C) 一個(gè)1:n聯(lián)系可以轉(zhuǎn)換為一個(gè)獨(dú)立的關(guān)系模式,也可以與聯(lián)系的任意一端實(shí)體所對(duì)應(yīng)的關(guān)系模式合并 D) 一個(gè)m:n聯(lián)系轉(zhuǎn)換為一個(gè)關(guān)系模式 (57) 下面哪個(gè)工具不屬于數(shù)據(jù)庫(kù)應(yīng)用開發(fā)的CASE工具? A) Sybase公司的PowerDesinger B) Uniface公司的Uniface C) Oracle公司的Designer/2000 D) Rational公司的Rose (58) 下列關(guān)于Delphi的敘述中,哪種是不正確的? A) Delphi屬于第四代語言 B) Delphi基于面向?qū)ο缶幊谭椒ǎ且环N可視化開發(fā)工具 C) Delphi提供了數(shù)據(jù)遷移工具(DataPump),可以實(shí)現(xiàn)數(shù)據(jù)從一個(gè)數(shù)據(jù)庫(kù)到另一個(gè)數(shù)據(jù)庫(kù)的遷移 D) Delphi可以方便地支持?jǐn)?shù)據(jù)倉(cāng)庫(kù)的創(chuàng)建 (59) 下列關(guān)于"分布式數(shù)據(jù)庫(kù)系統(tǒng)"的敘述中,正確的是 A) 分散在各節(jié)點(diǎn)的數(shù)據(jù)是不相關(guān)的 B) 用戶可以對(duì)遠(yuǎn)程數(shù)據(jù)進(jìn)行訪問,但必須指明數(shù)據(jù)的存儲(chǔ)節(jié)點(diǎn) C) 每一個(gè)節(jié)點(diǎn)是一個(gè)獨(dú)立的數(shù)據(jù)庫(kù)系統(tǒng),既能完成局部應(yīng)用,也支持全局應(yīng)用 D) 數(shù)據(jù)可以分散在不同節(jié)點(diǎn)的計(jì)算機(jī)上,但必須在同一臺(tái)計(jì)算機(jī)上進(jìn)行數(shù)據(jù)處理 (60) 下面有關(guān)對(duì)象-關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)的敘述中,不正確的是 A) 數(shù)據(jù)類型不能嵌套 B) 可以創(chuàng)建新的數(shù)據(jù)類型 C) 繼承性只適用于組合類型,子類繼承超類的所有數(shù)據(jù)元素 D) 可以構(gòu)造復(fù)雜對(duì)象的數(shù)據(jù)類型,集合是一種類型構(gòu)造器
一、選擇題(每小題1分,共60分) 下列各題 A) 、B)、C)、D)四個(gè)選項(xiàng)中,只有一個(gè)選項(xiàng)是正確的,請(qǐng)將正確選項(xiàng)涂寫在答題卡相應(yīng)位置上,答在試卷上不得分。 (1)系統(tǒng)軟件一般包括 Ⅰ.服務(wù)性程序 Ⅱ.語言處理程序Ⅲ.操作系統(tǒng) Ⅳ.數(shù)據(jù)庫(kù)管理系統(tǒng) A) Ⅰ、Ⅱ和Ⅲ B) Ⅰ、Ⅲ和Ⅳ C) Ⅱ、Ⅲ和Ⅳ D) 全部 (2) 為提高產(chǎn)品質(zhì)量、降低生產(chǎn)成本,利用計(jì)算機(jī)控制、操作和管理生產(chǎn)設(shè)備的系統(tǒng)稱為 A) CAT系統(tǒng) B) CAT系統(tǒng) C) CAD系統(tǒng) D) CAM系統(tǒng) (3) 計(jì)算機(jī)輸出設(shè)備的功能是 A)將計(jì)算機(jī)運(yùn)算的二進(jìn)制結(jié)果信息打印輸出 B)將計(jì)算機(jī)內(nèi)部的二進(jìn)制信息顯示輸出 C)將計(jì)算機(jī)運(yùn)算的二進(jìn)制結(jié)果信息打印輸出和顯示輸出 D) 將計(jì)算機(jī)內(nèi)部的二進(jìn)制信息轉(zhuǎn)換為人和設(shè)備能識(shí)別的信息 (4) Internet上的計(jì)算機(jī),在通信之前需要 A) 建立主頁 B) 指定一個(gè)IP地址 C) 使用WWW服務(wù) D) 發(fā)送電子郵件 (5) 信息傳輸?shù)陌踩珣?yīng)保證信息在網(wǎng)絡(luò)傳輸?shù)倪^程中不被泄露和不被攻擊。下列哪些屬于攻擊方法 ?、?復(fù)制信息 Ⅱ.剪裁信息 Ⅲ.竊聽信息 A) Ⅰ和Ⅱ B) Ⅱ和Ⅲ C) Ⅰ和Ⅲ D) 全部 (6) 計(jì)算機(jī)病毒是一種具有破壞性的計(jì)算機(jī)程序,它是 A) 初由系統(tǒng)自動(dòng)生成的程序 B) 具有惡毒內(nèi)容的文件 C) 具有自我再生能力的程序 D) 只通過網(wǎng)絡(luò)傳播的文件 (7) 以下關(guān)于數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)的敘述中哪一條是正確的? A) 數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)是數(shù)據(jù)間關(guān)系的抽象描述 B) 數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)是邏輯結(jié)構(gòu)在計(jì)算機(jī)存儲(chǔ)器中的實(shí)現(xiàn) C) 數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)分為線性結(jié)構(gòu)和非線性結(jié)構(gòu) D) 數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)對(duì)數(shù)據(jù)運(yùn)算的具體實(shí)現(xiàn)沒有影響 (8) 以下關(guān)于隊(duì)列的敘述中哪一條是不正確的? A) 隊(duì)列的特點(diǎn)是先進(jìn)先出 B) 隊(duì)列既能用順序方式存儲(chǔ),也能用鏈接方式存儲(chǔ) C) 隊(duì)列適用于二叉樹對(duì)稱序周游算法的實(shí)現(xiàn) D) 隊(duì)列適用于樹的層次次序周游算法的實(shí)現(xiàn) (9) 單鏈表的每個(gè)結(jié)點(diǎn)中包括一個(gè)指針link,它指向該結(jié)點(diǎn)的后繼結(jié)點(diǎn)?,F(xiàn)要將指針q指向的新結(jié)點(diǎn)插入到指針P指向的的單鏈表結(jié)點(diǎn)之后,下面的操作序列中哪一個(gè)是正確的? head ~~~~~~~~~~~~~~~~~~~~~~~~~~~p ↓ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~`↓ info□ → info□ → info □ → info □ → info□ ~~~~~~~~~~~~~~~~~info □ ~~~~~~~~~~~~~~~~~~~~ ↑ ~~~~~~~~~~~~~~~~~~~~~~~q A) q:=p^.link; p^.link:=q^.link; B) p^.link:=q^.link; q:=p^.link; C) q^.link:=p^.link; p^link:=q; D) p^.link:=q; q^.link:=p^.link; (10) 按行優(yōu)先順序存儲(chǔ)下三角矩陣 的非零元素,則計(jì)算非零元素aij(1≤j≤i≤n)的地址的公式為 A) LOC(aij)=LOC(a11)+i×(i+1)/2+j B) LOC(aij)=LOC(a11)+i×(i+1)/2+(j-1) C) LOC(aij)=LOC(a11)+i×(i-1)/2+j D) LOC(aij)=LOC(a11)+i×(i-1)/2+(j-1) 第(11)至(12)題基于下面的敘述:某二叉樹結(jié)點(diǎn)的前序序列為E、A、C、B、D、G、F,對(duì)稱序序列為A、B、C、D、E、F、G。 (11) 該二叉樹結(jié)點(diǎn)的后序序列為 A)B、D、C、A、F、G、E B)B、D、C、F、A、G、E C)E、G、F、A、C、D、B D)E、G、A、C、D、F、B (12) 該二叉樹對(duì)應(yīng)的樹林包括多少棵樹? A) 1 B) 2 C)3 D)4 (13) 在順序表(3,6,8,10,12,15,16,18,21,25,30)中,用二分法查找關(guān)鍵碼值11,所需的關(guān)鍵碼比較次數(shù)為 A) 2 B) 3 C) 4 D) 5 (14) 設(shè)散列表的地址空間為0到10,散列函數(shù)為h(k)=k mod 11,用線性探查法解決碰撞?,F(xiàn)從空的散列表開始,依次插入關(guān)鍵碼值95,14,27,68,82,則后一個(gè)關(guān)鍵碼82的地址為: A) 4 B) 5 C) 6 D) 7 (15) 設(shè)待排序關(guān)鍵碼序列為(25,18,9,33,67,82,53,95,12,70),要按關(guān)鍵碼值遞增的順序進(jìn)行排序,采取以第一個(gè)關(guān)鍵碼為分界元素的快速排序法,第一趟完成后關(guān)鍵碼96被放到了第幾個(gè)位置? A) 7 B) 8 C) 9 D) 10 (16) 下列關(guān)于進(jìn)程間通信的描述中,不正確的是 A) 進(jìn)程互斥是指每次只允許一個(gè)進(jìn)程使用臨界資源 B) 進(jìn)程控制是通過原語實(shí)現(xiàn)的 C) P、V操作是一種進(jìn)程同步機(jī)制 D) 管道不是一種進(jìn)程高級(jí)通信機(jī)制 (17) 引入多道程序設(shè)計(jì)技術(shù)的目的是 A)增強(qiáng)系統(tǒng)的用戶友好性 B)提高系統(tǒng)實(shí)時(shí)性 C)充分利用處理器資源 D)擴(kuò)充內(nèi)存容量 (18) 在程序狀態(tài)字PSW中設(shè)置了一位,用于控制用戶程序不能執(zhí)行特權(quán)指令,這一位是 A) 保護(hù)位 B) CPU狀態(tài)位 C) 屏蔽位 D) 條件位 (19) 下列關(guān)于文件系統(tǒng)當(dāng)前目錄的描述中,哪個(gè)是不正確的? A) 每個(gè)用戶可以有一個(gè)當(dāng)前目錄 B) 引入當(dāng)前目錄可以加快檢索速度 C) 查找文件時(shí)可以使用部分路徑名 D) 當(dāng)前目錄不能隨意改變 (20) 下列關(guān)于緊湊技術(shù)的敘述中,哪個(gè)是不正確的? A) 內(nèi)存中任意一個(gè)程序都可以隨時(shí)移動(dòng) B) 移動(dòng)可以集中分散的空閑區(qū) C) 移動(dòng)會(huì)增加處理器的開銷 D) 采用緊湊技術(shù)時(shí)應(yīng)盡可能減少移動(dòng)的信息量 (21) 引入虛擬存儲(chǔ)技術(shù)的關(guān)鍵前提是 A) 有大量容量的外存 B) 程序執(zhí)行的局部性原理 C) 硬件提供地址轉(zhuǎn)換機(jī)制 D) 選擇一種合適的頁面調(diào)度算法 (22) 文件系統(tǒng)的多級(jí)目錄結(jié)構(gòu)是一種 A) 線性結(jié)構(gòu) B) 樹形結(jié)構(gòu) C) 散列結(jié)構(gòu) D) 雙鏈表結(jié)構(gòu) (23) 構(gòu)成文件的基本單位是字符,這一類文件稱為 A) 流式文件 B) 記錄式文件 C) 順序文件 D) 索引文件 (24) 下列哪一種(些)磁盤調(diào)度算法只考慮了公平性? ?、?先來先服務(wù) Ⅱ.短尋道時(shí)間優(yōu)先 Ⅲ.掃描 A)Ⅰ B)Ⅱ C)Ⅰ和Ⅲ D)全部 (25) 在數(shù)據(jù)庫(kù)技術(shù)中,反映現(xiàn)實(shí)世界中事物的存在方式或運(yùn)動(dòng)狀態(tài)的是 A) 信息 B) 數(shù)據(jù) C) 消息 D) 命令 (26) 信息的價(jià)值與信息的哪些性質(zhì)密切相關(guān)? ?、?準(zhǔn)確性 Ⅱ.及時(shí)性 Ⅲ.可靠性 Ⅳ.開放性 Ⅴ.完整性 A) Ⅰ、Ⅱ、Ⅲ和Ⅳ B) Ⅱ、Ⅲ、Ⅳ和Ⅴ C) Ⅰ、Ⅱ、Ⅲ和Ⅴ D) Ⅰ、Ⅱ、Ⅳ和Ⅴ (27) 在關(guān)系數(shù)據(jù)中,視圖(view)是三級(jí)模式結(jié)構(gòu)中的 A) 內(nèi)模式 B) 模式 C) 存儲(chǔ)模式 D) 外模式 (28) 在數(shù)據(jù)庫(kù)的三級(jí)模式結(jié)構(gòu)中,內(nèi)模式有 A)1個(gè) B)2個(gè) C)3個(gè) D)任意多個(gè) (29) 在關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)中,當(dāng)關(guān)系的型改變時(shí),用戶程序也可以不變。這是 A)數(shù)據(jù)的物理獨(dú)立性 B)數(shù)據(jù)的邏輯獨(dú)立性 C)數(shù)據(jù)的位置獨(dú)立性 D)數(shù)據(jù)的存儲(chǔ)獨(dú)立性 (30) 設(shè)關(guān)系R和S的元組個(gè)數(shù)分別為100和300,關(guān)系T是R與S的笛卡爾積,則T的元組個(gè)數(shù)是 A)400 B)10000 C)30000 D)90000 (31) 下面對(duì)于關(guān)系的敘述中,哪個(gè)是不正確的? A) 關(guān)系中的每個(gè)屬性是不可分解的 B) 在關(guān)系中元組的順序是無關(guān)緊要的 C) 任意的一個(gè)二維表都是一個(gè)關(guān)系 D) 每一個(gè)關(guān)系只有一種記錄類型 (32) 設(shè)關(guān)系R與關(guān)系S具有相同的目(或稱度),且相對(duì)應(yīng)的屬性的值取自同一個(gè)域,則R-(R-S)等于 A)R∪S B)R∩S C)R×S D)R-S (33) 在關(guān)系代數(shù)中,從兩個(gè)關(guān)系的笛卡爾積中,選取它們屬性間滿足一定條件的元組的操作,稱為 A)投影 B)選擇 C)自然連接 D)θ連接 第(34)和(35)題的關(guān)系代數(shù)操作基本如下的關(guān)系R和S: R S A B C B E a1 b1 5 b1 3 a1 b2 6 b2 7 a2 b3 8 b3 10 a2 b4 12 b4 2 b5 2 (34) 若關(guān)系R和S的關(guān)系代數(shù)的操作結(jié)果如下,這是執(zhí)行了 A R.B C S.B E a1 b1 5 b2 7 a1 b1 5 b3 10 a1 b2 6 b2 7 a1 b2 6 b3 10 a2 b3 8 b3 10 A) R ?? S B) R ?? S C) R ?? S D) R ?? S CE R.B=S.B (35) 若關(guān)系R和S的關(guān)系代數(shù)操作的結(jié)果如下,這是執(zhí)行了 A B C E a1 b1 5 3 a1 b2 6 7 a2 b3 8 10 a2 b4 12 2 A) R ?? S B) R ?? S C) R ?? S D) R ?? S CE R.B=S.B (36) SQL語言集數(shù)據(jù)查詢、數(shù)據(jù)操縱、數(shù)據(jù)定義和數(shù)據(jù)控制功能于一體,語句ALTER TABLE實(shí)現(xiàn)哪類功能? A) 數(shù)據(jù)查詢 B) 數(shù)據(jù)操縱 C) 數(shù)據(jù)定義 D) 數(shù)據(jù)控制 (37) 在關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)中,為了簡(jiǎn)化用戶的查詢操作,而又不增加數(shù)據(jù)的存儲(chǔ)空間,常用的方法是創(chuàng)建 A) 另一個(gè)表(table) B) 游標(biāo)(cursor) C) 視圖(view) D) 索引(index) 第(38)至(41)題基于"學(xué)生-選課-課程"數(shù)據(jù)庫(kù)中的三個(gè)關(guān)系: S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER) (38) 若要求查找選修"數(shù)據(jù)庫(kù)技術(shù)"這門課程的學(xué)生姓名和成績(jī),將使用關(guān)系 A) S和SC B) SC和C C) S和C D) S、SC和C (39) 若要求查找姓名中第一個(gè)字為'王'的學(xué)生號(hào)和姓名。下面列出的SQL語句中,哪個(gè)(些)是正確的? ?、?SELECT S#,SNAME FROM S WHERE SNAME=′王%′ ?、?SELECT S#,SNAME FROM S WHERE SNAME LIKE′王%′ ?、?SELECT S#,SNAME FROM S WHERE SNAME LIKE′王_′ A) Ⅰ B) Ⅱ C) Ⅲ D) 全部 (40) 為了提高查詢速度,對(duì)SC表(關(guān)系)創(chuàng)建索引,應(yīng)該創(chuàng)建在哪個(gè)(組)屬性上? A)(S#,C#) B)S# C)C# D)GRADE (41) 為了考慮安全性,每個(gè)教師只能存取自己講授的課程的學(xué)生成績(jī),為此DBA應(yīng)創(chuàng)建 A)視圖(view) B) 索引(index) C) 游標(biāo)(cursor) D) 表(table) (42) 數(shù)據(jù)庫(kù)管理系統(tǒng)中的安全控制模塊屬于 A) 數(shù)據(jù)庫(kù)定義程序模塊 B) 數(shù)據(jù)庫(kù)操縱程序模塊 C) 數(shù)據(jù)庫(kù)運(yùn)行管理程序模塊 D) 數(shù)據(jù)庫(kù)組織、存儲(chǔ)和管理程序模塊 (43) 下面所列的條目中 ?、?語法檢查 Ⅱ.語義檢查 Ⅲ.用戶存取權(quán)限檢查 Ⅳ.數(shù)據(jù)完整性檢查 當(dāng)用戶發(fā)出查詢數(shù)據(jù)庫(kù)數(shù)據(jù)的命令時(shí),數(shù)據(jù)庫(kù)管理系統(tǒng)需要進(jìn)行的檢查是 A)Ⅰ和Ⅱ B)Ⅰ、Ⅱ和Ⅲ C)Ⅱ和Ⅲ D)全部 (44) 下述哪一種方法不屬于并行數(shù)據(jù)庫(kù)物理存儲(chǔ)中常用的關(guān)系劃分方法? A) 輪轉(zhuǎn)法 B) 投影法 C) 散列分布 D) 范圍分布 (45) 下面的條目中,哪些是IBM數(shù)據(jù)倉(cāng)庫(kù)三層結(jié)構(gòu)中的組成部分? ?、?OLTP業(yè)務(wù)系統(tǒng) Ⅱ.前臺(tái)分析工具 Ⅲ.數(shù)據(jù)倉(cāng)庫(kù) Ⅳ.數(shù)據(jù)集市 A) Ⅰ、Ⅱ和Ⅲ B) Ⅰ、Ⅱ和Ⅳ C) Ⅰ、Ⅲ和Ⅳ D) Ⅱ、Ⅲ和Ⅳ (46) "事務(wù)的所有操作在數(shù)據(jù)庫(kù)中要么全部正確反映出來要么全部不反映",這是事務(wù)的哪一個(gè)特性? A) 原子性 B) 一致性 C) 隔離性 D) 持久性 (47) 若事務(wù)T對(duì)數(shù)據(jù)R已經(jīng)加了X鎖,則其他事務(wù)對(duì)數(shù)據(jù)R A) 可以加S鎖不能加X鎖 B) 不能加S鎖可以加X鎖 C) 可以加S鎖也可以加X鎖 D) 不能加任何鎖 (48) 關(guān)于"死鎖",下列說法中正確的是 A)死鎖是操作系統(tǒng)中的問題,數(shù)據(jù)庫(kù)系統(tǒng)中不存在 B)只有出現(xiàn)并發(fā)操作時(shí),才有可能出現(xiàn)死鎖 C)在數(shù)據(jù)庫(kù)操作中防止死鎖的方法是禁止兩個(gè)用戶同時(shí)操作數(shù)據(jù)庫(kù) D)當(dāng)兩個(gè)用戶競(jìng)爭(zhēng)相同的資源時(shí)不會(huì)發(fā)生死鎖 (49) 下述哪一個(gè)SQL語句用于實(shí)現(xiàn)數(shù)據(jù)存取的安全機(jī)制? A) COMMIT B) ROLLBACK C) GRANT D) CREATE TABLE (50) 由于關(guān)系模式設(shè)計(jì)不當(dāng)所引起的插入異常指的是 A) 兩個(gè)事務(wù)并發(fā)地對(duì)同一關(guān)系進(jìn)行插入而造成數(shù)據(jù)庫(kù)不一致 B) 由于碼值的一部分為空而不能將有用的信息作為一個(gè)元組插入到關(guān)系中 C) 未經(jīng)授權(quán)的用戶對(duì)關(guān)系進(jìn)行了插入 D) 插入操作因?yàn)檫`反完整性約束條件而遭到拒絕 (51) 下面關(guān)于函數(shù)依賴的敘述中,不正確的是 A) 若X→Y,X→Z,則X→YZ B) 若XY→Z,則X→Z, Y→Z C) 若X→Y,WY→Z,則XW→Z D) 若X→Y,則XZ→YZ (52) 下面有關(guān)各種范式之間的包含關(guān)系的描述中,正確的是 A) BCNF?4NF?3NF?2NF?1NF B) 4NF?BCNF?3NF?2NF?1NF C) 1NF?2NF?3NF?4NF?BCNF D) 1NF?2NF?3NF?BCNF?4NF 第(53)至(54)題基于以下的敘述:關(guān)系模式R(B,C,M,T,A,G),根據(jù)語義有如下函數(shù)依賴集:F={B→C,(M,T)→B,(M,C)→T,(M,A)→T,(A,B)→C}。 (53) 關(guān)系模式R的碼是 A) (M,T) B) (M,C) C) (M,A) D) (A,B) (54) R的規(guī)范化程度高達(dá)到 A) 1NF B) 2NF C) 3NF D) 4NF (55) 下面有關(guān)模式分解的敘述中,不正確的是 A) 若一個(gè)模式分解保持函數(shù)依賴,則該分解一定具有無損連接性 B) 若要求分解保持函數(shù)依賴,那么模式分解可以達(dá)到3NF,但不一定能達(dá)到BCNF C) 若要求分解既具有無損連接性,又保持函數(shù)依賴,則模式分解可以達(dá)到3NF,但不一定能達(dá)到BCNF D) 若要求分解具有無損連接性,那么模式分解一定可以達(dá)到BCNF (56) 下面有關(guān)E-R模型向關(guān)系模型轉(zhuǎn)換的敘述中,不正確的是 A) 一個(gè)實(shí)體類型轉(zhuǎn)換為一個(gè)關(guān)系模式 B) 一個(gè)1:1聯(lián)系可以轉(zhuǎn)換為一個(gè)獨(dú)立的關(guān)系模式,也可以與聯(lián)系的任意一端實(shí)體所對(duì)應(yīng)的關(guān)系模式合并 C) 一個(gè)1:n聯(lián)系可以轉(zhuǎn)換為一個(gè)獨(dú)立的關(guān)系模式,也可以與聯(lián)系的任意一端實(shí)體所對(duì)應(yīng)的關(guān)系模式合并 D) 一個(gè)m:n聯(lián)系轉(zhuǎn)換為一個(gè)關(guān)系模式 (57) 下面哪個(gè)工具不屬于數(shù)據(jù)庫(kù)應(yīng)用開發(fā)的CASE工具? A) Sybase公司的PowerDesinger B) Uniface公司的Uniface C) Oracle公司的Designer/2000 D) Rational公司的Rose (58) 下列關(guān)于Delphi的敘述中,哪種是不正確的? A) Delphi屬于第四代語言 B) Delphi基于面向?qū)ο缶幊谭椒?,是一種可視化開發(fā)工具 C) Delphi提供了數(shù)據(jù)遷移工具(DataPump),可以實(shí)現(xiàn)數(shù)據(jù)從一個(gè)數(shù)據(jù)庫(kù)到另一個(gè)數(shù)據(jù)庫(kù)的遷移 D) Delphi可以方便地支持?jǐn)?shù)據(jù)倉(cāng)庫(kù)的創(chuàng)建 (59) 下列關(guān)于"分布式數(shù)據(jù)庫(kù)系統(tǒng)"的敘述中,正確的是 A) 分散在各節(jié)點(diǎn)的數(shù)據(jù)是不相關(guān)的 B) 用戶可以對(duì)遠(yuǎn)程數(shù)據(jù)進(jìn)行訪問,但必須指明數(shù)據(jù)的存儲(chǔ)節(jié)點(diǎn) C) 每一個(gè)節(jié)點(diǎn)是一個(gè)獨(dú)立的數(shù)據(jù)庫(kù)系統(tǒng),既能完成局部應(yīng)用,也支持全局應(yīng)用 D) 數(shù)據(jù)可以分散在不同節(jié)點(diǎn)的計(jì)算機(jī)上,但必須在同一臺(tái)計(jì)算機(jī)上進(jìn)行數(shù)據(jù)處理 (60) 下面有關(guān)對(duì)象-關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)的敘述中,不正確的是 A) 數(shù)據(jù)類型不能嵌套 B) 可以創(chuàng)建新的數(shù)據(jù)類型 C) 繼承性只適用于組合類型,子類繼承超類的所有數(shù)據(jù)元素 D) 可以構(gòu)造復(fù)雜對(duì)象的數(shù)據(jù)類型,集合是一種類型構(gòu)造器 (41) 為了考慮安全性,每個(gè)教師只能存取自己講授的課程的學(xué)生成績(jī),為此DBA應(yīng)創(chuàng)建 A)視圖(view) B) 索引(index) C) 游標(biāo)(cursor) D) 表(table) (42) 數(shù)據(jù)庫(kù)管理系統(tǒng)中的安全控制模塊屬于 A) 數(shù)據(jù)庫(kù)定義程序模塊 B) 數(shù)據(jù)庫(kù)操縱程序模塊 C) 數(shù)據(jù)庫(kù)運(yùn)行管理程序模塊 D) 數(shù)據(jù)庫(kù)組織、存儲(chǔ)和管理程序模塊 (43) 下面所列的條目中 Ⅰ.語法檢查 Ⅱ.語義檢查 ?、?用戶存取權(quán)限檢查 Ⅳ.數(shù)據(jù)完整性檢查 當(dāng)用戶發(fā)出查詢數(shù)據(jù)庫(kù)數(shù)據(jù)的命令時(shí),數(shù)據(jù)庫(kù)管理系統(tǒng)需要進(jìn)行的檢查是 A)Ⅰ和Ⅱ B)Ⅰ、Ⅱ和Ⅲ C)Ⅱ和Ⅲ D)全部 (44) 下述哪一種方法不屬于并行數(shù)據(jù)庫(kù)物理存儲(chǔ)中常用的關(guān)系劃分方法? A) 輪轉(zhuǎn)法 B) 投影法 C) 散列分布 D) 范圍分布 (45) 下面的條目中,哪些是IBM數(shù)據(jù)倉(cāng)庫(kù)三層結(jié)構(gòu)中的組成部分? ?、?OLTP業(yè)務(wù)系統(tǒng) Ⅱ.前臺(tái)分析工具 ?、?數(shù)據(jù)倉(cāng)庫(kù) Ⅳ.數(shù)據(jù)集市 A) Ⅰ、Ⅱ和Ⅲ B) Ⅰ、Ⅱ和Ⅳ C) Ⅰ、Ⅲ和Ⅳ D) Ⅱ、Ⅲ和Ⅳ (46) "事務(wù)的所有操作在數(shù)據(jù)庫(kù)中要么全部正確反映出來要么全部不反映",這是事務(wù)的哪一個(gè)特性? A) 原子性 B) 一致性 C) 隔離性 D) 持久性 (47) 若事務(wù)T對(duì)數(shù)據(jù)R已經(jīng)加了X鎖,則其他事務(wù)對(duì)數(shù)據(jù)R A) 可以加S鎖不能加X鎖 B) 不能加S鎖可以加X鎖 C) 可以加S鎖也可以加X鎖 D) 不能加任何鎖 (48) 關(guān)于"死鎖",下列說法中正確的是 A)死鎖是操作系統(tǒng)中的問題,數(shù)據(jù)庫(kù)系統(tǒng)中不存在 B)只有出現(xiàn)并發(fā)操作時(shí),才有可能出現(xiàn)死鎖 C)在數(shù)據(jù)庫(kù)操作中防止死鎖的方法是禁止兩個(gè)用戶同時(shí)操作數(shù)據(jù)庫(kù) D)當(dāng)兩個(gè)用戶競(jìng)爭(zhēng)相同的資源時(shí)不會(huì)發(fā)生死鎖 (49) 下述哪一個(gè)SQL語句用于實(shí)現(xiàn)數(shù)據(jù)存取的安全機(jī)制? A) COMMIT B) ROLLBACK C) GRANT D) CREATE TABLE (50) 由于關(guān)系模式設(shè)計(jì)不當(dāng)所引起的插入異常指的是 A) 兩個(gè)事務(wù)并發(fā)地對(duì)同一關(guān)系進(jìn)行插入而造成數(shù)據(jù)庫(kù)不一致 B) 由于碼值的一部分為空而不能將有用的信息作為一個(gè)元組插入到關(guān)系中 C) 未經(jīng)授權(quán)的用戶對(duì)關(guān)系進(jìn)行了插入 D) 插入操作因?yàn)檫`反完整性約束條件而遭到拒絕 (51) 下面關(guān)于函數(shù)依賴的敘述中,不正確的是 A) 若X→Y,X→Z,則X→YZ B) 若XY→Z,則X→Z, Y→Z C) 若X→Y,WY→Z,則XW→Z D) 若X→Y,則XZ→YZ (52) 下面有關(guān)各種范式之間的包含關(guān)系的描述中,正確的是 A) BCNF?4NF?3NF?2NF?1NF B) 4NF?BCNF?3NF?2NF?1NF C) 1NF?2NF?3NF?4NF?BCNF D) 1NF?2NF?3NF?BCNF?4NF 第(53)至(54)題基于以下的敘述:關(guān)系模式R(B,C,M,T,A,G),根據(jù)語義有如下函數(shù)依賴集:F={B→C,(M,T)→B,(M,C)→T,(M,A)→T,(A,B)→C}。 (53) 關(guān)系模式R的碼是 A) (M,T) B) (M,C) C) (M,A) D) (A,B) (54) R的規(guī)范化程度高達(dá)到 A) 1NF B) 2NF C) 3NF D) 4NF (55) 下面有關(guān)模式分解的敘述中,不正確的是 A) 若一個(gè)模式分解保持函數(shù)依賴,則該分解一定具有無損連接性 B) 若要求分解保持函數(shù)依賴,那么模式分解可以達(dá)到3NF,但不一定能達(dá)到BCNF C) 若要求分解既具有無損連接性,又保持函數(shù)依賴,則模式分解可以達(dá)到3NF,但不一定能達(dá)到BCNF D) 若要求分解具有無損連接性,那么模式分解一定可以達(dá)到BCNF (56) 下面有關(guān)E-R模型向關(guān)系模型轉(zhuǎn)換的敘述中,不正確的是 A) 一個(gè)實(shí)體類型轉(zhuǎn)換為一個(gè)關(guān)系模式 B) 一個(gè)1:1聯(lián)系可以轉(zhuǎn)換為一個(gè)獨(dú)立的關(guān)系模式,也可以與聯(lián)系的任意一端實(shí)體所對(duì)應(yīng)的關(guān)系模式合并 C) 一個(gè)1:n聯(lián)系可以轉(zhuǎn)換為一個(gè)獨(dú)立的關(guān)系模式,也可以與聯(lián)系的任意一端實(shí)體所對(duì)應(yīng)的關(guān)系模式合并 D) 一個(gè)m:n聯(lián)系轉(zhuǎn)換為一個(gè)關(guān)系模式 (57) 下面哪個(gè)工具不屬于數(shù)據(jù)庫(kù)應(yīng)用開發(fā)的CASE工具? A) Sybase公司的PowerDesinger B) Uniface公司的Uniface C) Oracle公司的Designer/2000 D) Rational公司的Rose (58) 下列關(guān)于Delphi的敘述中,哪種是不正確的? A) Delphi屬于第四代語言 B) Delphi基于面向?qū)ο缶幊谭椒ǎ且环N可視化開發(fā)工具 C) Delphi提供了數(shù)據(jù)遷移工具(DataPump),可以實(shí)現(xiàn)數(shù)據(jù)從一個(gè)數(shù)據(jù)庫(kù)到另一個(gè)數(shù)據(jù)庫(kù)的遷移 D) Delphi可以方便地支持?jǐn)?shù)據(jù)倉(cāng)庫(kù)的創(chuàng)建 (59) 下列關(guān)于"分布式數(shù)據(jù)庫(kù)系統(tǒng)"的敘述中,正確的是 A) 分散在各節(jié)點(diǎn)的數(shù)據(jù)是不相關(guān)的 B) 用戶可以對(duì)遠(yuǎn)程數(shù)據(jù)進(jìn)行訪問,但必須指明數(shù)據(jù)的存儲(chǔ)節(jié)點(diǎn) C) 每一個(gè)節(jié)點(diǎn)是一個(gè)獨(dú)立的數(shù)據(jù)庫(kù)系統(tǒng),既能完成局部應(yīng)用,也支持全局應(yīng)用 D) 數(shù)據(jù)可以分散在不同節(jié)點(diǎn)的計(jì)算機(jī)上,但必須在同一臺(tái)計(jì)算機(jī)上進(jìn)行數(shù)據(jù)處理 (60) 下面有關(guān)對(duì)象-關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)的敘述中,不正確的是 A) 數(shù)據(jù)類型不能嵌套 B) 可以創(chuàng)建新的數(shù)據(jù)類型 C) 繼承性只適用于組合類型,子類繼承超類的所有數(shù)據(jù)元素 D) 可以構(gòu)造復(fù)雜對(duì)象的數(shù)據(jù)類型,集合是一種類型構(gòu)造器