【正文】
,即使數(shù)據(jù)庫發(fā)生故障 ” ,這一性質(zhì)是指事務(wù)的 ( 43) 。 ( 43) A. 原子性 B. 一致性 C. 隔離性 D. 持久性 ● 在事務(wù)處理的過程中, DBMS 把事務(wù)開始、事務(wù)結(jié)束以及對(duì)數(shù)據(jù)庫的插入、刪除和修改的每一次操作寫入 ( 44) 文件。 ( 44) A. 日志 B. 目錄 C. 用戶 D. 系統(tǒng) ● 事務(wù) T T T3 分別對(duì)數(shù)據(jù) D D2 和 D3 并發(fā)操作如下所示,其中 T1 與 T2 間并發(fā)操作 ( 45) ,T2 與 T3 間并發(fā)操作 ( 46) 。 ( 45) A. 不存在問題 B. 將丟失修改 C. 不能重復(fù)讀 D. 將讀 “ 臟 ” 數(shù)據(jù) ( 46) A. 不存在問題 B. 將丟失修改 C. 不能重復(fù)讀 D. 將讀 “ 臟 ” 數(shù)據(jù) ● 輸入數(shù)據(jù)違反完整性約束導(dǎo)致的數(shù)據(jù)庫故障屬于 ( 47) 。 ( 47) A. 事務(wù)故障 B. 系統(tǒng)故障 C. 介質(zhì)故障 D. 網(wǎng)絡(luò)故障 ● 在有事務(wù)運(yùn)行時(shí)轉(zhuǎn)儲(chǔ)全部數(shù)據(jù)庫的方式是 ( 48) 。 ( 48) A. 靜態(tài)增量轉(zhuǎn)儲(chǔ) B. 靜態(tài)海量轉(zhuǎn)儲(chǔ) C. 動(dòng)態(tài)增量轉(zhuǎn)儲(chǔ) D. 動(dòng)態(tài)海量轉(zhuǎn)儲(chǔ) ● 對(duì)于數(shù)據(jù)庫恢復(fù),下列描述正確的是 ( 49) 。 ( 49) A. 介質(zhì)故障的恢復(fù)不需要 DBA 的參與,由 DBMS 自動(dòng)完成 B. 日志文件嚴(yán)格按照事務(wù)的請(qǐng)求時(shí)間順序進(jìn)行記錄 C. 事務(wù)故障恢復(fù)時(shí)需要逆向掃描日志對(duì)未完成事務(wù)進(jìn)行 UNDO 操作 D. 檢查點(diǎn)時(shí)刻的數(shù)據(jù)庫一定是處于一致性狀態(tài)的 ● 為防止非法用戶進(jìn)入數(shù)據(jù)庫應(yīng)用系統(tǒng),應(yīng)采用的安全措施是 ( 50) 。 ( 50) A. 授權(quán)機(jī)制 B. 視圖機(jī)制 C. 數(shù)據(jù)加密 D. 用戶標(biāo)識(shí)與鑒別 ● 要使用戶張先生只能查詢表 A 中的部分記錄,應(yīng)采取的策略 是 ( 51) 。 ( 51) A. 構(gòu)建該部分記錄的行級(jí)視圖,并將該視圖的查詢權(quán)限賦予張先生 B. 將表 A 的查詢權(quán)限賦予張先生 C. 編寫查詢表 A 的存儲(chǔ)過程 D. 將張先生的用戶級(jí)別設(shè)定為 DBA ● 如果數(shù)據(jù)庫應(yīng)用系統(tǒng)的用戶表中存有用戶登錄口令,則應(yīng)該 ( 52) 。 ( 52) A. 撤銷任何用戶對(duì)用戶表的訪問權(quán)限,限止登錄口令泄漏 B. 對(duì)用戶登錄口令進(jìn)行加密存儲(chǔ) C. 只允許 DBA 直接查看登錄口令 D. 將用戶記錄的操作權(quán)限僅賦予該用戶本人 ● 需求分析階段要生成的文檔是 ( 53) 和數(shù)據(jù)字典。 ( 53) A. 數(shù)據(jù)流圖 B. ER 圖 C. UML 圖 D. 功能模塊圖 ● 有關(guān)概念結(jié)構(gòu)設(shè)計(jì),下列說法正確的是 ( 54) 。 ( 54) A. 概念結(jié)構(gòu)設(shè)計(jì)是應(yīng)用程序模塊設(shè)計(jì)的基礎(chǔ) B. 概念結(jié)構(gòu)設(shè)計(jì)只應(yīng)用到數(shù)據(jù)字典 C. 概念結(jié)構(gòu)設(shè)計(jì)與具體 DBMS 無關(guān) D. 概念結(jié)構(gòu)設(shè)計(jì)就是確定關(guān)系模式 ● 存在非主屬性部分依賴于碼的關(guān)系模式屬于 ( 55) 。 ( 55) A. 1NF B. 2NF C. 3NF D. BCNF ● ( 56) 不屬于數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)的任務(wù)。 ( 56) A. 規(guī)范化 B. 模式分解 C. 模式合并 D. 創(chuàng)建視圖 ● 數(shù)據(jù)倉庫的多維數(shù)據(jù)模式中不包括 ( 57) 。 ( 57) A. 星型模式 B. 雪花模式 C. 鏈狀模式 D. 事實(shí)星狀模式 ● OLAP 與 OLTP 的區(qū)別是 ( 58) 。 ( 58) A. OLAP 針對(duì)數(shù)據(jù)庫, OLTP 針對(duì)數(shù)據(jù)倉庫 B. OLAP 要求處理影響時(shí)間快, OLTP 要求響應(yīng)時(shí)間合理 C. OLAP 主要用于更新事務(wù), OLTP 用于分析數(shù)據(jù) D. OLAP 面向決策人員, OLTP 面向操作人員 ● 分布式數(shù)據(jù)庫的場(chǎng)地自治性訪問的是 ( 59) 。 ( 59) A. 全局外層 B. 全局概念層 C. 局部概念層 D. 局部?jī)?nèi)層 ● 針對(duì)分布式事務(wù),要求提供參與者狀態(tài)的協(xié)議是 ( 60) 。 ( 60) A. 一次封鎖協(xié)議 B. 兩段鎖協(xié)議 C. 兩階段提交協(xié)議 D. 三階段提交協(xié)議 ● 并行數(shù)據(jù)庫體系結(jié)構(gòu)中具有獨(dú)立處理機(jī)、內(nèi)存和磁盤的是 ( 61) 結(jié)構(gòu)。 ( 61) A. 共享內(nèi)存 B. 共享磁盤 C. 無共享 D. 共享內(nèi)存和磁盤 ● 首先提出支持面向?qū)ο髷?shù)據(jù)模型的 SQL 標(biāo)準(zhǔn)是 ( 62) 。 ( 62) A. SQL86 B. SQL89 C. SQL92 D. SQL99 ● 面向?qū)ο髷?shù)據(jù)模型中不包含 ( 63) 。 ( 63) A. 屬性集合 B. 方法集合 C. 消息集合 D. 對(duì)象實(shí)例 ● 某高校學(xué)生管理系統(tǒng)的新生數(shù)據(jù)取自各省招生辦公室的考生信息,篩選出錄 取本校的考生信息直接導(dǎo)入,再根據(jù)錄取專業(yè)劃分班級(jí)并生成學(xué)號(hào)(學(xué)號(hào)的前四位與所在班級(jí)編號(hào)相同)。學(xué)校的學(xué)生管理業(yè)務(wù)多以班級(jí)和學(xué)生為單位處理,應(yīng)對(duì)學(xué)生信息表 ( 64) ,以減少 I/O 訪問次數(shù),提高系統(tǒng)性能。 設(shè)該系統(tǒng)的學(xué)生關(guān)系模式為:學(xué)生(學(xué)號(hào),姓名,性別,出生日期,身份證號(hào),籍貫,家庭所在地),在該系統(tǒng)運(yùn)行過程中, DBA 發(fā)現(xiàn)頻繁訪問學(xué)生關(guān)系的查詢程序只涉及到學(xué)號(hào)、姓名、性別和出生日期屬性,為提高該查詢程序的性能,應(yīng) ( 65) 。 ( 64) A. 建立學(xué)號(hào)的普通索引 B. 建立學(xué)號(hào)的 UNIQUE 索引 C. 建立學(xué)號(hào)的 CLUSTER 索引 D. 按學(xué)號(hào)進(jìn)行 HASH 分布 ( 65) A. 直接修改該查詢程序 B. 分解學(xué)生關(guān)系為學(xué)生 1(學(xué)號(hào),姓名,性別,出生日期)和學(xué)生 2(學(xué)號(hào),身份證號(hào),籍貫,家庭所在地),并修改該查詢程序 C. 分解學(xué)生關(guān)系為學(xué)生 1(學(xué)號(hào),姓名,性別,出生日期)和學(xué)生 2(學(xué)號(hào),身份證號(hào),籍貫,家庭所在地),并構(gòu)建 “ 學(xué)生 ” 視圖,該查詢程序不做修改 D. 創(chuàng)建學(xué)生關(guān)系上的視圖 學(xué)生 1(學(xué)號(hào),姓名,性別,出生日期),該查詢程序不做修改 ● 關(guān)于路由器,下列說法中錯(cuò)誤的是 ( 66) 。 ( 66) A. 路由器可以隔離子網(wǎng),抑制廣播風(fēng)暴 B. 路由器可以實(shí)現(xiàn)網(wǎng)絡(luò)地址轉(zhuǎn)換 C. 路由器可以提供可靠性不同的多條路由選擇 D. 路由器只能實(shí)現(xiàn)點(diǎn)對(duì)點(diǎn)的傳輸 ● 關(guān)于 ARP 表,以下描述中正確的是 ( 67) 。 ( 67) A. 提供常用目標(biāo)地址的快捷方式來減少網(wǎng)絡(luò)流量 B. 用于建立 IP 地址到 MAC 地址的映射 C. 用于在各個(gè)子網(wǎng)之間進(jìn)行路由選擇 D. 用于進(jìn)行應(yīng)用層信息的轉(zhuǎn)換 ● 分配 給某校園網(wǎng)的地址塊是 ,該校園網(wǎng)包含 ( 68) 個(gè) C 類網(wǎng)絡(luò)。 ( 68) A. 6 B. 14 C. 30 D. 62 ● 在 Windows 操作系統(tǒng)中,采用 ( 69) 命令來測(cè)試到達(dá)目標(biāo)所經(jīng)過的路由器數(shù)目及 IP 地址。 ( 69) A. ping B. tracertC. arp D. nslookup ● 以下關(guān)于 DHCP 服務(wù)的說法中正確的是 ( 70) 。 ( 70) A. 在一個(gè)子網(wǎng)內(nèi)只能設(shè)置一臺(tái) DHCP 服務(wù)器,以防止沖突 B. 在默認(rèn)情況下,客戶機(jī)采用最先到達(dá)的 DHCP 服務(wù)器分配的 IP 地址 C. 使用 DHCP 服務(wù),無法保證某臺(tái)計(jì)算機(jī)使用固定 IP 地址 D. 客戶端在配置時(shí)必須指明 DHCP 服務(wù)器 IP 地址,才能獲得 DHCP 服務(wù) ● ( 71) analysis emphasizes the drawing of pictorial system models to document andvalidate both existing and/or proposed systems. Ultimately, the system models bee the( 72) for designing and constructing an improved system. ( 73) is such a technique. Theemphasis in this technique is processcentered. Systems analysts draw a series of processmodels called ( 74) . ( 75) is another such technique that integrates data and processconcerns into constructs called objects. ( 71) A. Prototyping B. Accelerated C. Modeldriven D. Iterative ( 72) B. picture C. layout D. blueprint ( 73) A. Structured analysis B. Information Engineering C. Discovery Prototyping D. ObjectOriented analysis ( 74) B. DFD C. ERD D. UML ( 75) A. Structured analysis B. Information Engineering C. Discovery Prototyping D. ObjectOriented analysis 2020年 上 半年數(shù)據(jù)庫系統(tǒng)工程師 下午卷 試題一 (共 15 分) 閱讀以下說明和圖,回答問題 1 至問題 3,將解答填入答題紙的對(duì)應(yīng)欄內(nèi)。 【說明】 某房屋租賃公司欲建立一個(gè)房屋租賃服務(wù)系統(tǒng),統(tǒng)一管理房主和租賃者的信息,以便快速地提供租賃服務(wù)。該系統(tǒng)具有以下功能: 1.登記房主信息。對(duì)于每名房主,系統(tǒng)需登記其姓名、住址和聯(lián)系電話,并將這些信息寫入房主信息文件。 2.登記房屋信息。所有在系統(tǒng)中登記的房屋都有一個(gè)唯一的識(shí)別號(hào)(對(duì)于新增加的房屋,系統(tǒng)會(huì)自動(dòng)為其分配一個(gè)識(shí)別號(hào))。除此 之外,還需登記該房屋的地址、房型(如平房、帶陽臺(tái)的樓房、獨(dú)立式住宅等)、最多能夠容納的房客數(shù)、租金及房屋狀態(tài)(待租賃、已出租)。這些信息都保存在房屋信息文件中。一名房主可以在系統(tǒng)中登記多個(gè)待租賃的房屋。 3.登記租賃者信息。所有想通過該系統(tǒng)租賃房屋的租賃者,必須首先在系統(tǒng)中登記個(gè)人信息,包括:姓名、住址、電話號(hào)碼、出生年月和性別。這些信息都保存在租賃者信息文件中。 4.租賃房屋。已經(jīng)登記在系統(tǒng)中的租賃者,可以得到一份系統(tǒng)提供的待租賃房屋列表。一旦租賃者從中找到合適的房屋,就可以提出看房請(qǐng)求。系統(tǒng)會(huì)安排租賃者 與房主見面。對(duì)于每次看房,系統(tǒng)會(huì)生成一條看房記錄并將其寫入看房記錄文件中。 5.收取手續(xù)費(fèi)。房主登記完房屋后,系統(tǒng)會(huì)生成一份費(fèi)用單,房主根據(jù)費(fèi)用單交納相應(yīng)的費(fèi)用。 6.變更房屋狀態(tài)。當(dāng)租賃者與房主達(dá)成租房或退房協(xié)議后,房主向系統(tǒng)提交變更房屋狀態(tài)的請(qǐng)求。系統(tǒng)將根據(jù)房主的請(qǐng)求,修改房屋信息文件。 數(shù)據(jù)流圖 11 和 12 分別給出了該系統(tǒng)的頂層數(shù)據(jù)流圖和 0 層數(shù)據(jù)流圖。 數(shù)據(jù)流圖 11 數(shù)據(jù)流圖 12 【問題 1】( 4 分) 使用 [說明 ]中給出的詞匯,將數(shù)據(jù)流圖 11 中( 1) ~( 4)處的數(shù)據(jù)流補(bǔ)充完整。 【問題 2】( 4 分) 使用 [說明 ]中給出的詞匯,將數(shù)據(jù)流圖 12 中的( 5) ~( 8)補(bǔ)充完整。 【問題 3】( 7 分) 數(shù)據(jù)流程圖 12 中缺失了三條數(shù)據(jù)流,請(qǐng)指出這三條數(shù)據(jù)流的起點(diǎn)、終點(diǎn)和數(shù)據(jù)流名稱。 試題二 ( 15分) 閱讀下列說明,回答問題 1 至問題 4,將解答填入答題紙的對(duì)應(yīng)欄內(nèi)。 【說明】某工程項(xiàng)目公司的信息管理系統(tǒng)的部分關(guān)系模式如下: 職工(職工編號(hào),姓名,性別,居住城市) 項(xiàng)目(項(xiàng)目編號(hào),項(xiàng)目名稱,狀態(tài),城市,負(fù)責(zé)人編號(hào) ) 職工項(xiàng)目(職工編號(hào),項(xiàng)目編號(hào)) 其中: ( 1)一個(gè)職工可以同時(shí)參與多個(gè)項(xiàng)目,一個(gè)項(xiàng)目需要多個(gè)職工參與 ( 2)