2022年上半年數(shù)據(jù)庫系統(tǒng)工程師考試下午真題_第1頁
2022年上半年數(shù)據(jù)庫系統(tǒng)工程師考試下午真題_第2頁
2022年上半年數(shù)據(jù)庫系統(tǒng)工程師考試下午真題_第3頁
2022年上半年數(shù)據(jù)庫系統(tǒng)工程師考試下午真題_第4頁
2022年上半年數(shù)據(jù)庫系統(tǒng)工程師考試下午真題_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、最新2022年上半年數(shù)據(jù)庫系統(tǒng)工程師考試下午真題County continuation records has examined and approved the draft, spirit, believe, comprehensive Yearbook of zhuanglang already prepared draft, entered the phase of evaluation. Civil air defense workCounty continuation records has examined and approved the draft, spirit, belie

2、ve, comprehensive Yearbook of zhuanglang already prepared draft, entered the phase of evaluation. Civil air defense workCounty continuation records has examined and approved the draft, spirit, believe, comprehensive Yearbook of zhuanglang already prepared draft, entered the phase of evaluation. Civi

3、l air defense work2022年上半年數(shù)據(jù)庫系統(tǒng)工程師考試下午真題 數(shù)據(jù)庫系統(tǒng)工程師考試的要求為:掌握計(jì)算機(jī)體系結(jié)構(gòu)以及各主要部件的性能和根本工作原理;掌握操作系統(tǒng)、程序設(shè)計(jì)語言的根底知識,了解編譯程序的根本知識;熟練掌握常用數(shù)據(jù)結(jié)構(gòu)和常用算法;熟悉軟件工程和軟件開發(fā)工程管理的根底知識;熟悉計(jì)算機(jī)網(wǎng)絡(luò)的原理和技術(shù);掌握數(shù)據(jù)庫原理及根本理論;掌握常用的大型數(shù)據(jù)庫管理系統(tǒng)的應(yīng)用技術(shù);掌握數(shù)據(jù)庫應(yīng)用系統(tǒng)的設(shè)計(jì)方法和開發(fā)過程;熟悉數(shù)據(jù)庫系統(tǒng)的管理和維護(hù)方法,了解相關(guān)的平安技術(shù);了解數(shù)據(jù)庫開展趨勢與新技術(shù)。做真題,是穩(wěn)固和掌握知識點(diǎn)最正確的方法,下面希賽軟考學(xué)院為您提供2022年上半年數(shù)據(jù)

4、庫系統(tǒng)工程師考試下午真題,供您參考學(xué)習(xí)。 2022年上半年數(shù)據(jù)庫系統(tǒng)工程師考試下午真題 試題一共15分 閱讀以下說明,答復(fù)以下問題1至問題4,將解答填入答題紙的對應(yīng)欄內(nèi)。 【說明】 某會議中心提供舉辦會議的場地設(shè)施和各種設(shè)備,供公司與各類組織機(jī)構(gòu)租用。場地包括一個(gè)大型報(bào)告廳、一個(gè)小型報(bào)告廳以及諸多會議室。這些報(bào)告廳和會議室可提供的設(shè)備有投影儀、白板、視頻播放/回放設(shè)備和計(jì)算機(jī)等。為了加強(qiáng)管理,該中心欲開發(fā)一會議預(yù)訂系統(tǒng),系統(tǒng)的主要功能如下。 1檢查可用性??蛻籼峤活A(yù)訂請求后,檢查預(yù)訂表,判定所申請的場地是否在申請日期內(nèi)可用;如果不可用,返回不可用信息。 2臨時(shí)預(yù)訂。會議中心管理員收到客戶預(yù)定請

