版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
試題1(2017年上半年試題40)數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)階段的工作步驟依次為(
)。
A.設(shè)計(jì)局部視圖→抽象數(shù)據(jù)→修改重構(gòu)消除冗余→合并取消沖突
B.設(shè)計(jì)局部視圖→抽象數(shù)據(jù)→合并取消沖突→修改重構(gòu)消除冗余
C.抽象數(shù)據(jù)→設(shè)計(jì)局部視圖→合并取消沖突→修改重構(gòu)消除冗余
D.抽象數(shù)據(jù)→設(shè)計(jì)局部視圖→修改重構(gòu)消除冗余→合并取消沖突試題分析本題考查的是數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)具體步驟。題目選項(xiàng)所展示的四個(gè)步驟中,有兩個(gè)是我們熟知的:設(shè)計(jì)局部視圖和合并取消沖突。所以解題的關(guān)鍵點(diǎn),是分析清楚另外兩個(gè)步驟到底是完成什么任務(wù)。從題目選項(xiàng)來看,無非是分析抽象數(shù)據(jù)與設(shè)計(jì)局部視圖誰先誰后,以及合并取消沖突與修改重構(gòu)消除冗余誰先誰后的問題。
抽象數(shù)據(jù)是將實(shí)際數(shù)據(jù)的特征提取出來以便建立模型,所以抽象數(shù)據(jù)應(yīng)在設(shè)計(jì)局部視圖之前。
而修改重構(gòu)消除冗余應(yīng)在合并取消沖突之后,因?yàn)橹貥?gòu)往往意味著在調(diào)優(yōu),調(diào)優(yōu)是需要先有雛形的。試題答案(40)C試題2(2017年上半年試題41)設(shè)有員工關(guān)系Emp(員工號(hào),姓名,性別,年齡,電話,家庭住址,家庭成員,關(guān)系,聯(lián)系電話)。其中,“家庭成員,關(guān)系,聯(lián)系電話”分別記錄了員工親屬的姓名、與員工的關(guān)系以及聯(lián)系電話,且一個(gè)員工允許有多個(gè)家庭成員。為使數(shù)據(jù)庫模式設(shè)計(jì)更合理,對于員工關(guān)系Emp(
)。
A.只允許記錄一個(gè)親屬的姓名、與員工的關(guān)系以及聯(lián)系電話
B.可以不作任何處理,因?yàn)樵撽P(guān)系模式達(dá)到了3NF
C.增加多個(gè)家庭成員、關(guān)系及聯(lián)系電話字段
D.應(yīng)該將家庭成員、關(guān)系及聯(lián)系電話加上員工號(hào)設(shè)計(jì)成一個(gè)獨(dú)立的模式試題分析題目中員工允許有多個(gè)家庭成員,此時(shí)如果要把多個(gè)家庭成員都記錄下來,必然造成表中數(shù)據(jù)的冗余。此時(shí)采用拆分表格的方式來處理是最理想的狀態(tài)。試題答案(41)D試題3(2017年上半年試題42-43)給定關(guān)系模式R<U,F(xiàn)>,U={A,B,C,D,E},F(xiàn)={B→A,D→A,A→E,AC→B},則R的候選關(guān)鍵字為(
),分解ρ={R1(ABCE),R2(CD)}(
)。
A.CD
B.ABD
C.ACD
D.ADE
A.具有無損連接性,且保持函數(shù)依賴
B.不具有無損連接性,但保持函數(shù)依賴
C.具有無損連接性,但不保持函數(shù)依賴
D.不具有無損連接性,也不保持函數(shù)依賴試題分析根據(jù)題意可繪制出函數(shù)依賴圖:
從圖可以看出,入度為0的結(jié)點(diǎn)只有C與D,而兩者的結(jié)合能遍歷全圖,所以CD為候選鍵。
用公式法判斷是否為無損分解,由于R1∩R2=C,而原關(guān)系中沒有C->*的函數(shù)依賴,所以可以斷定,分解為有損分解。
判斷是否保持函數(shù)依賴,由于函數(shù)依賴D->A未被保存下來,所以此分解不是保持函數(shù)依賴的分解。試題答案(42)A(43)D試題4(2017年上半年試題44-45)在關(guān)系R(A1,A2,A3)和S(A2,A3,A4)上進(jìn)行關(guān)系運(yùn)算,與該關(guān)系表達(dá)式等價(jià)的是(
)。
將該關(guān)系代數(shù)表達(dá)式轉(zhuǎn)換為等價(jià)的SQL語句如下:
SELECTA1,A4
FROMR,S
WHERER.A2<‘2017’(
)A.
B.
C.
D.
A.ORS.A4<’95’ORR.A2=S.A2
ORR.A3=S.A3
B.ANDS.A4<’95’ORR.A2=S.A2
ANDR.A3=S.A3
C.ANDS.A4<’95’ANDR.A2=S.A2
ANDR.A3=S.A3
D.ORS.A4<’95’ANDR.A2=S.A2
ORR.A3=S.A3試題分析本題前一空分析:
A選項(xiàng)的關(guān)系代數(shù)表達(dá)式,錯(cuò)誤之處在于選擇的兩個(gè)條件不應(yīng)為“或”關(guān)系。
B選項(xiàng)的關(guān)系代數(shù)表達(dá)式,錯(cuò)誤之處在于R與S僅做了笛卡爾積的操作,并沒有把相同屬性列做等值判斷。應(yīng)加上:2=4及3=5的選擇條件才對。
C選項(xiàng)的關(guān)系代數(shù)表達(dá)式,與B選項(xiàng)有相同錯(cuò)誤,同時(shí)投影列號(hào)還不正確。
后面一空,首先值得說明的是,選項(xiàng)中有一個(gè)共同的錯(cuò)誤,即“S.A4<’95’”應(yīng)修改為“S.A4=’95’”。
選項(xiàng)中幾個(gè)條件都是正確的,需要選擇的,其實(shí)只是使用AND還是OR來進(jìn)行連接。由于進(jìn)行自然連接以及相關(guān)條件判斷都是同時(shí)要成立的,所以必須都要用AND進(jìn)行連接。試題答案(44)D(45)C試題5(2016年上半年試題22-23)商業(yè)智能關(guān)注如何從業(yè)務(wù)數(shù)據(jù)中提取有用的信息,然后采用這些信息指導(dǎo)企業(yè)的業(yè)務(wù)開展。商業(yè)智能系統(tǒng)主要包括數(shù)據(jù)預(yù)處理、(
)、數(shù)據(jù)分析和數(shù)據(jù)展現(xiàn)4個(gè)主要階段。其中數(shù)據(jù)預(yù)處理是整合企業(yè)原始數(shù)據(jù)的第一步,它包括數(shù)據(jù)的抽取、(
)和加載三個(gè)過程。A.數(shù)據(jù)索引
B.數(shù)據(jù)倉庫
C.數(shù)據(jù)庫
D.數(shù)據(jù)字典
A.轉(zhuǎn)換
B.分析
C.查詢
D.建模試題分析BI系統(tǒng)主要包括數(shù)據(jù)預(yù)處理、建立數(shù)據(jù)倉庫、數(shù)據(jù)分析和數(shù)據(jù)展現(xiàn)四個(gè)主要階段。數(shù)據(jù)預(yù)處理是整合企業(yè)原始數(shù)據(jù)的第一步,它包括數(shù)據(jù)的抽?。‥xtraction)、轉(zhuǎn)換(Transformation)和加載(Load)三個(gè)過程(ETL過程);建立數(shù)據(jù)倉庫則是處理海量數(shù)據(jù)的基礎(chǔ);數(shù)據(jù)分析是體現(xiàn)系統(tǒng)智能的關(guān)鍵,一般采用OLAP和數(shù)據(jù)挖掘兩大技術(shù)。OLAP不僅進(jìn)行數(shù)據(jù)匯總/聚集,同時(shí)還提供切片、切塊、下鉆、上卷和旋轉(zhuǎn)等數(shù)據(jù)分析功能,用戶可以方便地對海量數(shù)據(jù)進(jìn)行多維分析。數(shù)據(jù)挖掘的目標(biāo)則是挖掘數(shù)據(jù)背后隱藏的知識(shí),通過關(guān)聯(lián)分析、聚類和分類等方法建立分析模型,預(yù)測企業(yè)未來發(fā)展趨勢和將要面臨的問題;在海量數(shù)據(jù)和分析手段增多的情況下,數(shù)據(jù)展現(xiàn)則主要保障系統(tǒng)分析結(jié)果的可視化。試題答案(22)B(23)A試題6(2016年上半年試題40)在采用三級(jí)模式結(jié)構(gòu)的數(shù)據(jù)庫系統(tǒng)中,如果對數(shù)據(jù)庫中的表Emp創(chuàng)建聚簇索引,那么改變的是數(shù)據(jù)庫的(
)。A.模式
B.內(nèi)模式
C.外模式
D.用戶模式試題分析索引的寫入修改了數(shù)據(jù)庫的物理結(jié)構(gòu),而不是簡單的邏輯設(shè)計(jì)。內(nèi)模式規(guī)定了數(shù)據(jù)在存儲(chǔ)介質(zhì)上的物理組織方式、記錄尋址方式。試題答案(40)B試題7(2016年上半年試題41)分布式事務(wù)的執(zhí)行可能會(huì)涉及到多個(gè)站點(diǎn)上的數(shù)據(jù)操作,在兩階段提交協(xié)議中,當(dāng)事務(wù)Ti的所有讀寫操作執(zhí)行結(jié)束后,事務(wù)Ti的發(fā)起者協(xié)調(diào)器Ci向所有參與Ti的執(zhí)行站點(diǎn)發(fā)送<prcpareTi>的消息,當(dāng)收到所有執(zhí)行站點(diǎn)返回的<readyTi>消息后,Ci再向所有執(zhí)行站點(diǎn)發(fā)送<commitTi>消息。若參與事務(wù)Ti執(zhí)行的某個(gè)站點(diǎn)故障恢復(fù)后日志中有<readyTi>記錄,而沒有<commitTi>記錄,則(
)。A.事務(wù)Ti已完成提交,該站點(diǎn)無需做任何操作
B.事務(wù)Ti已完成提交,該站點(diǎn)應(yīng)做REDO操作
C.事務(wù)Ti未完成提交,該站點(diǎn)應(yīng)做UNDO操作
D.應(yīng)向協(xié)調(diào)器詢問以決定Ti的最終結(jié)果試題分析兩階段提交協(xié)議受如下兩條規(guī)則的支配:1、只要有一個(gè)參與者撤銷事務(wù),協(xié)調(diào)者就必須做出全局撤銷決定。2、只有所有參與者都同意提交事務(wù),協(xié)調(diào)者才能做出全局提交決定。題干中,事務(wù)日志中只有<readyTi>記錄,說明已經(jīng)完成了準(zhǔn)備提交階段,而沒有<commitTi
>記錄,說明該事務(wù)沒有進(jìn)入提交階段,所以,需要向協(xié)調(diào)器去查詢Ti的最終決定結(jié)果。試題答案(41)D試題8(2016年上半年試題42-43)假設(shè)關(guān)系R(A1,A2,A3)上的一個(gè)分解為ρ={(A1,A2),(A1,A3)},下表是關(guān)系R上的一個(gè)實(shí)例,根據(jù)實(shí)例推出R的函數(shù)依賴集F為(
),分解p(
)。A.F={A1→A2}
B.F={A1A3→A2,A1A2→A3}
C.F={A1→A3}
D.F={A1→A2,A1→A3}
A.是無損聯(lián)接的
B.是保持函數(shù)依賴的
C.是有損聯(lián)接的
D.無法確定是否保持函數(shù)依賴試題分析由于A1為a時(shí),A2可能是a或b或c,所以可以確定A1->A2不成立。同理A1->A3不成立。時(shí)此ACD三個(gè)選項(xiàng)均可以排除。(A1A2)∩(A1A3)=A1(A1A2)-(A1A3)=A2(A1A3)-(A1A2)=A3由于A1->A2與A1->A3均不成立,所以有損。試題答案(42)B(43)C試題9(2016年上半年試題44-45)給定關(guān)系R(A,B,C,D)和關(guān)系S(C,D,E),對其進(jìn)行自然連接運(yùn)算后的屬性列為(
)個(gè);與σR.B>S.E()等價(jià)的關(guān)系代數(shù)表達(dá)式為(
)。A.4
B.5
C.6
D.7
A.σ2>7(R×S)
B.π1,2,3,4,7(σ‘2’>‘7’Λ3=5Λ4=6(R×S))
C.σ‘2’>‘7’(R×S)
D.π1,2,3,4,7(σ2>7Λ3=5Λ4=6(R×S))試題分析對R與S做自然聯(lián)接運(yùn)算時(shí),聯(lián)接條件為:R.C=S.CandR.D=S.D。運(yùn)算結(jié)果會(huì)自動(dòng)去重復(fù)列,所以結(jié)果的列為:A、B、C、D、E,一共5列。試題答案(44)B(45)D試題10(2015年上半年試題23)采用數(shù)據(jù)倉庫技術(shù)進(jìn)行數(shù)據(jù)收集時(shí),有時(shí)會(huì)遇一些略微不一致但可以糾正的數(shù)據(jù),糾正這些數(shù)據(jù)的過程稱為(
)。A.數(shù)據(jù)轉(zhuǎn)換
B.數(shù)據(jù)抽取
C.數(shù)據(jù)清洗
D.數(shù)據(jù)裝載試題分析數(shù)據(jù)清洗從名字上也看的出就是把“臟”的“洗掉”,指發(fā)現(xiàn)并糾正數(shù)據(jù)文件中可識(shí)別的錯(cuò)誤的最后一道程序,包括檢查數(shù)據(jù)一致性,處理無效值和缺失值等。因?yàn)閿?shù)據(jù)倉庫中的數(shù)據(jù)是面向某一主題的數(shù)據(jù)的集合,這些數(shù)據(jù)從多個(gè)業(yè)務(wù)系統(tǒng)中抽取而來,而且包含歷史數(shù)據(jù),這樣就避免不了有的數(shù)據(jù)是錯(cuò)誤數(shù)據(jù)、有的數(shù)據(jù)相互之間有沖突,這些錯(cuò)誤的或有沖突的數(shù)據(jù)顯然是我們不想要的,稱為“臟數(shù)據(jù)”。我們要按照一定的規(guī)則把“臟數(shù)據(jù)”“洗掉”,這就是數(shù)據(jù)清洗。而數(shù)據(jù)清洗的任務(wù)是過濾那些不符合要求的數(shù)據(jù),將過濾的結(jié)果交給業(yè)務(wù)主管部門,確認(rèn)是否過濾掉還是由業(yè)務(wù)單位修正之后再進(jìn)行抽取。不符合要求的數(shù)據(jù)主要是有不完整的數(shù)據(jù)、錯(cuò)誤的數(shù)據(jù)、重復(fù)的數(shù)據(jù)三大類。數(shù)據(jù)清洗是與問卷審核不同,錄入后的數(shù)據(jù)清理一般是由計(jì)算機(jī)而不是人工完成。試題答案(23)C試題11(2015年上半年試題40)數(shù)據(jù)倉庫中數(shù)據(jù)(
)的特點(diǎn)是指數(shù)據(jù)一旦進(jìn)入數(shù)據(jù)倉庫后,將被長期保留并定期加載和刷新,可以進(jìn)行各種查詢操作,但很少對數(shù)據(jù)進(jìn)行修改和刪除操作。A.面向主題
B.集成性
C.相對穩(wěn)定性
D.反映歷史變化試題分析數(shù)據(jù)倉庫有四大特點(diǎn):1、面向主題操作型數(shù)據(jù)庫的數(shù)據(jù)組織面向事務(wù)處理任務(wù),各個(gè)業(yè)務(wù)系統(tǒng)之間各自分離,而數(shù)據(jù)倉庫中的數(shù)據(jù)是按照一定的主題域進(jìn)行組織的。2、集成的數(shù)據(jù)倉庫中的數(shù)據(jù)是在對原有分散的數(shù)據(jù)庫數(shù)據(jù)抽取、清理的基礎(chǔ)上經(jīng)過系統(tǒng)加工、匯總和整理得到的,必須消除源數(shù)據(jù)中的不一致性,以保證數(shù)據(jù)倉庫內(nèi)的信息是關(guān)于整個(gè)企業(yè)的一致的全局信息。3、相對穩(wěn)定的數(shù)據(jù)倉庫的數(shù)據(jù)主要供企業(yè)決策分析之用,所涉及的數(shù)據(jù)操作主要是數(shù)據(jù)查詢,一旦某個(gè)數(shù)據(jù)進(jìn)入數(shù)據(jù)倉庫以后,一般情況下將被長期保留,也就是數(shù)據(jù)倉庫中一般有大量的查詢操作,但修改和刪除操作很少,通常只需要定期的加載、刷新。4、反映歷史變化數(shù)據(jù)倉庫中的數(shù)據(jù)通常包含歷史信息,系統(tǒng)記錄了企業(yè)從過去某一時(shí)點(diǎn)(如開始應(yīng)用數(shù)據(jù)倉庫的時(shí)點(diǎn))到目前的各個(gè)階段的信息,通過這些信息,可以對企業(yè)的發(fā)展歷程和未來趨勢做出定量分析和預(yù)測。試題答案(40)C試題12(2015年上半年試題41)數(shù)據(jù)挖掘的分析方法可以劃分為關(guān)聯(lián)分析、序列模式分析、分類分析和聚類分析四種。如果某方法需要一個(gè)示例庫(該庫中的每個(gè)元組都有一個(gè)給定的類標(biāo)識(shí))做訓(xùn)練集時(shí),這種分析方法屬于(
)。A.關(guān)聯(lián)分析
B.序列模式分析
C.分類分析
D.聚類分析試題分析關(guān)聯(lián)分析、序列分析、分類分析、聚類分析的基本思想為:。
(1)關(guān)聯(lián)分析。關(guān)聯(lián)分析主要用于發(fā)現(xiàn)不同事件之間的關(guān)聯(lián)性,即一個(gè)事件發(fā)生的同時(shí),另一個(gè)事件也經(jīng)常發(fā)生。關(guān)聯(lián)分析的重點(diǎn)在于快速發(fā)現(xiàn)那些有實(shí)用價(jià)值的關(guān)聯(lián)發(fā)生的事件。其主要依據(jù)是事件發(fā)生的概率和條件概率應(yīng)該符合一定的統(tǒng)計(jì)意義。在進(jìn)行關(guān)聯(lián)分析的同時(shí),還需要計(jì)算兩個(gè)參數(shù),分別是最小置信度(可信度)和最小支持度,前者表示規(guī)則需滿足的最低可靠度,用以過濾掉可能性過小的規(guī)則;后者則用來表示規(guī)則在統(tǒng)計(jì)意義上需滿足的最小程度。(2)序列分析。序列分析主要用于發(fā)現(xiàn)一定時(shí)間間隔內(nèi)接連發(fā)生的事件,這些事件構(gòu)成一個(gè)序列,發(fā)現(xiàn)的序列應(yīng)該具有普遍意義,其依據(jù)除了統(tǒng)計(jì)上的概率之外,還要加上時(shí)間的約束。在進(jìn)行序列分析時(shí),也應(yīng)計(jì)算置信度和支持度。(3)分類分析。分類分析通過分析具有類別的樣本特點(diǎn),得到?jīng)Q定樣本屬于各種類別的規(guī)則或方法。利用這些規(guī)則和方法對未知類別的樣本分類時(shí)應(yīng)該具有一定的準(zhǔn)確度。其主要方法有基于統(tǒng)計(jì)學(xué)的貝葉斯方法、神經(jīng)網(wǎng)絡(luò)方法、決策樹方法等。分類分析時(shí)首先為每個(gè)記錄賦予一個(gè)標(biāo)記(一組具有不同特征的類別),即按標(biāo)記分類記錄,然后檢查這些標(biāo)定的記錄,描述出這些記錄的特征。這些描述可能是顯式的,例如,一組規(guī)則定義;也可能是隱式的,例如,一個(gè)數(shù)學(xué)模型或公式。(4)聚類分析。聚類分析是根據(jù)“物以類聚”的原理,將本身沒有類別的樣本聚集成不同的組,并且對每個(gè)這樣的組進(jìn)行描述的過程。其主要依據(jù)是聚集到同一個(gè)組中的樣本應(yīng)該彼此相似,而屬于不同組的樣本應(yīng)該足夠不相似。聚類分析法是分類分析法的逆過程,它的輸入集是一組未標(biāo)定的記錄,即輸入的記錄沒有作任何處理,目的是根據(jù)一定的規(guī)則,合理地劃分記錄集合,并用顯式或隱式的方法描述不同的類別。試題答案(41)C試題13(2015年上半年試題42-43)給定關(guān)系模式R(A1,A2,A3,A4),R上的函數(shù)依賴集F={A1A3->A2,A2->A3},則R(
)。若將R分解為p={(A1,A2),(A1,A3)},那么該分解(
)。A.有一個(gè)候選關(guān)鍵字A1A3
B.有一個(gè)候選關(guān)鍵字A1A2A3
C.有兩個(gè)候選關(guān)鍵字A1A3A4和A1A2A4
D.有三個(gè)候選關(guān)鍵字A1A2、A1A3和A1A4
A.是無損聯(lián)接的
B.是保持函數(shù)依賴的
C.既是無損聯(lián)接又保持函數(shù)依賴
D.既是有損聯(lián)接又不保持函數(shù)依賴試題分析
在判斷無損分解時(shí),我們采用公式法:
R1與R2的交集是:A1。R1-R2=A2,R2-R1=A3,由于A1->A2和A1->A3,均不成立,所以有損。是否保持函數(shù)依賴,就看函數(shù)依賴兩邊的屬性是否在分解后的關(guān)系中都有。A1A3->A2,A2->A3都沒有被保存下來,所以沒有保持函數(shù)依賴。試題答案(42)C(43)D試題14(2015年上半年試題44-45)關(guān)系R、S如下表所示,R÷(πA1,A2(σ1<3(S)))的結(jié)果為(
),R、S的左外聯(lián)接、右外聯(lián)接和完全外聯(lián)接的元組個(gè)數(shù)分別為(
)。
A.{4}
B.{3,4}
C.{3,4,7}
D.{(1,2),(2,1),(3,4),(4,7)}
A.2,2,4
B.2,2,6
C.4,4,4
D.4,4,6試題分析首先要求解的是R÷(πA1,A2(σ1<3(S)))的結(jié)果,我們先將(πA1,A2(σ1<3(S)))的結(jié)果求出,為:然后確定除法結(jié)果集的屬性包括哪些。這個(gè)屬性是:被除關(guān)系的屬性集-除數(shù)關(guān)系的屬性集得來的,在此R(A1,A2,A3)-(A1,A2)=A3,所以結(jié)果集應(yīng)是單屬性,從這里就已經(jīng)可以排除D選項(xiàng)了。接下來結(jié)果集要求與除數(shù)記錄“2,1”和“3,4”拼接成的記錄在原關(guān)系R中都能找到。符合這個(gè)條件的,只有{4}。外聯(lián)接可以是左向外聯(lián)接、右向外聯(lián)接或完全外部聯(lián)接。
在FROM子句中指定外聯(lián)接時(shí),可以由下列幾組關(guān)鍵字中的一組指定:
1)LEFT
JOIN或LEFTOUTERJOIN
左向外聯(lián)接的結(jié)果集包括
LEFTOUTER子句中指定的左表的所有行,而不僅僅是聯(lián)接列所匹配的行。如果左表的某行在右表中沒有匹配行,則在相關(guān)聯(lián)的結(jié)果集行中右表的所有選擇列表列均為空值。
2)RIGHT
JOIN或RIGHT
OUTER
JOIN
右向外聯(lián)接是左向外聯(lián)接的反向聯(lián)接。將返回右表的所有行。如果右表的某行在左表中沒有匹配行,則將為左表返回空值。3)FULL
JOIN或FULLOUTERJOIN完全外部聯(lián)接返回左表和右表中的所有行。當(dāng)某行在另一個(gè)表中沒有匹配行時(shí),則另一個(gè)表的選擇列表列包含空值。如果表之間有匹配行,則整個(gè)結(jié)果集行包含基表的數(shù)據(jù)值。
在本題中,左表為R,右表為S,他們的記錄數(shù)均為4,所以左外連接和右外連接的記錄數(shù)均為4,全連接時(shí),會(huì)將左表與右表中的記錄均列出來,但左表與右表均有A1與A2為“2,1”和“3,4”所以一共會(huì)有6條記錄。試題答案(44)A(45)D試題15(2014年上半年試題5)使用UML進(jìn)行關(guān)系數(shù)據(jù)庫的(
)時(shí),需要設(shè)計(jì)出表達(dá)持久數(shù)據(jù)的實(shí)體類及其聯(lián)系,并將它們映射為數(shù)據(jù)庫表和視圖等。A.業(yè)務(wù)用例設(shè)計(jì)
B.邏輯數(shù)據(jù)模型設(shè)計(jì)
C.物理數(shù)據(jù)模型設(shè)計(jì)
D.物理實(shí)現(xiàn)設(shè)計(jì)試題分析本題考查關(guān)系型數(shù)據(jù)庫的設(shè)計(jì)問題。數(shù)據(jù)庫設(shè)計(jì)包括:概念設(shè)計(jì)、邏輯設(shè)計(jì)、物理設(shè)計(jì)。其中數(shù)據(jù)表這個(gè)級(jí)別的設(shè)計(jì)歸屬于邏輯設(shè)計(jì)階段。試題答案(5)B試題16(2014年上半年試題40-41)在數(shù)據(jù)庫系統(tǒng)中,數(shù)據(jù)庫的視圖、基本表和存儲(chǔ)文件的結(jié)構(gòu)分別與(
)對應(yīng);數(shù)據(jù)的物理獨(dú)立性和數(shù)據(jù)的邏輯獨(dú)立性是分別通過修改(
)來完成的。A.模式、外模式、內(nèi)模式
B.模式、內(nèi)模式、外模式
C.外模式、模式、內(nèi)模式
D.外模式、內(nèi)模式、模式
A.模式與內(nèi)模式之間的映像、外模式與模式之間的映像
B.外模式與內(nèi)模式之間的映像、外模式與模式之間的映像
C.外模式與模式之間的映像、模式與內(nèi)模式之間的映像
D.外模式與內(nèi)模式之間的映像、模式與內(nèi)模式之間的映像試題分析本題考查對數(shù)據(jù)庫基本概念掌握程度。
數(shù)據(jù)庫通常采用三級(jí)模式結(jié)構(gòu),其中,視圖對應(yīng)外模式,基本表對應(yīng)模式,存儲(chǔ)文件對應(yīng)內(nèi)模式。
數(shù)據(jù)的獨(dú)立性是由DBMS的二級(jí)映像功能來保證的。數(shù)據(jù)的獨(dú)立性包括數(shù)據(jù)的物理獨(dú)立性和數(shù)據(jù)的邏輯獨(dú)立性。數(shù)據(jù)的物理獨(dú)立性是指當(dāng)數(shù)據(jù)庫的內(nèi)模式發(fā)生改變時(shí),數(shù)據(jù)的邏輯結(jié)構(gòu)不變。為了保證應(yīng)用程序能夠正確執(zhí)行,需要通過修改概念模式與內(nèi)模式之間的映像。數(shù)據(jù)的邏輯獨(dú)立性是指用戶的應(yīng)用程序與數(shù)據(jù)庫的邏輯結(jié)構(gòu)是相互獨(dú)立的。數(shù)據(jù)的邏輯結(jié)構(gòu)發(fā)生變化后,用戶程序也可以不修改。但是,為了保證應(yīng)用程序能夠正確執(zhí)行,需要修改外模式與概念模式之間的映像。試題答案(40)C(41)A試題17(2014年上半年試題42-43)給定關(guān)系模式R(U,F),U={A,B,C,D},F(xiàn)={AB→C,CD→B}。關(guān)系R(
),且分別有(
)。A.只有1個(gè)候選關(guān)鍵字ACB
B.只有1個(gè)候選關(guān)鍵字BCD
C.有2個(gè)候選關(guān)鍵字ACD和ABD
D.有2個(gè)候選關(guān)鍵字ACB和BCD
A.0個(gè)非主屬性和4個(gè)主屬性
B.1個(gè)非主屬性和3個(gè)主屬性
C.2個(gè)非主屬性和2個(gè)主屬性
D.3個(gè)非主屬性和1個(gè)主屬性試題分析解決這類問題,使用圖示法比較合適,以下是用圖示法的方式畫出的圖:
A與D是入度為零的結(jié)點(diǎn),他們一定是候選鍵的組成部分。但僅有A與D還不能充當(dāng)候選鍵,所以要加入其它的屬性;加入B之后,ABD能遍歷全圖,能充當(dāng)候選鍵;加入C之后,ACD也能遍歷全圖,所以ABD與ACD都是候選鍵。求出候選鍵之后,包含于任意候選鍵中的所有屬性都是主屬性,所以ABCD都是主屬性。
試題答案(42)C(43)A試題18(2014年上半年試題44-45)某銷售公司數(shù)據(jù)庫中的關(guān)系零件為P(Pno,Pname,Sname,City,Qty),Pno表示零件號(hào),Pname表示零件名稱,Sname表示供應(yīng)商,City表示所在地,Qty表示庫存量。其函數(shù)依賴集F={Pno→Pname,(Pno,Sname)→Qty,Sname→City}。關(guān)系P為(
),存在冗余度大、修改操作不一致、插入異常和刪除異常的問題。若將P分解為(
),則可以解決這一問題。A.1NF
B.2NF
C.3NF
D.4NF
A.P1(Pname,Qty)、P2(Pno,Sname,City)
B.P1(Pname,Pname)、P2(Sname,City,Qty)
C.P1(Pno,Pname)、P2(Pno,Sname,Qty)、P3(Sname,City)
D.P1(Pno,Pname)、P2(Pno,Qty)、P3(Sname,City)、P4(City,Qty)試題分析本題考查數(shù)據(jù)庫基本概念、數(shù)據(jù)庫設(shè)計(jì)基礎(chǔ)知識(shí)。
原零件關(guān)系P存在非主屬性對碼的部分函數(shù)依賴:(Pno,Sname)-->Qty,但是Pno->Pname、Sname->City,因此P屬于1NF,而非2NF的。1NF主要存在冗余度大、修改操作的不一致、插入異常和刪除異常的問題。
分解后的關(guān)系模式P1、P2和P3消除了非主屬性對碼的部分函數(shù)依賴,同時(shí)不存在傳遞依賴,故達(dá)到3NF。試題答案(44)A(45)C試題19(2013年上半年試題23-24)商業(yè)智能系統(tǒng)主要包括數(shù)據(jù)預(yù)處理、建立數(shù)據(jù)倉庫、數(shù)據(jù)分析和數(shù)據(jù)展現(xiàn)4個(gè)主要階段,其中(
)是處理海量數(shù)據(jù)的基礎(chǔ);數(shù)據(jù)分析是體現(xiàn)系統(tǒng)智能的關(guān)鍵,一般采用(
)和數(shù)據(jù)挖掘技術(shù)。A.數(shù)據(jù)預(yù)處理
B.建立數(shù)據(jù)倉庫
C.數(shù)據(jù)分析
D.數(shù)據(jù)展現(xiàn)
A.聯(lián)機(jī)分析處理
B.聯(lián)機(jī)事務(wù)處理
C.脫機(jī)分析處理
D.脫機(jī)事務(wù)處理試題分析BI系統(tǒng)主要包括數(shù)據(jù)預(yù)處理、建立數(shù)據(jù)倉庫、數(shù)據(jù)分析和數(shù)據(jù)展現(xiàn)四個(gè)主要階段。數(shù)據(jù)預(yù)處理是整合企業(yè)原始數(shù)據(jù)的第一步,它包括數(shù)據(jù)的抽?。‥xtraction)、轉(zhuǎn)換(Transformation)和加載(Load)三個(gè)過程(ETL過程);建立數(shù)據(jù)倉庫則是處理海量數(shù)據(jù)的基礎(chǔ);數(shù)據(jù)分析是體現(xiàn)系統(tǒng)智能的關(guān)鍵,一般采用聯(lián)機(jī)分析處理(OLAP)和數(shù)據(jù)挖掘兩大技術(shù)。聯(lián)機(jī)分析處理不僅進(jìn)行數(shù)據(jù)匯總/聚集,同時(shí)還提供切片、切塊、下鉆、上卷和旋轉(zhuǎn)等數(shù)據(jù)分析功能,用戶可以方便地對海量數(shù)據(jù)進(jìn)行多維分析。數(shù)據(jù)挖掘的目標(biāo)則是挖掘數(shù)據(jù)背后隱藏的知識(shí),通過關(guān)聯(lián)分析、聚類和分類等方法建立分析模型,預(yù)測企業(yè)未來發(fā)展趨勢和將要面臨的問題;在海量數(shù)據(jù)和分析手段增多的情況下,數(shù)據(jù)展現(xiàn)則主要保障系統(tǒng)分析結(jié)果的可視化。試題答案(23)B(24)A試題20(2013年上半年試題40)在數(shù)據(jù)庫系統(tǒng)中,為了保證數(shù)據(jù)庫的(
),通常由DBA使用DBMS提供的授權(quán)功能為不同用戶授權(quán)。A.可靠性
B.安全性
C.一致性
D.完整性試題分析在數(shù)據(jù)庫中DBA是擁有最高權(quán)限的管理員,他可以根據(jù)不同用戶的數(shù)據(jù)需求,給予不同的訪問授權(quán),這樣能有效的控制用戶只能訪問自己權(quán)限以內(nèi)的數(shù)據(jù),從而保障整個(gè)數(shù)據(jù)庫的安全性。試題答案(40)B試題21(2013年上半年試題41-42)在數(shù)據(jù)庫設(shè)計(jì)的需求分析、概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)和物理結(jié)構(gòu)設(shè)計(jì)的四個(gè)階段中,基本E-R圖是(
);數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)階段的主要工作步驟依次為(
)。A.需求分析階段形成的文檔,并作為概念結(jié)構(gòu)設(shè)計(jì)階段的設(shè)計(jì)依據(jù)
B.邏輯結(jié)構(gòu)設(shè)計(jì)階段形成的文檔,并作為概念結(jié)構(gòu)設(shè)計(jì)階段的設(shè)計(jì)依據(jù)
C.概念結(jié)構(gòu)設(shè)計(jì)階段形成的文檔,并作為邏輯結(jié)構(gòu)設(shè)計(jì)階段的設(shè)計(jì)依據(jù)
D.概念結(jié)構(gòu)設(shè)計(jì)階段形成的文檔,并作為物理設(shè)計(jì)階段的設(shè)計(jì)依據(jù)
A.關(guān)系規(guī)范化→轉(zhuǎn)換為數(shù)據(jù)模型→模式優(yōu)化→設(shè)計(jì)用戶模式
B.轉(zhuǎn)換為數(shù)據(jù)模型→關(guān)系規(guī)范化→模式優(yōu)化→設(shè)計(jì)用戶模式
C.模式優(yōu)化→設(shè)計(jì)用戶模式→關(guān)系規(guī)范化→轉(zhuǎn)換為數(shù)據(jù)模型
D.設(shè)計(jì)用戶模式→模式優(yōu)化→關(guān)系規(guī)范化→轉(zhuǎn)換為數(shù)據(jù)模型試題分析本題考查數(shù)據(jù)庫的分析與設(shè)計(jì)過程,每個(gè)階段結(jié)束的時(shí)候都有相應(yīng)的產(chǎn)出物,如圖所示。
從圖可以看出,ER圖是概念結(jié)構(gòu)設(shè)計(jì)階段的產(chǎn)出物。數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計(jì)階段的任務(wù)是將ER圖轉(zhuǎn)成數(shù)據(jù)模式(如:關(guān)系模式),然后通過規(guī)范化將其結(jié)構(gòu)調(diào)整好,并做相應(yīng)的優(yōu)化,最后是形成用戶模式。試題答案(41)C(42)B試題22(2013年上半年試題43-45)給定關(guān)系模式科室K(科室號(hào),科室名,負(fù)責(zé)人,科室電話)、醫(yī)生Y(醫(yī)生號(hào),醫(yī)生名,性別,科室號(hào),聯(lián)系電話,家庭地址)和患者B(病歷號(hào),患者名,性別,醫(yī)保號(hào),聯(lián)系方式),并且1個(gè)科室有多名醫(yī)生,1名醫(yī)生屬于1個(gè)科室;1名醫(yī)生可以為多個(gè)患者診療,1個(gè)患者也可以找多名醫(yī)生診療。
科室與醫(yī)生之間的“所屬”聯(lián)系類型、醫(yī)生與患者之間的“診療”聯(lián)系類型分別為(
);其中(
)。下列查詢“肝膽科”醫(yī)生的醫(yī)生名、聯(lián)系電話及家庭住址的關(guān)系代數(shù)表達(dá)式中,查詢效率最高的是(
)。A.1:1、n:m
B.n:m、1:1
C.n:m、1:n
D.1:n、n:m
A.“診療”聯(lián)系需要轉(zhuǎn)換為一個(gè)獨(dú)立的關(guān)系,并將醫(yī)生號(hào)和患者名作為主鍵
B.“診療”聯(lián)系需要轉(zhuǎn)換為一個(gè)獨(dú)立的關(guān)系,并將醫(yī)生號(hào)和病歷號(hào)作為主鍵
C.“所屬”聯(lián)系需要轉(zhuǎn)換為一個(gè)獨(dú)立的關(guān)系,并將醫(yī)生號(hào)和科室名作為主鍵
D.“所屬”聯(lián)系需要轉(zhuǎn)換為一個(gè)獨(dú)立的關(guān)系,并將醫(yī)生號(hào)和科室號(hào)作為主鍵
A.
B.
C.
D.試題分析本題考查規(guī)范化與關(guān)系代數(shù)相關(guān)知識(shí)。由于1個(gè)科室有多名醫(yī)生,1名醫(yī)生屬于1個(gè)科室,所以科室與醫(yī)生的對應(yīng)聯(lián)系類型為:1:n;1名醫(yī)生可以為多個(gè)患者診療,1個(gè)患者也可以找多名醫(yī)生診療,所以醫(yī)生與患者的對應(yīng)聯(lián)系類型為:n:m。在將聯(lián)系轉(zhuǎn)成關(guān)系模式時(shí),1:1和1:n的聯(lián)系都可以不單獨(dú)轉(zhuǎn)成關(guān)系模式,而m:n聯(lián)系必須單獨(dú)轉(zhuǎn)成一個(gè)關(guān)系模式。這就決定了:醫(yī)生與患者之間的“診療”聯(lián)系需要單獨(dú)轉(zhuǎn)成一個(gè)關(guān)系模式,這個(gè)關(guān)系模式以醫(yī)生Y與患者B兩個(gè)關(guān)系模式的主鍵組合作為主鍵,即醫(yī)生號(hào)和病歷號(hào)作為主鍵。最后一空為關(guān)系代數(shù)表達(dá)式查詢問題,備選答案中,能達(dá)到題目效果的是B與C。相對而言C的效率比B高。C選項(xiàng)中,先將K與Y做自然連接,得到的結(jié)果屬性包括:科室號(hào),科室名,負(fù)責(zé)人,科室電話,醫(yī)生號(hào),醫(yī)生名,性別,聯(lián)系電話,家庭地址。然后做選擇操作,將科室名為“肝膽科”的醫(yī)生記錄選出,最后做投影操作,將結(jié)果集的屬性限制為:醫(yī)生名、聯(lián)系電話及家庭住址。試題答案(43)D(44)B(45)C試題23(2012年上半年試題39)數(shù)據(jù)庫的視圖與基本表之間,基本表與存儲(chǔ)文件之間分別通過建立(
)之間的映像,保證數(shù)據(jù)的邏輯獨(dú)立性和物理獨(dú)立性。A.模式到內(nèi)模式和外模式到內(nèi)模式
B.外模式到內(nèi)模式和內(nèi)模式到模式
C.外模式到模式和模式到內(nèi)模式
D.內(nèi)模式到模式和模式到外模式試題分析本題考查數(shù)據(jù)庫系統(tǒng)基本概念。在數(shù)據(jù)庫系統(tǒng)中有三級(jí)模式:外模式、模式和內(nèi)模式。外模式也稱用戶模式或子模式,用于描述用戶視圖層次上的數(shù)據(jù)特性;模式用于對數(shù)據(jù)庫中全部數(shù)據(jù)的邏輯結(jié)構(gòu)和特征進(jìn)行描述,即模式用于描述概念視圖層次上的數(shù)據(jù)特性,如數(shù)據(jù)庫中的基本表;內(nèi)模式用于描述內(nèi)部視圖層次上的數(shù)據(jù)特性,是數(shù)據(jù)在數(shù)據(jù)庫內(nèi)部的表示方式,如存儲(chǔ)文件。數(shù)據(jù)庫的視圖與基本表之間通過外模式到模式之間的映像,實(shí)現(xiàn)了外模式到概念模式之間的相互轉(zhuǎn)換,即實(shí)現(xiàn)了視圖與基本表之間的相互轉(zhuǎn)換,從而保證了數(shù)據(jù)的邏輯獨(dú)立性。數(shù)據(jù)庫的基本表與存儲(chǔ)文件之間通過模式到內(nèi)模式之間的映像,實(shí)現(xiàn)了概念模式到內(nèi)模式之間的相互轉(zhuǎn)換,即實(shí)現(xiàn)了基本表與存儲(chǔ)文件之間的相互轉(zhuǎn)換,從而保證了數(shù)據(jù)的物理獨(dú)立性。試題答案(39)C試題24(2012年上半年試題40-44)某公司銷售數(shù)據(jù)庫的商品、倉庫關(guān)系模式及函數(shù)依賴集F1、F2如下:
商品(商品號(hào),商品名稱,生產(chǎn)商,單價(jià)),F(xiàn)1={商品號(hào)→商品名稱,商品號(hào)→生產(chǎn)商,商品號(hào)→單價(jià))},商品關(guān)系的主鍵是(
)。倉庫(倉庫號(hào),地址,電話,商品號(hào),庫存量),F(xiàn)2={倉庫號(hào)→(地址,電話),(倉庫號(hào),商品號(hào))→庫存量}。倉庫關(guān)系的主鍵是(
),外鍵是(
)。
倉庫關(guān)系模式(
),為了解決這一問題,需要將倉庫關(guān)系分解為(
)。A.商品號(hào)
B.商品號(hào),商品名稱
C.商品號(hào),生產(chǎn)商
D.商品名稱,生產(chǎn)商
A.倉庫號(hào)
B.倉庫號(hào),商品號(hào)
C.倉庫號(hào),電話
D.地址,電話
A.倉庫號(hào)
B.地址
C.電話
D.商品號(hào)
A.存在冗余、插入異常和刪除異常,以及修改操作的不一致
B.不存在冗余,但存在插入異常和刪除異常
C.不存在修改操作的不一致,但存在冗余和插入異常
D.不存在冗余、插入異常,但存在刪除異常和修改操作的不一致
A.倉庫1(倉庫號(hào),地址)和倉庫2(倉庫號(hào),電話,商品號(hào),庫存量)
B.倉庫1(倉庫號(hào),地址,電話)和倉庫2(商品號(hào),庫存量)
C.倉庫1(倉庫號(hào),電話)和倉庫2(倉庫號(hào),地址,商品號(hào),庫存量)
D.倉庫1(倉庫號(hào),地址,電話)和倉庫2(倉庫號(hào),商品號(hào),庫存量)試題分析本題考查應(yīng)試者對關(guān)系模式中主鍵、外鍵和模式分解及相關(guān)知識(shí)的掌握程度。
從商品關(guān)系的函數(shù)依賴集F1可以導(dǎo)出商品號(hào)決定商品關(guān)系的全屬性,所以商品號(hào)是商品關(guān)系的主鍵。
從倉庫關(guān)系的函數(shù)依賴集F2可以導(dǎo)出(倉庫號(hào),商品號(hào))決定倉庫關(guān)系的全屬性,所以倉庫關(guān)系的主鍵是(倉庫號(hào),商品號(hào))。又由于商品號(hào)是商品關(guān)系的主鍵,故商品號(hào)是倉庫關(guān)系的外鍵。
倉庫關(guān)系存在冗余、插入異常和刪除異常,以及修改操作的不一致。例如,倉庫號(hào)為“12”的商品有3種,其地址就要重復(fù)3次,如下表所示,故倉庫關(guān)系存在冗余
試題(44)正確的答案D。為了解決倉庫關(guān)系模式存在的問題需要進(jìn)行模式分解,其中,選項(xiàng)A分解存在的問題是倉庫2不屬于第三范式,因?yàn)榇嬖诜侵鲗傩詫Υa的部分函數(shù)依賴,即倉庫號(hào)→電話。選項(xiàng)B分解存在的問題是分解有損連接,即分解的新關(guān)系模式倉庫1和倉庫2無法恢復(fù)到原關(guān)系。選項(xiàng)C分解存在的問題與A類同,分析略。
選項(xiàng)D分解是即保持函數(shù)依賴,又無損連接,分解的結(jié)果如下:
試題答案(40)A(41)B(42)D(43)A(44)D試題25(2012年上半年試題45)若對關(guān)系R(A,B,C,D)、S(C,D,E)進(jìn)行π1,2,3,4,7(σ3=5∧4=6(R×S))運(yùn)算,則該關(guān)系代數(shù)表達(dá)式與(
)是等價(jià)的。A.
B.σ3=5∧4=6(π1,2,3,4,7(R×S))
C.πA,B,C,D,E(R×S)
D.π1,2,3,4,7(σ3=5(R)×σ4=6(S))試題分析本題考查關(guān)系代數(shù)運(yùn)算方面的基礎(chǔ)知識(shí)。
自然聯(lián)接是一種特殊的等值連接,它要求兩個(gè)關(guān)系中進(jìn)行比較的分量必須是相同的屬性組,并且在結(jié)果集中將重復(fù)屬性列去掉。本試題中σ3=5∧4=6(R×S)的含義是R×S后,選取R和S關(guān)系中R.C=S.C∧R.D=S.D的元組,再進(jìn)行R.A、R.B、R.C、R.D和S.E的投影關(guān)系運(yùn)算??梢娫撽P(guān)系運(yùn)算表達(dá)式與
是等價(jià)的。試題答案(45)A試題26(2011年上半年試題40)數(shù)據(jù)庫的視圖與基本表之間,基本表與存儲(chǔ)文件之間分別通過建立(
)之間的映像,保證數(shù)據(jù)的邏輯獨(dú)立性和物理獨(dú)立性。A.模式到內(nèi)模式和外模式到內(nèi)模式
B.外模式到內(nèi)模式和內(nèi)模式到模式
C.外模式到模式和模式到內(nèi)模式
D.內(nèi)模式到模式和模式到外模式試題分析本題考查數(shù)據(jù)庫系統(tǒng)管理方面的基礎(chǔ)知識(shí)。
數(shù)據(jù)庫的三級(jí)模式結(jié)構(gòu),其中,視圖對應(yīng)外模式、基本表對應(yīng)模式、存儲(chǔ)文件對應(yīng)內(nèi)模式。數(shù)據(jù)庫系統(tǒng)在三級(jí)模式之間提供了兩級(jí)映像:模式/內(nèi)模式映像、外模式/模式映像。正因?yàn)檫@兩級(jí)映像保證了數(shù)據(jù)庫中的數(shù)據(jù)具有較高的邏輯獨(dú)立性和物理獨(dú)立性。
①外模式/模式的映像:存在于外部級(jí)和概念級(jí)之間,實(shí)現(xiàn)了外模式到概念模式之間的相互轉(zhuǎn)換。數(shù)據(jù)的邏輯獨(dú)立性是指用戶的應(yīng)用程序與數(shù)據(jù)庫的邏輯結(jié)構(gòu)是相互獨(dú)立的。數(shù)據(jù)的邏輯結(jié)構(gòu)發(fā)生變化后,用戶程序也可以不修改。但是,為了保證應(yīng)用程序能夠正確執(zhí)行,我們需要修改外模式/概念模式之間的映像。
②模式/內(nèi)模式的映像:存在于概念級(jí)和內(nèi)部級(jí)之間,實(shí)現(xiàn)了概念模式到內(nèi)模式之間的相互轉(zhuǎn)換。數(shù)據(jù)的物理獨(dú)立性是指當(dāng)數(shù)據(jù)庫的內(nèi)模式發(fā)生改變時(shí),數(shù)據(jù)的邏輯結(jié)構(gòu)不變。由于應(yīng)用程序處理的只是數(shù)據(jù)的邏輯結(jié)構(gòu),這樣物理獨(dú)立性可以保證,當(dāng)數(shù)據(jù)的物理結(jié)構(gòu)改變了,應(yīng)用程序不用改變。但是,為了保證應(yīng)用程序能夠正確執(zhí)行,我們需要修改概念模式/內(nèi)模式之間的映像。試題答案(40)C試題27(2011年上半年試題41-42)給定關(guān)系模式R(U,F(xiàn)),其中,屬性集U={城市,街道,郵政編碼},函數(shù)依賴集F={(城市,街道)→郵政編碼,郵政編碼→城市}。關(guān)系R(
),且分別有(
)。A.只有1個(gè)候選關(guān)鍵字“城市,街道”
B.只有1個(gè)候選關(guān)鍵字“街道,郵政編碼”
C.有2個(gè)候選關(guān)鍵字“城市,街道”和“街道,郵政編碼”
D.有2個(gè)候選關(guān)鍵字“城市,街道”和“城市,郵政編碼”
A.1個(gè)非主屬性和2個(gè)主屬性
B.0個(gè)非主屬性和3個(gè)主屬性
C.2個(gè)非主屬性和1個(gè)主屬性
D.3個(gè)非主屬性和0個(gè)主屬性試題分析本題考查關(guān)系數(shù)據(jù)庫規(guī)范化理論方面的基礎(chǔ)知識(shí)。
試題(41)的正確答案是C。因?yàn)楦鶕?jù)函數(shù)依賴定義,可推出(城市,街道)→U,(郵政編碼,街道)→U,所以“城市,街道”和“街道,郵政編碼”為候選關(guān)鍵字。
試題(42)的正確答案是B。因?yàn)楦鶕?jù)主屬性的定義,“包含在任何一個(gè)候選碼中的屬性叫做主屬性(Primeattribute),否則叫做非主屬性(Nonprimeattribute)”,所以關(guān)系中的3個(gè)屬性都是主屬性,而無非主屬性。試題答案(41)C(42)B試題28(2011年上半年試題43-45)設(shè)有員工實(shí)體Employee(員工號(hào),姓名,性別,年齡,電話,家庭住址,家庭成員,關(guān)系,聯(lián)系電話)。其中,“家庭住址”包括郵編、省、市、街道信息;“家庭成員,關(guān)系,聯(lián)系電話”分別記錄了員工親屬的姓名、與員工的關(guān)系以及聯(lián)系電話,且一個(gè)員工允許有多個(gè)家庭成員。
員工實(shí)體Employee的主鍵為(
);該關(guān)系屬于(
);為使數(shù)據(jù)庫模式設(shè)計(jì)更合理,對于員工關(guān)系模式Employee(
)。A.員工號(hào)
B.員工號(hào),家庭成員
C.姓名
D.姓名,家庭成員
A.2NF,無冗余,無插入異常和刪除異常
B.2NF,無冗余,但存在插入異常和刪除異常
C.1NF,存在冗余,但不存在修改操作的不一致
D.1NF,存在冗余和修改操作的不一致,以及插入異常和刪除異常
A.只允許記錄一個(gè)親屬的姓名、與員工的關(guān)系以及聯(lián)系電話
B.可以不作任何處理,因?yàn)樵撽P(guān)系模式達(dá)到了3NF
C.增加多個(gè)家庭成員、關(guān)系及聯(lián)系電話字段
D.應(yīng)該將家庭成員、關(guān)系及聯(lián)系電話加上員工號(hào)作為一個(gè)獨(dú)立的模式試題分析本題考查關(guān)系數(shù)據(jù)庫方面的基礎(chǔ)知識(shí)。
試題(43)的正確答案為B。因?yàn)橐粋€(gè)員工可以有多個(gè)家庭成員,故為了唯一區(qū)分Employee關(guān)系中的每一個(gè)元組,其主鍵為(員工號(hào),家庭成員)。
試題(44)的正確答案為D。關(guān)系模式Employee∈1NF,原因是員工號(hào)→(姓名,性別,年齡,電話,家庭住址),即非主屬性(姓名,性別,年齡,電話,家庭住址)不完全依賴于碼“員工號(hào),家庭成員”,故Employee不屬于2NF。1NF存在四個(gè)問題:冗余度大、引起修改操作的不一致性、插入異常和刪除異常。
試題(45)的正確答案為D。如果某員工有5個(gè)親屬,那么該員工關(guān)系中“員工號(hào),姓名,性別,年齡,電
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 新高一化學(xué)暑假銜接(人教版):第17講 元素周期律【學(xué)生版】
- 世界精神衛(wèi)生日宣傳方案
- 車險(xiǎn)網(wǎng)絡(luò)客服培訓(xùn)課件
- 能量芯節(jié)電產(chǎn)品營銷招商方案計(jì)劃書
- 馬蓮臺(tái)煤礦應(yīng)急預(yù)案考試試卷
- 2026年企業(yè)自查自糾整改報(bào)告4篇
- (2025年)保障性住房供需研究報(bào)告
- 2025年隱私計(jì)算技術(shù)在企業(yè)數(shù)據(jù)共享中的實(shí)踐路徑研究報(bào)告
- 2026年開展全國助殘日活動(dòng)總結(jié)(2篇)
- 銀行合規(guī)管理制度實(shí)施監(jiān)督
- TGXAS-火龍果品質(zhì)評(píng)價(jià)技術(shù)規(guī)范編制說明
- (2025)70周歲以上老年人換長久駕照三力測試題庫(含答案)3
- 口腔科門診主任年度工作匯報(bào)
- 福建省能源石化集團(tuán)有限責(zé)任公司2025年秋季招聘備考題庫及一套完整答案詳解
- 2025年新聞?dòng)浾哔Y格證及新聞寫作相關(guān)知識(shí)題庫附答案
- DB32∕T 5188-2025 經(jīng)成人中心靜脈通路裝置采血技術(shù)規(guī)范
- 深圳市2024-2025學(xué)年九年級(jí)上學(xué)期期末考試化學(xué)試卷(含答案)
- 白車身輕量化設(shè)計(jì)技術(shù)
- 華師 八年級(jí) 數(shù)學(xué) 下冊《17.2 平行四邊形的判定 》課件
- 主板維修課件
- 2026中央紀(jì)委國家監(jiān)委機(jī)關(guān)直屬單位招聘24人考試筆試模擬試題及答案解析
評(píng)論
0/150
提交評(píng)論