




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
2019年上半年數(shù)據(jù)庫系統(tǒng)工程師考試下午真題2019年上半年數(shù)據(jù)庫系統(tǒng)工程師考試下午真題2019年上半年數(shù)據(jù)庫系統(tǒng)工程師考試下午真題2014年上半年數(shù)據(jù)庫系統(tǒng)工程師考試下午真題(標準參照答案)1.閱讀以下說明和圖,回答以下問題1至問題4,將解答填入答題紙的對應欄內(nèi)。
【說明】
某巴士維修連鎖公司欲開發(fā)巴士維修系統(tǒng),以保護與維修有關的信息。該系統(tǒng)的主要功能以下:
1)記錄巴士ID和維修問題。巴士到車庫進行維修,系統(tǒng)將巴士基本信息和ID記錄在巴士列表文件中,將待維修機械問題記錄在維修記錄文件中,并生成維校訂單。
2)確立所需零件。依據(jù)維校訂單確立維修所需零件,并在零件清單中進行標志。
3)達成維修。機械師依據(jù)維修記錄文件中的待維修機械問題,達成對巴士的維修,登記維修狀況;將機械問題維修狀況記錄在維修記錄文件中,將所用零件記錄在零件清單中,并將所用零件清單發(fā)送給庫存管理系統(tǒng)以對零件使用狀況進行監(jiān)控。巴士司機可查察已維修機械問題。
4)記錄維修工時。將機械師供給的維修工時記錄在人事檔案中,將維修總結(jié)發(fā)送給主管進行績效核查。
5)計算維修總成本。計算零件清單中實質(zhì)所用零件、人事檔案中所用維修工時的總成本;將維修工時和所用零件成本詳盡信息給會計進行計費。
現(xiàn)采納構造化方法對巴士維修系統(tǒng)進行分析與設計,獲取如圖1-1所示的上下文數(shù)據(jù)流圖和圖1-2所示的0層數(shù)據(jù)流圖。【問題1】(5分)
使用說明中的詞語,給出圖1-1中的實體E1?E5的名稱。
【問題2】(4分)
使用說明中的詞語,給出圖1-2中的數(shù)據(jù)儲蓄D1?D4的名稱。
【問題3】(3分)
說明圖1-2中所存在的問題。
【問題4】(3分)
根聽聞明和圖中術語,釆用補湊數(shù)據(jù)流的方式,更正圖1-2中的問題。要求給出所補湊數(shù)據(jù)流的名稱、起點和終點。參照答案:【問題1】(5分)
E1:巴士司機E2:機械師E3:會計E4:主管E5:庫存管理系統(tǒng)
【問題2】(4分)
D1:巴士列表文件D2:維修記錄文件D3:零件清單D4:人事檔案
【問題3】(3分)
缺失以下數(shù)據(jù)流:
(1)名稱:待維修機械問題;起點:D2;終點:3達成維修。
(2)名稱:實質(zhì)所用零件;起點:D3;終點:5計算總成本。
【問題4】(3分)
增補以下數(shù)據(jù)流:
(1)名稱:待維修機械問題;起點:D2;終點:3達成維修。
(2)名稱:實質(zhì)所用零件;起點:D3;終點:5計算總成本。試題分析:依據(jù)第3)點:巴士司機可查察已維修機械問題,可知E1為巴士司機;依據(jù)第3)點:機械師依據(jù)維修記錄文件中的待維修機械問題,達成對巴士的維修,登記維修狀況,可知E2為機械師;依據(jù)第5)點:將維修工時和所用零件成本詳盡信息給會計進行計費,可知E3為會計;依據(jù)第4)點:將機械師供給的維修工時記錄在人事檔案中,將維修總結(jié)發(fā)送給主管進行績效核查,可知E4為主管;依據(jù)第3)點:將所用零件清單發(fā)送給庫存管理系統(tǒng)以對零件使用狀況進行監(jiān)控,可知E5為庫存管理系統(tǒng)。
依據(jù)第1)點:系統(tǒng)將巴士基本信息和ID記錄在巴士列表文件中,可知D1為巴士列表文件;依據(jù)第1)點:將待維修機械問題記錄在維修記錄文件中,并生成維校訂單,可知D2為維修記錄文件;依據(jù)第2)點:依據(jù)維校訂單確立維修所需零件,并在零件清單中進行標志,可知D3為零件清單;依據(jù)第4)點:將機械師供給的維修工時記錄在人事檔案中,可知D4為人事檔案。依據(jù)系統(tǒng)主要功能及0層數(shù)據(jù)流圖,不難得悉缺失的數(shù)據(jù)流。2.閱讀以下說明,回答以下問題1至問題3,將解答填入答題紙的對應欄內(nèi)。【說明】某健身俱樂部要開發(fā)一個信息管理系統(tǒng),該信息系統(tǒng)的部分關系模式以下:
職工(職工身份證號,姓名,工種,電話,地點)
會貝(會員手機號,姓名,折扣)
項目(項目名稱,項目經(jīng)理,價錢)
預定單(會員手機號,預定曰期,項目名稱,使用時長)
開銷(流水號,會員手機號,項目名稱,開銷金額,開銷日期)
有關關系模式的屬性及有關說明以下:
1)俱樂部有多種健身項目,不同樣的項目每小時的價錢不同樣。俱樂部推行會員制,且需要電話或在線提早預定。
2)每個項目都有一個項目經(jīng)理,一個經(jīng)理只好負責一個項目。
3)俱樂部對會員進行積分,達到必定積分能夠進行升級,不同樣的等級擁有不同樣的折扣。
依據(jù)以上描繪,回答以下問題:【問題1】請將下邊創(chuàng)立開銷關系的SQL語句的空缺部分增補圓滿,要求指定關系的主碼、外碼,以及開銷金額大于零的拘束。CREATETABLE開銷(流水號CHAR(12)
(a)PRIMARYKEY,會員手機號CHAR(11),項目名稱CHAR(8),開銷金額NUMBER(b)CHECK(開銷金額>0),開銷日期DATE,
(c)FOREIGNKEY(會員手機號)REFERENCES會員(會員手機號),
(d)FOREIGNKEY(項目名稱)REFERENCES項目(項目名稱),);【問題2】
INSERTinto開銷(流水號,會員手機號,項目名稱,開銷金額,開銷日期)
SELECT‘201403180001’,‘’,‘羽毛球’,
(e)項目.價錢*會員.折扣,‘2014/3/18’FROM會員,項目,預定單
WHERE預定單.項目名稱=項目.項目名稱AND(f)預定單.會員手機號=會員.會員手機號AND項目.項目名稱=‘羽毛球’
AND會員.會員手機號=‘’;
(2)需要用觸發(fā)器來實現(xiàn)會員等級折扣的自動保護,函數(shù)floatvip_value(char(11)會員手機號)依據(jù)輸入的手機號計算會員的折扣。請將下邊SQL語句的空缺部分增補圓滿。
CREATETRIGGERVIP_TRGAFTER(g)UPDATE0N(h)會員
REFERENCINGnewrowASnrow
FOREACHROW
BEGIN
UPDATE會員
SET(i)折扣=vip_value(nrow.會員手機號)
WHERE(j)會員手機號=nrow.會員手機號
;END【問題3】請將下邊SQL語句的空缺部分增補圓滿。
1)俱樂部年關對各樣項目進行績效核查,需要統(tǒng)計出所負責項目的開銷總金額大于等于十萬元的項目和項目經(jīng)理,并按開銷金額總和降序輸出。
SELECT項目.項目名稱,項目經(jīng)理,SUM(開銷金額)
FROM項目,開銷
WHERE(k)項目.項目名=開銷.項目名
GROUPBY
(l)項目名HAVINGSUM(開銷金額)>=100000
ORDERBY
(m)SUM(開銷金額)DESC
;
查問全部手機號碼以“888”結(jié)尾,姓“王”的職工姓名和電話。
SELECT姓名,電話
FROM職工
WHERE姓名
(n)LIKE‘王%’AND電話(o)LIKE‘%888’
3.閱讀以下說明,回答以下問題1至問題3,將解答填入答題紙的對應欄內(nèi)。
【說明】某圖書室的管理系統(tǒng)部分需乞降設計結(jié)果描繪以下:
圖書室的主要業(yè)務包含以下幾項:(1)對全部圖書進行編目,每一書目包含ISBN號、書名、第一版社、作者、排名,此中一部書能夠有多名作者,每名作者有獨一的一個排名;(2)對每本圖書進行編號,包含書號、ISBN號、書名、第一版社、損壞狀況、寄存地點和訂價,此中每一本書有獨一的編號,同樣ISBN號的書集中寄存,有同樣的儲蓄地點,同樣ISBN號的書或因不同樣印刷批次而訂價不同樣;(3)讀者向圖書室申請借閱資格,辦理借書證,此后依靠書證從圖書室借閱圖書。辦理借書證時需登記身份證號、姓名、性別、出生年代日,并繳納指定金額的押金。假如所借圖書訂價較高時,讀者還須補交押金,還書后可退還所補交的押金;(4)讀者借閱圖書前,能夠經(jīng)過ISBN號、書名或作者等單調(diào)條件或多條件組合進行查問。依據(jù)查問結(jié)果,當有圖書在庫時,讀者可直接借閱;當所查書目的全部圖書己被別人借走時,讀者可進行預定,待別人還書后,由館員進行電話通知;(5)讀者借書時,由系統(tǒng)生成本次借書的獨一流水號,并登記借書證號、書號、借書日期,此中同時借多本書使用同一流水號,每種書目都有一個贊成一次借閱的借書時長,一般為90天,不同樣書目有不同樣的借書時長,而且能夠進行調(diào)整,但調(diào)整前所借出的書,仍按原借書時進步行辦理;(6)讀者還書時,要登記還書日期,假如高出借書時長,要繳納相應的罰款;假如所還圖書由借書者在擁有時期造成損壞,也要進行登記并進行相應的罰款處分。初步設計的該圖書室管理系統(tǒng),其關系模式如圖4-1所示?!締栴}1】對關系“借還”,請回答以下問題:(1)列舉出全部候選鍵;(2)依據(jù)需求描繪,借還關系能否實現(xiàn)對高出借書時長的狀況進行正確判斷?用60字之內(nèi)文字簡要表達原由。假如不可以夠,請給出更正后的關系模式(只更正有關關系模式屬注時,仍使用原關系名,如需分解關系模式,請在原關系名后加1,2,…等進行差別)【問題2】
對關系“圖書”,請回答以下問題:
(1)寫出該關系的函數(shù)依靠集;
(2)判斷該關系能否屬于BCNF,用60字之內(nèi)文字簡要表達原由。假如不是,請進行更正,使其知足BCNF,假如需要更正其余關系模式,請一并更正,給出更正后的關系模式(只更正有關關系模式屬性時,仍使用原關系名,如需分解關系模式,請在原關系名后加1,2,...等進行差別)?!締栴}3】
對關系“書目”,請回答以下問題:
(1)它能否屬于第四范式,用60字之內(nèi)文字表達原由。
(2)假如不是,將其分解為第四范式,分解后的關系名挨次為:書目1,書目2,…。假如在解決【問題1】、【問題2】時,對該關系的屬性進行了更正,請沿用更正后的屬性。參照答案:【問題1】
(1)流水號、書號;借書證號、書號、借書日期;
(2)不可以夠;原由是:當更新借書時長時,就會致使本來借書使用的時長拋棄,并采納最新更新的時長。
借還1(流水號、書號、借書證號、借書日期、應還日期)
借還2(流水號、書號、還書日期)
借還3(流水號、書號、罰款金額、罰款原由)
【問題2】(1)書號→(ISBN號、書名、第一版社、損壞狀況、寄存地點、訂價);ISBN號→(書名、第一版社、寄存地點)(2)不屬于,原由是:存在傳達依靠書目(ISBN號、書名、第一版社、作者、排名、寄存地點、借書時長)圖書1(書號、ISBN號、價錢)【問題3】(1)否,存在多值依靠,ISBN號→→作者
書目1(ISBN號、書名、第一版社、寄存地點、借書時長)
書目2(ISBN號、作者、排名)4.閱讀以下說明,回答以下問題1至問題3,將解答填入答題紙的對應欄內(nèi)。
【說明】某高速路不斷車收費系統(tǒng)(ETC)的業(yè)務描繪以下:
(1)車輛駛?cè)敫咚俾愤M口站點時,將駛?cè)胄畔ⅲ‥TC卡號,進口編號,駛?cè)霑r間)寫入登記表;(2)車輛駛出高速路出口站點(收費口)時,將駛出信息(ETC卡號,出口編號,駛出時間)寫入登記表;依據(jù)進口編號、出口編號及有關收費標準,清理應繳開銷,并從綁定的信譽卡中扣除開銷。一張ETC卡號只好綁定一張信譽卡號,針對公司用戶,一張信譽卡號能夠綁定多個ETC卡號。使用表綁定(ETC卡號,信譽卡號)來描繪綁定關系,從信譽卡(信譽卡號,余額)表中扣除開銷。針對上述業(yè)務描繪,達成以下問題:【問題1】在不更正登記表的表構造和保存該表歷史信息的前提下,當車輛駛?cè)霑r,怎樣保證目前ETC卡已經(jīng)清理過,而在駛出時又怎樣保證該卡已駛?cè)攵瘩偝??請?00字之內(nèi)文字簡述辦理方案?!締栴}2】當車輛駛出收費口時,從綁定信譽卡余額中扣除開銷的偽指令以下:讀守信譽卡余額到變量X,記為x=R(A);扣除開銷指令x=x-a;寫信譽卡余額指令記為W(A,x)。
(1)當兩個綁定到同一信譽卡號的車輛同時經(jīng)過收費口時,可能的指令履行序列為:xl=R(A),xl=xl-al,x2=R(A),x2=x2-a2,W(A,xl),W(A,x2)。此時會出現(xiàn)什么問題?(100字之內(nèi))(2)為認識決上述問題,弓丨入獨占鎖指令XLock(A)對數(shù)據(jù)A進行加鎖,解鎖指令Unlock(A)對數(shù)據(jù)A進行解鎖。請增補上述履行序列,使其知足2PL協(xié)議?!締栴}3】
下邊是用E-SQL實現(xiàn)的開銷扣除業(yè)務程序的一部分,請補全空缺處的代碼。
CREATEPROCEDURE扣除(INETC卡號VARCHAR(20),IN開銷FLOAT)BEGIN
UPDATE信譽卡SET余額=余額一:開銷
FROM信譽卡,綁定
WHERE信譽卡.信譽卡號=綁定.信譽卡號AND(a);
iferrorthenROLLBACK;
else(b);
END參照答案:【問題1】新增一個收費記錄表(ETC卡、駛?cè)霑r間、開銷、狀態(tài)),狀態(tài)為:已繳/未繳,當駛?cè)霑r判斷收費記錄表的狀態(tài)能否為已繳。當駛出時查問能否有該ETC卡未繳費的記錄?!締栴}2】出現(xiàn)拋棄更新【問題3】a、綁定.ETC卡號=:ETC卡號
b、COMMIT;5.閱讀以下說明和圖,回答以下問題1至問題3,將解答填入答題紙的對應欄內(nèi)。
【說明】
某家電銷售電子商務公司擬開發(fā)一套信息管理系統(tǒng),以方便對公司的職工、家電銷售、家電廠商和客戶等進行管理?!拘枨蠓治觥浚?)系統(tǒng)需要保護電子商務公司的職工信息、客戶信息、家電信息和家電廠商信息等。職工信息主要包含:工號、姓名、性別、崗位、身份證號、電話、地點,此中崗位包含部門經(jīng)理和客服等??蛻粜畔⒅饕嚎蛻鬒D、姓名、身份證號、電話,地點、賬戶余額。家電信息主要包含:家電條碼、家電名稱、價錢、出廠日期、所屬廠商。家電廠商信息包含:廠商ID、廠商名稱、電話、法人代表信息、廠址。
(2)電子商務公司依據(jù)銷售狀況,由部門經(jīng)理向家電廠商訂購各樣家電。每個家電廠商只好由一名部門經(jīng)理負責。
(3)客戶經(jīng)過閱讀電子商務公司網(wǎng)站查問家電信息,與客服交流獲取優(yōu)惠后,在線購置。
【見解模型設計】依據(jù)需求階段采集的信息,設計的實體聯(lián)系圖(不圓滿)如圖2-1所示?!具壿嫎嬙煸O計】
依據(jù)見解模型設計階段達成的實體聯(lián)系圖,得出以下關系模式〔不圓滿)
客戶(客戶ID、姓名、身份證號、電話、地點、賬戶余額)
職工(工號、姓名、性別、崗位、身份證號、電話、地點)
家電(家電條碼、家電名稱、價錢、出廠日期、(1))
家電
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030年中國鋁顏料行業(yè)運行現(xiàn)狀及發(fā)展趨勢預測報告
- 2025-2030年中國鋁冶煉市場競爭格局及前景趨勢預測報告
- 2025-2030年中國鎢行業(yè)未來投資預測發(fā)展戰(zhàn)略規(guī)劃分析報告
- 2025四川省建筑安全員《C證》考試題庫
- 2025-2030年中國過氧化鋅市場運營動態(tài)及發(fā)展前景分析報告
- 2025-2030年中國車蠟行業(yè)市場運行態(tài)勢及發(fā)展盈利分析報告
- 2025-2030年中國調(diào)味香料市場發(fā)展前景及投資戰(zhàn)略研究報告
- 2025-2030年中國船舶制造行業(yè)發(fā)展狀況及營銷戰(zhàn)略研究報告
- 2025-2030年中國紙基覆銅板市場十三五規(guī)劃及投資風險評估報告
- 教師讀書分享《給教師的建議》課件
- 人民警察紀律條令試卷含答案
- 婚姻矛盾糾紛調(diào)解培訓課件
- 普通昆蟲學-實驗指導
- 中職對口升學養(yǎng)殖專業(yè)獸醫(yī)基礎習題集判斷題詳解
- 初中物理各單元思維導圖
- 氧化還原反應和氧化還原平衡--ppt課件
- 國內(nèi)外旅游公共服務研究的文獻綜述
- 2022年北京市專升本英語真題
- 鍺的提取方法
- 有害物質(zhì)管控清單(歐盟)
評論
0/150
提交評論