5、求的通知之后,提交確認(rèn)。系統(tǒng)生成新臨時(shí)預(yù)訂存入預(yù)訂表,并對新客戶創(chuàng)立一條客戶信息記錄加以保存。根據(jù)客戶記錄給客戶發(fā)送臨時(shí)預(yù)訂確認(rèn)信息和支付定金要求。 3分配設(shè)施與設(shè)備。根據(jù)臨時(shí)預(yù)訂或變更預(yù)定的設(shè)備和設(shè)施需求,分配所需設(shè)備均能滿足用戶要求和設(shè)施,更新相應(yīng)的表和預(yù)訂表。 4確認(rèn)預(yù)訂。管理員收到客戶支付定金的通知后,檢查確認(rèn),更新預(yù)訂表,根據(jù)客戶記錄給客戶發(fā)送預(yù)訂確認(rèn)信息。 5變更預(yù)訂??蛻暨€可以在支付余款前提交變更預(yù)訂請求,對變更的預(yù)訂請求檢查可用性,如果可用,分配設(shè)施和設(shè)備;如果不可用,返回不可用信息。管理員確認(rèn)變更后,根據(jù)客戶記錄給客戶發(fā)送確認(rèn)信息。 6要求付款。管理員從預(yù)訂表中查詢距預(yù)訂的會

6、議時(shí)間兩周內(nèi)的預(yù)定,根據(jù)客戶記錄給滿足條件的客戶發(fā)送支付余款要求。 7支付余款。管理員收到客戶余款支付的通知后,檢查確認(rèn),更新預(yù)訂表中的已支付余款信息。 現(xiàn)采用結(jié)構(gòu)化方法對會議預(yù)定系統(tǒng)進(jìn)行分析與設(shè)計(jì),獲得如圖1-1所示的上下文數(shù)據(jù)流圖和圖1-2所示的0層數(shù)據(jù)流圖不完整。 圖1-1 上下文數(shù)據(jù)流圖 圖1-2 0層數(shù)據(jù)流圖 【問題1】2分 使用說明中的詞語,給出圖1-1中的實(shí)體E1E2的名稱 【問題2】4分 使用說明中的詞語,給出圖1-2中的數(shù)據(jù)存儲D1D4的名稱。 【問題3】6分 根據(jù)說明和圖中術(shù)語,補(bǔ)充圖1-2中缺失的數(shù)據(jù)流及其起點(diǎn)和終點(diǎn)。 【問題4】3分 如果發(fā)送給客戶確實(shí)認(rèn)信息是通過Ema

7、il系統(tǒng)向客戶信息中的電子郵件地址進(jìn)行發(fā)送的,那么需要對圖1-1和1-2進(jìn)行哪些修改?用150字以內(nèi)文字加以說明。 試題二共15分 閱讀以下說明,答復(fù)以下問題1至問題3,將解答填入答題紙的對應(yīng)欄內(nèi)。 【說明】 某單位公用車輛后勤效勞部門數(shù)據(jù)庫的局部關(guān)系模式如下: 駕駛員:EMPEno,Ename,Age,Sex,telephone,各屬性分別表示駕駛員工號、姓名、年齡、性別和 號碼;。 車輛:CARCno,Brand,Capacity,各屬性分別表示汽車車牌號、品牌名和排量; 調(diào)度:SCHEDULESno,Eno,Cno,StartTime,Endtime,各屬性分別表示調(diào)度號、駕駛員工號、汽

8、車車牌號、發(fā)車時(shí)間和收車時(shí)間。 獎金:BONUSEno,Year,Month,Amount,各屬性分別表示駕駛員工號、年、月和當(dāng)月的獎金數(shù)量。 有關(guān)車輛調(diào)度的相關(guān)說明如下: 公車的行駛時(shí)間只能在工作時(shí)間內(nèi),因此規(guī)定調(diào)度表中每天安排發(fā)車的時(shí)間在上午07:00:00至下午18:00:00范圍內(nèi)。 【問題1】4分 請將下面創(chuàng)立調(diào)度關(guān)系的SQL語句的空缺局部補(bǔ)充完整,要求指定關(guān)系的主碼、外碼,以及調(diào)度表中每天安排發(fā)車的時(shí)間在上午07:00:00至下午18:00:00范圍內(nèi)的約束由函數(shù) Time Get_time(DATETIME StartTime)返回出車的時(shí)間。 CREATE TABLE SCHE

