版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
上半年數(shù)據(jù)庫(kù)系統(tǒng)工程師下午學(xué)習(xí)試題及上半年數(shù)據(jù)庫(kù)系統(tǒng)工程師下午學(xué)習(xí)試題及PAGE33/33PAGE33上半年數(shù)據(jù)庫(kù)系統(tǒng)工程師下午學(xué)習(xí)試題及PAGE2012年上半年數(shù)據(jù)庫(kù)系統(tǒng)工程師下午試題試題一(15分)
閱讀以下說(shuō)明以及數(shù)據(jù)流圖,回答以下問(wèn)題1、問(wèn)題2和問(wèn)題3,將解答填入答題紙的對(duì)應(yīng)欄內(nèi)。
[說(shuō)明]
某學(xué)校成立了一個(gè)網(wǎng)上作業(yè)提交與管理系統(tǒng),基本功能描繪以下:
(1)帳號(hào)和密碼。任課老師用帳號(hào)和密碼登錄系統(tǒng)后,提交所有選課學(xué)生的名單。系統(tǒng)自動(dòng)為每個(gè)選課學(xué)生創(chuàng)辦登錄系統(tǒng)的帳號(hào)和密碼。
(2)作業(yè)提交。學(xué)生使用帳號(hào)和密碼登錄系統(tǒng)后,能夠向系統(tǒng)申請(qǐng)所選課程的作業(yè)。
系統(tǒng)第一檢查學(xué)生的目前狀態(tài),若是該學(xué)生還沒(méi)有做過(guò)作業(yè),則從數(shù)據(jù)庫(kù)服務(wù)器申請(qǐng)一份作業(yè)。若申請(qǐng)成功,則顯示需要達(dá)成的作業(yè)。學(xué)生需在線達(dá)成作業(yè),單擊“提交”按鈕上交作業(yè)。
(3)在線批閱。系統(tǒng)自動(dòng)在線批閱作業(yè),顯示作業(yè)成績(jī),并將該成績(jī)記錄在作業(yè)成績(jī)統(tǒng)計(jì)文件中。
[問(wèn)題1](3分)
若是將數(shù)據(jù)庫(kù)服務(wù)器(記為DB)作為一個(gè)外面實(shí)體,那么在繪制該系統(tǒng)的數(shù)據(jù)流圖時(shí),還應(yīng)有哪些外面實(shí)體和數(shù)據(jù)積蓄?答:外面實(shí)體:(選課)學(xué)生、(任課)老師
數(shù)據(jù)積蓄:作業(yè)成績(jī)統(tǒng)計(jì)文件
[問(wèn)題2](7分)
根聽(tīng)聞明結(jié)合問(wèn)題1的解答,指出在該系統(tǒng)的頂層數(shù)據(jù)流圖中應(yīng)有哪些數(shù)據(jù)流.請(qǐng)采用說(shuō)明中的詞匯給出這些數(shù)據(jù)流的起點(diǎn)、終點(diǎn)以及數(shù)據(jù)流名稱,下表給出了數(shù)據(jù)流的部分信息,請(qǐng)?zhí)畛淇杖碧?。序?hào)起點(diǎn)終點(diǎn)數(shù)據(jù)流名稱1__(選課)學(xué)生__網(wǎng)上作業(yè)提交與管理系統(tǒng)作業(yè)申請(qǐng)2__(選課)學(xué)生__網(wǎng)上作業(yè)提交與管理系統(tǒng)提交的作業(yè)3網(wǎng)上作業(yè)提交與管理系統(tǒng)__(選課)學(xué)生__需達(dá)成的作業(yè)4網(wǎng)上作業(yè)提交與管理系統(tǒng)__(選課)學(xué)生____作業(yè)成績(jī)__5網(wǎng)上作業(yè)提交與管理系統(tǒng)__DB__作業(yè)申請(qǐng)6網(wǎng)上作業(yè)提交與管理系統(tǒng)__作業(yè)成績(jī)統(tǒng)計(jì)文件____作業(yè)成績(jī)__7__(任課)老師__網(wǎng)上作業(yè)提交與管理系統(tǒng)選課學(xué)生名單8__DB__網(wǎng)上作業(yè)提交與管理系統(tǒng)__作業(yè)__9__(選課)學(xué)生__網(wǎng)上作業(yè)提交與管理系統(tǒng)帳號(hào)和密碼10__(任課)老師__網(wǎng)上作業(yè)提交與管理系統(tǒng)帳號(hào)和密碼[問(wèn)題3](5分)
依照數(shù)據(jù)流圖的設(shè)計(jì)原則,閱讀以以下列圖所示的數(shù)據(jù)流圖,找出其中的錯(cuò)誤之處。
答:錯(cuò)誤1:外面實(shí)體A和B之間不能夠存在數(shù)據(jù)流。
錯(cuò)誤2:外面實(shí)體A和數(shù)據(jù)積蓄H之間不能夠存在數(shù)據(jù)流。
錯(cuò)誤3:加工2的輸入/輸出數(shù)據(jù)流名字同樣
錯(cuò)誤4:加工4只有輸入沒(méi)有輸出
錯(cuò)誤5:加工5只有輸出,沒(méi)有輸入。試題二(15分)
閱讀以下說(shuō)明,回答以下問(wèn)題1至問(wèn)題5,將解答填入答題紙的對(duì)應(yīng)欄內(nèi)。
[說(shuō)明]
某公司網(wǎng)上銷售管理系統(tǒng)的數(shù)據(jù)庫(kù)部分關(guān)系模式以下所示:
客戶(客戶號(hào),姓名,性別,地址,郵編)
產(chǎn)品(產(chǎn)品號(hào),名稱,庫(kù)存,單價(jià))
訂單(訂單號(hào),時(shí)間,金額,客戶號(hào))
訂單明細(xì)(訂單號(hào),產(chǎn)品號(hào),數(shù)量)
關(guān)系模式的主要屬性及拘束如表2-1所示。表2-1關(guān)系模式的主要屬性及拘束關(guān)系名拘束客戶客戶號(hào)獨(dú)一表記一位客戶,客戶性別取值為“男”或許“女’產(chǎn)品產(chǎn)品號(hào)獨(dú)一表記一個(gè)產(chǎn)品訂單訂單號(hào)獨(dú)一表記一份訂單。一份訂單調(diào)定且僅對(duì)應(yīng)一位客戶,一份訂單可由一到多條訂單明細(xì)組成。一位客戶能夠有多份訂單。訂單明細(xì)一條訂單明細(xì)對(duì)應(yīng)一份訂單中的一個(gè)產(chǎn)品客戶、產(chǎn)品、訂單和訂單明細(xì)關(guān)系及部分?jǐn)?shù)據(jù)分別如表2-2、2-3、2-4、2-5所示。表2-2客戶關(guān)系客戶號(hào)姓名性別地址郵編Ol王曉麗女南京路2號(hào)20000502林豪杰男北京路18號(hào)200010表2-3產(chǎn)品關(guān)系產(chǎn)品號(hào)名稱庫(kù)存單價(jià)01產(chǎn)品A20298.0002產(chǎn)品B50168.00表2-4訂單關(guān)系訂單號(hào)時(shí)間金額客戶號(hào)10011268.00011002298.0002表2-5訂單明細(xì)關(guān)系訂單號(hào)產(chǎn)品號(hào)數(shù)量100101210010241002011[問(wèn)題1](3分)
以下是創(chuàng)辦部分關(guān)系表的SQL語(yǔ)句,請(qǐng)將空缺部分補(bǔ)充圓滿。
CREATETABLE客戶(
客戶號(hào)CHAR(5)___NOTNULLUNIQUE___
姓名CHAR(30),
性別CHAR(2)___CHECK(VALUEIN('男','女'))___
地址CHAR(30),
郵編CHAR(6));
CREATETABLE訂單(
訂單號(hào)CHAR(4),
時(shí)間CHAR(10),
金額NUMBER(6,2),
客戶號(hào)CHAR(5)NOTNULL,
PRIMARYKEY(訂單號(hào)),
___FOREIGNKEY(客戶號(hào))REFERENCES客戶(客戶號(hào))___;
[問(wèn)題2](4分)
請(qǐng)依照以下查問(wèn)語(yǔ)句,回答以下問(wèn)題(d),(e)和(f)
SELECT客戶號(hào)
FROM訂單,訂單明細(xì)
WHERE訂單明細(xì).訂單號(hào)=訂單.訂單號(hào)AND
產(chǎn)品號(hào)='02’AND
數(shù)量>10;
(d)上述查問(wèn)語(yǔ)句的功能是什么?請(qǐng)簡(jiǎn)要回答。(30個(gè)字以內(nèi))答:查問(wèn)一次訂購(gòu)(或購(gòu)置)產(chǎn)品號(hào)為02的數(shù)量大于10的客戶號(hào)
(e)將上述查問(wèn)語(yǔ)句變換成對(duì)應(yīng)的關(guān)系代數(shù)表達(dá)式。答:π客戶號(hào)(訂單∞σ產(chǎn)品號(hào)='02'^數(shù)量>10(訂單明細(xì)))
(f)上述SQL查問(wèn)語(yǔ)句可否能夠進(jìn)一步優(yōu)化?如能夠,給出優(yōu)化后的SQL查問(wèn)語(yǔ)句。
[問(wèn)題3](3分)能夠優(yōu)化。優(yōu)化的SQL語(yǔ)句為:
SELECT客戶號(hào)
FROM訂單
WHERE訂單號(hào)IN
(SELECT訂單號(hào)
FROM訂單明細(xì)
WHERE產(chǎn)品號(hào)='02'AND數(shù)量>10)
請(qǐng)按題意將下述SQL查問(wèn)語(yǔ)句的空缺部分補(bǔ)充圓滿。
按客戶購(gòu)置總數(shù)的降序,輸出每個(gè)客戶的客戶名和購(gòu)置總數(shù)。
SELECT客戶.客戶名,___SUM(金額)AS總數(shù)___
FROM客戶,訂單
WHERE客戶.客戶號(hào)=訂單.客戶號(hào)
___GROUPBY客戶.客戶號(hào)___
___ORDERBY總數(shù)DESC___;
[問(wèn)題4](3分)
用SQL語(yǔ)句達(dá)成下述要求。
(1)定義一個(gè)描繪訂單的客戶號(hào)和對(duì)應(yīng)訂單明細(xì)中產(chǎn)品號(hào)關(guān)系的視圖,客戶產(chǎn)品(客戶號(hào),產(chǎn)品號(hào))。CREATEVIEW客戶產(chǎn)品AS(
SELECT客戶號(hào),產(chǎn)品號(hào)
FROM訂單,訂單明細(xì)
WHERE訂單明細(xì).訂單號(hào)=訂單.訂單號(hào))
(2)借助(1)所定義的視圖,查問(wèn)最少購(gòu)置了01號(hào)客戶購(gòu)置的所有產(chǎn)品的客戶號(hào)。
SELECT客戶號(hào)
FROM客戶產(chǎn)品客戶產(chǎn)品1
WHERE___NOTEXISTS___
(SELECT*
FROM客戶產(chǎn)品客戶產(chǎn)品2
WHERE___客戶號(hào)='01'ANDNOTEXISTS___
(SELECT*
FROM客戶產(chǎn)品客戶產(chǎn)品3
WHERE));
[問(wèn)題5](2分)
當(dāng)—個(gè)訂單和對(duì)應(yīng)的訂單明細(xì)數(shù)據(jù)入庫(kù)時(shí),應(yīng)當(dāng)減少產(chǎn)晶關(guān)系中相應(yīng)的產(chǎn)品庫(kù)存,為此應(yīng)當(dāng)利用數(shù)據(jù)庫(kù)管理系統(tǒng)的什么系統(tǒng)實(shí)現(xiàn)此功能?請(qǐng)用100字以內(nèi)的文字簡(jiǎn)要說(shuō)明。試題三(15分)
閱讀以下說(shuō)明,回答以下問(wèn)題1、問(wèn)題2和問(wèn)題3,將解答填入答題紙的對(duì)應(yīng)欄內(nèi)。
[說(shuō)明]
某單位資料室需要成立一個(gè)圖書(shū)管理系統(tǒng),初步的需求解析結(jié)果以下:
(1)資料室有圖書(shū)管理員若干名,他們負(fù)責(zé)已購(gòu)入圖書(shū)的編目和借還工作,每名圖書(shū)管理員的信息包括工號(hào)和姓名;
(2)讀者可在閱覽室念書(shū),也可經(jīng)過(guò)圖書(shū)流通室借述圖書(shū),讀者信息包括讀者ID、姓名、電話和Email,系統(tǒng)為不同樣樣讀者生成不同樣樣的讀者ID;
(3)每部書(shū)在系統(tǒng)中對(duì)應(yīng)獨(dú)一的一條圖書(shū)在版編目數(shù)據(jù)(CIP,以下簡(jiǎn)稱書(shū)目),書(shū)目的基本信息包括ISBN號(hào)、書(shū)名、作者、初版商、初版年月,以及本資料室擁有該書(shū)的冊(cè)數(shù)(以下簡(jiǎn)稱冊(cè)數(shù)),不同樣樣書(shū)目的ISBN號(hào)不同樣樣;
(4)資料室關(guān)于同一書(shū)目的圖書(shū)可擁有多冊(cè)(本),圖書(shū)信息包括圖書(shū)ID、ISBN號(hào)、寄存地址、目前狀態(tài),每一本書(shū)在系統(tǒng)中被賞賜獨(dú)一的圖書(shū)ID;
(5)一名讀者最多只能借閱十本圖書(shū),且每本圖書(shū)最多只能借兩個(gè)月,讀者借書(shū)時(shí)需由圖書(shū)管理員登記讀者ID、所借圖書(shū)ID、借閱時(shí)間和應(yīng)還時(shí)間,讀者還書(shū)時(shí)圖書(shū)管理員在對(duì)應(yīng)的借書(shū)信息中記錄送還時(shí)間;
(6)當(dāng)某書(shū)目的可借出圖書(shū)的數(shù)量為零時(shí),讀者能夠?qū)ζ溥M(jìn)行預(yù)約登記,即記錄讀者ID、需要借閱的圖書(shū)的ISBN號(hào)、預(yù)準(zhǔn)時(shí)間。
某書(shū)目的信息如表3-1所示,與該書(shū)目對(duì)應(yīng)的圖書(shū)信息如表3-2所示。表3-1書(shū)目信息書(shū)名作者初版商ISBN號(hào)初版年月冊(cè)數(shù)經(jīng)辦人(數(shù)據(jù)構(gòu)造)嚴(yán)蔚敏
吳偉民清華大學(xué)初版社ISBN7-302-02368-91997.4401表3-2圖書(shū)信息圖書(shū)IDISBN號(hào)寄存地址狀態(tài)經(jīng)辦人C832.1ISBN7-302-02368-9圖書(shū)流通室已借出01C832.2ISBN7-302-02368-9圖書(shū)閱覽室不外借01C832.3ISBN7-302-02368-9圖書(shū)流通室未借出01C832.4ISBN7-302-02368-9圖書(shū)流通室已預(yù)約01系統(tǒng)的主要業(yè)務(wù)辦理以下:
(1)入庫(kù)管理;圖書(shū)購(gòu)進(jìn)入庫(kù)時(shí),管理員查問(wèn)本資料室的書(shū)目信息,若該書(shū)的:書(shū)目還沒(méi)有成立,則由管理員編寫(xiě)該書(shū)的書(shū)目信息并錄入系統(tǒng),此后編寫(xiě)并錄入圖書(shū)信息:否則,改正該書(shū)目的冊(cè)數(shù),此后編寫(xiě)并錄入圖書(shū)信息,關(guān)于進(jìn)入流通室的書(shū),其初始狀態(tài)為“未借出”,而送入閱覽室的書(shū)的狀態(tài)向來(lái)為“不外借”。
(2)借書(shū)管理:讀者借書(shū)時(shí),若有,則由管理員為該讀者辦理借書(shū)手續(xù),并記錄該讀者的借書(shū)信息,同時(shí)將借出圖書(shū)的狀態(tài)改正為“已借出”。
(3)預(yù)約管理;若圖書(shū)流通室沒(méi)有讀者要借的書(shū),則可為該讀者成立預(yù)約登記,需要記錄讀者ID、書(shū)的ISBN號(hào)、預(yù)準(zhǔn)時(shí)間和預(yù)約限時(shí)(最長(zhǎng)為10天)。一旦其他讀者送還這種書(shū),就自動(dòng)通知該預(yù)約讀者。系統(tǒng)將自動(dòng)除掉高出預(yù)約限時(shí)的預(yù)約記錄并改正有關(guān)信息。
(4)還書(shū)管理:讀者還書(shū)時(shí),則記錄相應(yīng)借還信息中的“送還時(shí)間”,關(guān)于超期送還者,系統(tǒng)自動(dòng)計(jì)算罰金(詳細(xì)的計(jì)算過(guò)程此處省略)。系統(tǒng)同時(shí)自動(dòng)查問(wèn)預(yù)約登記表,若存在其他讀者預(yù)約該書(shū)的記錄,則將該圖書(shū)的狀態(tài)改正為“已預(yù)約”,并將該圖書(shū)ID寫(xiě)入相應(yīng)的預(yù)約記錄中(系統(tǒng)在除掉高出預(yù)約限時(shí)的記錄時(shí)除去該圖書(shū)的“已預(yù)約”狀態(tài));否則,將該圖書(shū)的狀態(tài)改正為“未借出”。
(5)通知辦理:關(guān)于已到期且未送還的圖書(shū),系統(tǒng)經(jīng)過(guò)Email自動(dòng)通知讀者;若讀者預(yù)約的書(shū)已到,系統(tǒng)則自動(dòng)經(jīng)過(guò)Email通知該讀者來(lái)辦理借書(shū)手續(xù)。
[問(wèn)題1](2分)
依照以上說(shuō)明設(shè)計(jì)的實(shí)體聯(lián)系圖如圖3-1所示,請(qǐng)指出讀者與圖書(shū)、書(shū)目與讀者、書(shū)目與圖書(shū)之間的聯(lián)系種類。
圖3-1圖書(shū)管理系統(tǒng)的實(shí)體聯(lián)系圖[問(wèn)題2][問(wèn)題3](4分)
請(qǐng)指出問(wèn)題2中給出的讀者、書(shū)目關(guān)系模式的主鍵,以及圖書(shū)、借還記錄和預(yù)約登記關(guān)系模式的主鍵和外鍵。
[問(wèn)題4](7分)
若系統(tǒng)增加新的預(yù)約需求,其業(yè)務(wù)辦理描繪以下:
若圖書(shū)流通室沒(méi)有讀者要借的書(shū),則可為該讀者成立預(yù)約登記,需要記錄讀者ID、書(shū)的ISBN號(hào)、預(yù)準(zhǔn)時(shí)間和預(yù)約限時(shí)(最長(zhǎng)為10天)。一旦其他讀者送還這種書(shū),系統(tǒng)將自動(dòng)查問(wèn)預(yù)約登記表,若存在有讀者預(yù)約該書(shū)的記錄,則將該圖書(shū)的狀態(tài)改正為“已預(yù)約”,并將該圖書(shū)ID寫(xiě)入相應(yīng)的預(yù)約記錄中(系統(tǒng)在除掉高出預(yù)約限時(shí)的記錄時(shí)除去該圖書(shū)的“已預(yù)約”狀態(tài)),同時(shí)經(jīng)過(guò)Email通知該預(yù)約讀者辦理借閱手續(xù)。關(guān)于高出預(yù)約限時(shí)的預(yù)約記錄,系統(tǒng)將自動(dòng)除掉。
為知足上述需要,應(yīng)付圖3-1所示的實(shí)體聯(lián)系圖怎樣改正或補(bǔ)充,請(qǐng)給出改正后的實(shí)體聯(lián)系圖,并對(duì)關(guān)系模式做相應(yīng)的改正或補(bǔ)充,指出新增關(guān)系模式的主鍵和外鍵。試題四(15分)
閱讀以下說(shuō)明,回答以下問(wèn)題l至問(wèn)題4,將解答填入答題紙的對(duì)應(yīng)欄內(nèi)。
[說(shuō)明]
某保險(xiǎn)公司需要管理用戶投保的有關(guān)信息,擬成立針對(duì)投保數(shù)據(jù)、險(xiǎn)種數(shù)據(jù)、繳費(fèi)數(shù)據(jù)的管理系統(tǒng)。系統(tǒng)需求解析情況以下:
1.投保單是締結(jié)保險(xiǎn)合同的重要依照,需填寫(xiě)投保人、被保險(xiǎn)人、受益人資料等信息。投保單格式以下所示:投保書(shū)號(hào):zO00001年月日投
保
人姓名:性別:男口女口出壽辰期:年月日身份證號(hào)碼:聯(lián)系地址:郵政編碼:被
保
險(xiǎn)
人姓名:性別:男口女口出壽辰期:年月日身份證號(hào)碼:聯(lián)系地址:郵政編碼:投
保
事
項(xiàng)險(xiǎn)種名稱業(yè)務(wù)員姓名業(yè)務(wù)員聯(lián)系方式身故受益人姓名受益序次身份證號(hào)碼2.該公司需要管理險(xiǎn)種信息以供查問(wèn)。險(xiǎn)種信息包括:險(xiǎn)種名稱、承保年紀(jì)、保險(xiǎn)
利益、繳費(fèi)方式、保險(xiǎn)費(fèi)、保險(xiǎn)特點(diǎn)等信息。示比方下:險(xiǎn)種名稱重要疾病保險(xiǎn)承保年紀(jì)三十天以上、六十五周歲以下保險(xiǎn)利益重要疾病保險(xiǎn)金——由于生病無(wú)法工作而失去正常收入根源,將獲得一筆資本以支付巨額醫(yī)療開(kāi)支。繳費(fèi)方式保險(xiǎn)費(fèi)的交托方式分為躉交、年交和月交三種。分期交托保險(xiǎn)費(fèi)的交費(fèi)時(shí)期分為五年、十年、二十年和三十年四種,由投保人在投保時(shí)選擇。保險(xiǎn)費(fèi)10萬(wàn)保險(xiǎn)特點(diǎn)供應(yīng)29種疾病的特別保障。3.業(yè)務(wù)辦理過(guò)程。用戶可經(jīng)過(guò)網(wǎng)絡(luò)查問(wèn)險(xiǎn)種,并選擇投保的險(xiǎn)種。用戶直接填寫(xiě)投保書(shū),經(jīng)過(guò)業(yè)務(wù)員審察通事后,請(qǐng)投保人署名,并由業(yè)務(wù)員確認(rèn)投保書(shū)。業(yè)務(wù)員按月查問(wèn)用戶的繳費(fèi)記錄,以便生成相應(yīng)的繳費(fèi)通知單。
初步設(shè)計(jì)的關(guān)系模式以下所示:
投保單(投保書(shū)號(hào),投保人客戶號(hào),被保人客戶號(hào),險(xiǎn)種名稱,身故受益人姓名,受益序次,受益人身份證號(hào)碼,業(yè)務(wù)員姓名,業(yè)務(wù)員聯(lián)系方式,投保日期)
客戶信息(客戶號(hào),姓名,性別,出壽辰期,身份證號(hào)碼,聯(lián)系地址,郵政編碼)
繳費(fèi)記錄(投保書(shū)號(hào),繳費(fèi)月份,繳費(fèi)金額,欠款,節(jié)余,滯納金)
險(xiǎn)種信息(險(xiǎn)種名稱,承保年紀(jì),保險(xiǎn)利益,繳費(fèi)方式,保險(xiǎn)費(fèi),保險(xiǎn)特點(diǎn))
注:投保單關(guān)系中,投保人客戶號(hào)和被保人客戶號(hào)是外鍵,依靠于客戶信息關(guān)系的主鍵“客戶號(hào)”。
[問(wèn)題1](4分)
給出上述各關(guān)系模式的主鍵,以及投保單關(guān)系模式的函數(shù)依靠。答:投保單:(投保書(shū)號(hào),受益人身份證號(hào)碼)
客戶信息:客戶號(hào)
繳費(fèi)記錄:(投保書(shū)號(hào),繳費(fèi)月份)
險(xiǎn)種信息:險(xiǎn)種名稱
投保單關(guān)系模式的函數(shù)依靠:
F1=(投保書(shū)號(hào),受益人身份證號(hào)碼)→(投保人客戶號(hào),被保人客戶號(hào),險(xiǎn)種名稱,受益序次,業(yè)務(wù)員姓名,業(yè)務(wù)員聯(lián)系方式,投保日期)
F2=投保書(shū)號(hào)→(投保人客戶號(hào),被保人客戶號(hào),險(xiǎn)種名稱,業(yè)務(wù)員姓名,業(yè)務(wù)員聯(lián)系方式,投保日期)
F3=受益人身份證號(hào)碼→身故受益人姓名
F4=業(yè)務(wù)員姓名→業(yè)務(wù)員聯(lián)系方式
[問(wèn)題2](4分)
列出投保單關(guān)系模式可能存在的更新異樣和多值依靠,并簡(jiǎn)要說(shuō)明。答:(1)投保單關(guān)系模式存在更新異樣。該關(guān)系模式存在冗余數(shù)據(jù),改正數(shù)據(jù)時(shí)可能會(huì)惹起改正異樣,比方當(dāng)業(yè)務(wù)員的聯(lián)系方式發(fā)生變化時(shí),他所負(fù)責(zé)的每一個(gè)投保單里面的業(yè)務(wù)員聯(lián)系方式必定更新,若是部分更新,部分不更新,則會(huì)產(chǎn)生改正(更新)異樣;當(dāng)一個(gè)業(yè)務(wù)員還沒(méi)有任何投保單時(shí),他的數(shù)據(jù)將不能夠插入數(shù)據(jù)庫(kù),即存在插入異樣;當(dāng)一個(gè)投保單記錄刪除了此后,對(duì)應(yīng)的業(yè)務(wù)員信息也拋棄了,即存在刪除異樣。
(2)投保單關(guān)系模式存在多值依靠,一個(gè)特定的投保單對(duì)應(yīng)多個(gè)受益人。[問(wèn)題3](4分)
解析投保單關(guān)系模式屬于第幾范式,并簡(jiǎn)單說(shuō)明原因。改正上述關(guān)系模式,以達(dá)到4NF。答:投保單關(guān)系模式屬于1范圍(或1NF),該關(guān)系模式存在數(shù)據(jù)冗余。比方一個(gè)業(yè)務(wù)員的姓名、聯(lián)系方式屬性與其負(fù)責(zé)的投保單數(shù)量同樣多。在擁有多個(gè)受益人的一個(gè)投保單中,投保單的諸多屬性積蓄多次。關(guān)系模式還存在上題所說(shuō)的更新異樣和多值依靠。其函數(shù)依靠存在非主屬性部分依靠于碼,故不屑于2范式(或2NF)。
將投保單關(guān)系模式進(jìn)行以下模式分解:
投保單(投保書(shū)號(hào),投保人客戶號(hào),被保人客戶號(hào),險(xiǎn)種名稱,業(yè)務(wù)員號(hào),投保日期)
受益人信息(受益人號(hào),受益人姓名,受益人身份證號(hào)碼)
業(yè)務(wù)員信息(業(yè)務(wù)員號(hào),業(yè)務(wù)員姓名,業(yè)務(wù)員聯(lián)系方式)
投保-受益信息(投保書(shū)號(hào),受益人號(hào),利潤(rùn)人序次)
上述模式分解后,能保證在每個(gè)關(guān)系模式中,屬性間可是平庸且非函數(shù)依靠的多值依靠,故達(dá)到了4范式(或4NF)。
[問(wèn)題4](3分)
公司需要查問(wèn)每個(gè)業(yè)務(wù)員每個(gè)月達(dá)成的保單總金額,依照業(yè)務(wù)員月保單總金額分檔,設(shè)定不同樣樣的提成比率,以便計(jì)算業(yè)務(wù)員月獎(jiǎng)金。對(duì)上述的數(shù)據(jù)庫(kù)模式怎樣改正或補(bǔ)充,以知足需求。答:增加以下關(guān)系模式即可知足需求:
提成信息(總金額,提成比率)
其中總金額屬性描繪一個(gè)金額范圍,提成比率表示對(duì)應(yīng)當(dāng)范圍的提成比率。用戶查問(wèn)投保單關(guān)系模式,獲得業(yè)務(wù)員每個(gè)月的保單總金額,再在提成信息關(guān)系模式中查問(wèn)對(duì)應(yīng)的提成比率,即可計(jì)算出業(yè)務(wù)員的月獎(jiǎng)金。試題五(15分)
閱讀以下說(shuō)明,回答以下問(wèn)題1至問(wèn)題4,將解答填入答題紙的對(duì)應(yīng)欄內(nèi)。
[說(shuō)明]
現(xiàn)有一個(gè)事務(wù)集{T1,T2,T3,T4},其中這四個(gè)事務(wù)在運(yùn)行過(guò)程中需要讀寫(xiě)表X、Y和Z。設(shè)T1對(duì)X的讀操作記作TiR(X),ti對(duì)K的寫(xiě)操作記作Tiw(X)。
事務(wù)對(duì)XYZ的接見(jiàn)情況以下:
T1:T1R(X)
T2:T2R(Y),T2w(X)
T3;T3w(Y),T3w(X),T3w(Z)
T4:T4R(Z),T4w<X)
[問(wèn)題1]
試述事務(wù)并發(fā)調(diào)動(dòng)的正確性準(zhǔn)則及其內(nèi)容。(4分)答:事務(wù)的可串行調(diào)動(dòng)。多個(gè)事務(wù)的并發(fā)履行是正確的,尚且僅當(dāng)其結(jié)果與按某一序次串行履行它們時(shí)的結(jié)果同樣。
[問(wèn)題2]
請(qǐng)判斷以下調(diào)動(dòng)可否正確。(4分)
T3w(Y),T1R(X),T2R(Y),T3w(X),T2w(X),T3w(Z),T4R(Z),T4w(X)
按這種調(diào)動(dòng)產(chǎn)生的事務(wù)依靠關(guān)系圖以下:
此調(diào)動(dòng)是一個(gè)可串行化的調(diào)動(dòng),所以是一個(gè)正確的調(diào)動(dòng)。[問(wèn)題3]
給出與[問(wèn)題2]中調(diào)動(dòng)等價(jià)的一個(gè)串行調(diào)動(dòng)序列。(3分)答:T1,T2,T3,T4
[問(wèn)題4]
采用何種加鎖策略能夠保證事務(wù)調(diào)動(dòng)的正確性,簡(jiǎn)述其內(nèi)容。(4分)答:兩段鎖協(xié)議。把事務(wù)分為兩個(gè)階段,第一階段是獲得封閉,但不能夠解鎖;第二個(gè)階段是除去封閉,不能夠申請(qǐng)新的鎖。
下午答案
試題一
[問(wèn)題1]
外面實(shí)體:(選課)學(xué)生、(任課)老師
數(shù)據(jù)積蓄:作業(yè)成績(jī)統(tǒng)計(jì)文件
[問(wèn)題2]
(1)(選課)學(xué)生
(2)(選課)學(xué)生
(3)(選課)學(xué)生
(4)(選課)學(xué)生
(5)作業(yè)成績(jī)
(6)DB
(7)作業(yè)成績(jī)統(tǒng)計(jì)文件
(8)作業(yè)成績(jī)
(9)(任課)老師
(10)DB
(11)作業(yè)
(12)選課)學(xué)生
(13)(任課)老師
[問(wèn)題3]
錯(cuò)誤1:外面實(shí)體A和B之間不能夠存在數(shù)據(jù)流。
錯(cuò)誤2:外面實(shí)體A和數(shù)據(jù)積蓄H之間不能夠存在數(shù)據(jù)流。
錯(cuò)誤3:加工2的輸入/輸出數(shù)據(jù)流名字同樣
錯(cuò)誤4:加工4只有輸入沒(méi)有輸出
錯(cuò)誤5:加工5只有輸出,沒(méi)有輸入。
試題二
試題三
[問(wèn)題1]
(1)n
(2)m
(3)l
(4)n或m
[問(wèn)題2]
(a)讀者ID,圖書(shū)ID
[問(wèn)題3]關(guān)系模式主鍵外鍵讀者讀者ID/書(shū)目ISBN號(hào)/圖書(shū)圖書(shū)IDISBN號(hào)借還記錄讀者ID,圖書(shū)ID,借書(shū)時(shí)間讀者ID,圖書(shū)ID[問(wèn)題4]
補(bǔ)充聯(lián)系"預(yù)約",維修后的實(shí)體聯(lián)系圖
增加新的關(guān)系模式:
預(yù)約登記(讀者ID,ISBN號(hào),預(yù)準(zhǔn)時(shí)間,預(yù)約限時(shí),圖書(shū)ID)
主鍵:(讀者ID,ISBN號(hào),預(yù)準(zhǔn)時(shí)間)
外鍵:讀者ID,ISBN號(hào),圖書(shū)ID試題四
[問(wèn)題1]
投保單:(投保書(shū)號(hào),受益人身份證號(hào)碼)
客戶信息:客戶號(hào)
繳費(fèi)記錄:(投保書(shū)號(hào),繳費(fèi)月份)
險(xiǎn)種信息:險(xiǎn)種名稱
投保單關(guān)系模式的函數(shù)依靠:
F1=(投保書(shū)號(hào),受益人身份證號(hào)碼)→(投保人客戶號(hào),被保人客戶號(hào),險(xiǎn)種名稱,受益序次,業(yè)務(wù)員姓名,業(yè)務(wù)員聯(lián)系方式,投保日期)
F2=投保書(shū)號(hào)→(投保人客戶號(hào),被保人客戶號(hào),險(xiǎn)種名稱,業(yè)務(wù)員姓名,業(yè)務(wù)員聯(lián)系方式,投保日期)
F3=受益人身份證號(hào)碼→身故受益
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年云南職教高考醫(yī)學(xué)類專業(yè)理論考試題庫(kù)(含答案)
- 2025年畢節(jié)職業(yè)技術(shù)學(xué)院高職單招語(yǔ)文2018-2024歷年參考題庫(kù)頻考點(diǎn)含答案解析
- 2025年武漢工貿(mào)職業(yè)學(xué)院高職單招語(yǔ)文2018-2024歷年參考題庫(kù)頻考點(diǎn)含答案解析
- 2024喜劇綜藝年度報(bào)告
- 2025春季新學(xué)期,中小學(xué)校長(zhǎng)在全體教師大會(huì)上發(fā)言:從電影《熊出沒(méi)重啟未來(lái)》破局解鎖新學(xué)期教育密碼
- 10kV配電站房工程的電氣設(shè)計(jì)方案與性能分析
- 幼兒園組織活動(dòng)設(shè)計(jì)策劃方案五篇
- 商業(yè)街店面租賃合同范本
- 幼兒園中班冬季教育活動(dòng)策劃方案五篇
- 2024年綠色能源產(chǎn)業(yè)投資合作合同
- 2025-2030年中國(guó)納米氧化鋁行業(yè)發(fā)展前景與投資戰(zhàn)略研究報(bào)告新版
- 2025年度正規(guī)離婚協(xié)議書(shū)電子版下載服務(wù)
- 2025年貴州蔬菜集團(tuán)有限公司招聘筆試參考題庫(kù)含答案解析
- 2025光伏組件清洗合同
- 電力電纜工程施工組織設(shè)計(jì)
- 2024年網(wǎng)格員考試題庫(kù)完美版
- 《建筑與市政工程防水規(guī)范》解讀
- 2024年重慶市中考數(shù)學(xué)試題B卷含答案
- 醫(yī)生給病人免責(zé)協(xié)議書(shū)(2篇)
- 人教版(2024年新教材)七年級(jí)上冊(cè)英語(yǔ)Unit 7 Happy Birthday 單元整體教學(xué)設(shè)計(jì)(5課時(shí))
- 口腔粘膜常見(jiàn)疾病
評(píng)論
0/150
提交評(píng)論