9、DULE( Sno CHAR(10), Eno CHAR(10)(a), Cno CHAR(8)(b), StartTime DATETIME(c), EndTime DATETIME, PRIMARY KEY(d); 【問題2】6分 1創(chuàng)立所有奧迪品牌汽車的調(diào)度信息的視圖AudiSCHEDULE,屬性有Eno、Ename、Cno、Brand、StartTime和EndTime,請將下面SQL語句的空缺局部補(bǔ)充完整。 CREATE(e) AS SELECT EMP,Eno,Ename,CAR,Cno,Brand,StartTime,EndTime FROM EMP,CAR,SCHEDULE W

10、HERE(f) 2駕駛員的獎金在收車時(shí)間寫入時(shí),由出車時(shí)間段自動計(jì)算,并用觸發(fā)器來實(shí)現(xiàn)獎金的自動維護(hù),函數(shù)float Bonus_value(DATETIME StartTime,DATETIME EndTime)依據(jù)發(fā)車時(shí)間和收車時(shí)間來計(jì)算本次出車的獎金。系統(tǒng)在每月初自動增加一條該員工的當(dāng)月獎金記錄,初始金額為零。請將下面SQL語句的空缺局部補(bǔ)充完整。 CREATE (g) Bonus_TRG AFTER (h) ON SCHEDULE REFERENCING new row AS nrow FOR EACH ROW BEGIN UPDATE BONUS SET(i) WHERE (j) A

11、ND Year=Get_Year(nrow.StartTime) AND Month=Get_Month(nrow.StartTime); END 【問題3】5分 請將下面SQL語句的空缺郜分補(bǔ)充完整。 1查詢調(diào)度次數(shù)最多的汽車車牌號及其品牌。 SELECT CARCno,Brand FROM CAR,SCHEDULE WHERE CAR.Cno=SCHEDULE.Cno GROUP BY(k) HAVING (l) (SELECT COUNT* FROM SCHEDULE CROUP BY Cno); 2查詢所有在調(diào)度表中沒有安排過“大金龍品牌車輛的駕駛員工員和姓名。 SELECT Eno,

12、Ename FROM EMP WHERE Eno(m)( SELECT Eno FROMn WHERE(o) AND brand=大金龍; 試題三共15分 閱讀以下說明,答復(fù)以下問題1至問題3,將解答填入答題紙的對應(yīng)欄內(nèi)。 【說明】 某銷售公司當(dāng)前的銷售業(yè)務(wù)為商城實(shí)體店銷售?,F(xiàn)該公司擬開展網(wǎng)絡(luò)銷售業(yè)務(wù),需要開發(fā)一個(gè)信息化管理系統(tǒng)。請根據(jù)公司現(xiàn)有業(yè)務(wù)及需求完成該系統(tǒng)的數(shù)據(jù)庫設(shè)計(jì)。 【需求描述】 1記錄公司所有員工的信息。員工信息包括工號、身份證號、姓名、性別、出生日期和 ,并只登記一部 。 2記錄所有商品的信息。商品信息包括商品名稱、生產(chǎn)廠家、銷售價(jià)格和商品介紹。系統(tǒng)內(nèi)部用商品條碼唯一區(qū)別每種商

13、品。一種商品只能放在一個(gè)倉庫中。 3記錄所有顧客的信息。顧客信息包括顧客姓名、身份證號、登錄名、登錄密碼和 號碼。一位顧客只能提供一個(gè) 號碼。系統(tǒng)自動生成唯一的顧客編號。 4顧客登錄系統(tǒng)之后,可以在網(wǎng)上商城購置商品。顧客可將選購的商品置入虛擬的購物車內(nèi),購物車可長期存放顧客選購的所有商品。顧客可在購物車內(nèi)選擇商品、修改商品數(shù)量后生成網(wǎng)購訂單。訂單生成后,由顧客選擇系統(tǒng)提供的備選第三方支付平臺進(jìn)行電子支付,支付成功后系統(tǒng)需要記錄唯一的支付憑證編號,然后由商城根據(jù)訂單進(jìn)行線下配送。 5所有的配送商品均由倉庫統(tǒng)一出庫。為方便顧客,允許每位顧客在系統(tǒng)中提供多組收貨地址、收貨人及聯(lián)系 。一份訂單所含的多

14、個(gè)商品可能由多名分揀員根據(jù)商品的所在倉庫信息從倉庫中進(jìn)行分揀操作,分揀后的商品交由配送員根據(jù)配送單上的收貨地址進(jìn)行配送。 6新設(shè)計(jì)的系統(tǒng)要求記錄實(shí)體店的每筆銷售信息,包括營業(yè)員、顧客、所售商品及其數(shù)量。 【概念模型設(shè)計(jì)】 根據(jù)需求階段收集的信息,設(shè)計(jì)的實(shí)體聯(lián)系圖不完整如圖3-1所示。 圖3-1實(shí)體聯(lián)系圖 【邏輯結(jié)構(gòu)設(shè)計(jì)】 根據(jù)概念模型設(shè)計(jì)階段完成的實(shí)體聯(lián)系圖;得出如下關(guān)系模式:不完整: 員工工號,身份證號,姓名,性別,出生日期, 商品條碼,商品名稱,生產(chǎn)廠家,銷售價(jià)格,商品介紹,(a) 顧客編號,姓名,身份證號,登錄名,登錄密碼, 收貨地點(diǎn)收貨ID,顧客編號,收貨地址,收貨人,聯(lián)系 購物車顧客

15、編號,商品條碼,商品數(shù)量 訂單訂單ID,顧客編號,商品條碼,商品數(shù)量,(b) 分檢分揀ID,分揀員工號,(c),分揀時(shí)間 配送配送ID,分揀ID,配送員工號,收貨ID,配送時(shí)間,簽收時(shí)間,簽收快照 銷售銷售ID,營業(yè)員編號,顧客編號,商品條碼,商品數(shù)量 【問題1】4分 補(bǔ)充圖3-1中的“配送聯(lián)系所關(guān)聯(lián)的對象及聯(lián)系類型。 【問題2】6分 補(bǔ)充邏輯設(shè)計(jì)結(jié)果中的a、b、c三處空缺。 【問題3】5分 對于實(shí)體店銷售,如要增加送貨上門效勞,由營業(yè)員在系統(tǒng)中下訂單,與網(wǎng)購的訂單進(jìn)行后續(xù)的統(tǒng)一管理。請根據(jù)此需求,對圖3-1進(jìn)行補(bǔ)充,并修改訂單關(guān)系模式。 試題四共15分 閱讀以下說明,答復(fù)以下問題1至問題3,

16、將解答填入答題紙的對應(yīng)欄內(nèi)。 【說明】 某小區(qū)由于建設(shè)時(shí)間久遠(yuǎn),停車位數(shù)量無法滿足所有業(yè)主的需要,為公平起見,每年進(jìn)行一次抽簽來決定車位分配。小區(qū)物業(yè)擬建立一個(gè)信息系統(tǒng),對停車位的使用和收費(fèi)進(jìn)行管理。 【需求描述】 1小區(qū)內(nèi)每套房屋可能有多名業(yè)主,一名業(yè)主也可能在小區(qū)內(nèi)有多套房屋。業(yè)主信息包括業(yè)主姓名、身份證號、房號、房屋面積,其中房號不重復(fù)。 2所有車位都有固定的編號,且同一年度所有車位的出租費(fèi)用相同,但不同年份的出租費(fèi)用可能不同。 3所有車位都參與每年的抽簽分配。每套房屋每年只能有一次抽簽時(shí)機(jī)。抽中車位的業(yè)主需一次性繳納全年的車位使用費(fèi)用,且必須指定唯一的汽車使用該車位。 4小區(qū)車輛出入口

17、設(shè)有車牌識別系統(tǒng),可以實(shí)時(shí)識別進(jìn)出的汽車車牌號。為方便門衛(wèi)確認(rèn),系統(tǒng)還需登記汽車的品牌和顏色。 【邏輯結(jié)構(gòu)設(shè)計(jì)】 根據(jù)上述需求,設(shè)計(jì)出如下關(guān)系模式: 業(yè)主業(yè)主姓名,業(yè)主身份證號,房號,房屋面積 車位車位編號,房號,車牌號,汽車品牌,汽車顏色,使用年份,費(fèi)用 【問題1】6分 對關(guān)系“業(yè)主,請答復(fù)以下詞題: 1給出“業(yè)主關(guān)系的候選鍵。 2它是否為2NF,用60字以內(nèi)文字簡要表達(dá)理由。 3將其分解為BCNF,分解后的關(guān)系名依次為:A1,A2,.,并用下劃線標(biāo)示分解后的各關(guān)系模式的主鍵。 【問題2】6分 對關(guān)系“車位,請答復(fù)以下問題: 1給出“車位關(guān)系的候選鍵。 2它是否為3NF,用60字以內(nèi)文字簡要

18、表達(dá)理由。 3將其分解為BCNF,分解后的關(guān)系名依次為:B1,B2,.,并用下劃線標(biāo)示分解后的各關(guān)系模式的主鍵。 【問題3】3分 假設(shè)臨時(shí)車輛進(jìn)入小區(qū),按照進(jìn)入和離開小區(qū)的時(shí)間進(jìn)行收費(fèi)每小時(shí)2元。試增加“臨時(shí)停車關(guān)系模式,用100字以內(nèi)文字簡要表達(dá)解決方案。 試題五共15分 閱讀以下說明,答復(fù)以下問題1和問題2,將解答填入答題紙的對應(yīng)欄內(nèi)。 【說明】 某圖書館的圖書借還業(yè)務(wù)使用如下關(guān)系模式: 書目ISBN,書名,出版社,在庫數(shù)量 圖書書號,ISBN,當(dāng)前位置 其中在庫數(shù)量為當(dāng)前書目可借出的圖書的數(shù)量,每本圖書入庫后都會有當(dāng)前位置,借出后當(dāng)前位置字段改為空值。每一條書目信息對應(yīng)多本相同的圖書,每

19、一本圖書只能對應(yīng)一條書目。 借還書業(yè)務(wù)的根本流程如下描述: 1讀者根據(jù)書名查詢書目,當(dāng)前書目的在庫數(shù)量大于0時(shí)可借閱。 2讀者借出一本圖書時(shí),進(jìn)行出庫操作:根據(jù)該圖書的書號將該圖書的當(dāng)前位置字段值改為空值,并根據(jù)其ISBN號將對應(yīng)書目的在庫數(shù)量減1。 3讀者歸還一本圖書時(shí),進(jìn)行入庫操作:系統(tǒng)根據(jù)當(dāng)前書架的空余位置自動生成該本書的存放位置,并根據(jù)該圖書的書號將其當(dāng)前位置字段值改為生成的存放位置,然后將對應(yīng)書目的在庫數(shù)量加1。 4借還書時(shí),逐一掃描每本圖書的書號并進(jìn)行出、入庫操作。 【問題1】7分 引入兩個(gè)偽指令:a=R(X)表示將在庫數(shù)量X值讀入到變量a中;W(a,X)表示將變量a的值寫入到在庫數(shù)量X中。入庫操作用下標(biāo)I表示,出庫操作用下標(biāo)O表示。 將出庫和八庫操作分別定義為兩個(gè)事務(wù),針對并發(fā)序列:ao=Ro(X)

溫馨提示

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

最新文檔

評論

0/150

提交評論