2022年職業(yè)考證-軟考-數(shù)據(jù)庫(kù)系統(tǒng)工程師考試名師押題精選卷I(帶答案詳解)試卷號(hào)70_第1頁(yè)
2022年職業(yè)考證-軟考-數(shù)據(jù)庫(kù)系統(tǒng)工程師考試名師押題精選卷I(帶答案詳解)試卷號(hào)70_第2頁(yè)
2022年職業(yè)考證-軟考-數(shù)據(jù)庫(kù)系統(tǒng)工程師考試名師押題精選卷I(帶答案詳解)試卷號(hào)70_第3頁(yè)
2022年職業(yè)考證-軟考-數(shù)據(jù)庫(kù)系統(tǒng)工程師考試名師押題精選卷I(帶答案詳解)試卷號(hào)70_第4頁(yè)
2022年職業(yè)考證-軟考-數(shù)據(jù)庫(kù)系統(tǒng)工程師考試名師押題精選卷I(帶答案詳解)試卷號(hào)70_第5頁(yè)
已閱讀5頁(yè),還剩25頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、住在富人區(qū)的她2022年職業(yè)考證-軟考-數(shù)據(jù)庫(kù)系統(tǒng)工程師考試名師押題精選卷I(帶答案詳解)(圖片可根據(jù)實(shí)際調(diào)整大小)題型12345總分得分一.綜合題(共50題)1.單選題在數(shù)據(jù)庫(kù)系統(tǒng)中,使數(shù)據(jù)恢復(fù)到故障發(fā)生前的一致狀態(tài)的機(jī)制稱為( )。問題1選項(xiàng)A.恢復(fù)機(jī)制B.備份機(jī)制C.封鎖機(jī)制D.事務(wù)機(jī)制【答案】A【解析】在數(shù)據(jù)庫(kù)系統(tǒng)中,使數(shù)據(jù)恢復(fù)到故障發(fā)生前的一致狀態(tài)的機(jī)制稱為恢復(fù)機(jī)制。2.單選題下列描述中,( )不是分布式數(shù)據(jù)庫(kù)數(shù)據(jù)透明性的表現(xiàn)形式。問題1選項(xiàng)A.代碼透明性B.分片透明性C.位置透明性D.模型透明性【答案】A【解析】分布式數(shù)據(jù)庫(kù)的透明性包括了分片透明、分配透明(復(fù)制透明、位置透明)、映

2、像透明(模型透明)。而代碼透明的說法是錯(cuò)誤的。3.單選題由于機(jī)房斷電,某個(gè)使用檢查點(diǎn)記錄的數(shù)據(jù)庫(kù)出現(xiàn)故障,該故障屬于( )。問題1選項(xiàng)A.系統(tǒng)故障B.介質(zhì)故障C.事務(wù)內(nèi)部故障D.計(jì)算機(jī)病毒【答案】A4.單選題假設(shè)有兩個(gè)數(shù)據(jù)庫(kù)表,product 表和market 表,分別存放商品信息和市場(chǎng)需求信息。對(duì)SQL語(yǔ)句: selet * fom product, market where productp. id=markep.id的結(jié)果描述正確的是( )。如果想從market表中移除m id為MO3的記錄,語(yǔ)句( )是正確的。如果要收回GRANT SELECT ON product to role_A

3、 WITH GRANT OPTION語(yǔ)句給role_A賦予的權(quán)限,使用語(yǔ)句( )。在product表、market表初始數(shù)據(jù)不變的情況下,以下SQL語(yǔ)句返回的結(jié)果有( )條記錄。SELECT product.p_idFROM productWHERE product.p_num( SELECT sum (market.m_need) FROM market WHERE market.p_id = product.p_id);問題1選項(xiàng)A.查找市場(chǎng)所需商品的信息B.查找所有市場(chǎng)信息C.查找所有商品信息D.查找市場(chǎng)所需的商品信息以及相應(yīng)的市場(chǎng)需求信息問題2選項(xiàng)A.REMOVE FROM marke

4、t WHERE m id-*MO3B.DROP FROM market WHERE m id-MO3C.DELETE FROM market WHERE m id=MO3D.UPDATE FROM market WHERE m id=MO3問題3選項(xiàng)A.REVOKE SELECT ON product FROM role AB.REVOKE SELECT ON product FROM role ACASCADEC.REVOKE SELECT ON product FROM role A WITH GRANT OPTIOND.REVOKE SELECT ON producet FROM rol

5、e AALL問題4選項(xiàng)A.0B.1C.2D.3【答案】第1題:D第2題:C第3題:B第4題:D【解析】考查關(guān)系數(shù)據(jù)庫(kù)的基礎(chǔ)知識(shí)。Delete和收回權(quán)限的語(yǔ)法格式分別為:(1)DELETE FROM 表名 WHERE 條件表達(dá)式(2)收回權(quán)限語(yǔ)句 REVOKE , n ON FROM , n RESTRICT|CASCADE因此,此題的刪除語(yǔ)句為delete from,收回權(quán)限用REVOKE SELECT ON product FROM role A CASCADE。5.單選題在數(shù)據(jù)庫(kù)中新建存儲(chǔ)過程的關(guān)鍵字是( )。問題1選項(xiàng)A.CREATE PROCEDUREB.INSERT PROCEDUR

6、EC.CREATE TRIGGERD.INSERT TRIGGER【答案】A【解析】存儲(chǔ)過程的語(yǔ)法格式:create procedure (參數(shù)列表) 過程體語(yǔ)句;6.案例題閱讀下列說明,回答問題1至問題3,將解答填入答題紙的對(duì)應(yīng)欄內(nèi)?!菊f明】某卡丁車場(chǎng)地為方便車手線上查詢自己的圈速成績(jī),設(shè)計(jì)了相應(yīng)的關(guān)系模型。模型中有三個(gè)表:沖線記錄表(序列號(hào),日期,沖線時(shí)刻,圈速,車號(hào),組別,手機(jī)號(hào),車手姓名);賽車表(車號(hào),組別,車型);車手表(車手姓名,手機(jī)號(hào),年齡,性別)。其中序列號(hào)唯一確定一條沖線記錄,車型和組別可由車號(hào)確定,車手手機(jī)號(hào)唯一,車手姓名可重復(fù)?!締栴}1】(3分)沖線記錄表中是否含有數(shù)據(jù)

7、冗余?如果存在冗余,請(qǐng)列出冗余屬性。【問題2】(6分)請(qǐng)分別給出沖線記錄表、賽車表和車手表的主碼和外碼?!締栴}3】(6分)題干描述的沖線記錄表是否滿足3NF?如果不滿足,請(qǐng)給出導(dǎo)致不滿足3NF的函數(shù)依賴關(guān)系,并用50字以內(nèi)的文字簡(jiǎn)要說明解決方案?!敬鸢浮俊締栴}1】沖線記錄表中含有數(shù)據(jù)冗余。包含的冗余屬性包括:組別,車手姓名?!締栴}2】沖線記錄表,主碼:序列號(hào),外碼:車號(hào)、手機(jī)號(hào)賽車表,主碼:車號(hào),外碼:無車手表表,主碼:手機(jī)號(hào),外碼:無【問題3】沖線記錄表不滿足3NF。導(dǎo)致不滿足3NF的函數(shù)依賴關(guān)系有:序列號(hào)車號(hào),車號(hào)組別,因此存在非主屬性組別傳遞依賴于主屬性序列號(hào)。序列號(hào)手機(jī)號(hào),手機(jī)號(hào)車手姓

8、名,因此存在非主屬性車手姓名傳遞依賴于主屬性序列號(hào)。解決方案:消除沖線記錄表中的傳遞依賴,也就是刪除沖線記錄表中的組別、車手姓名這兩個(gè)字段。7.單選題模式是數(shù)據(jù)庫(kù)中全體數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述,模式在某一時(shí)刻的一個(gè)具體值稱為該模式的一個(gè)實(shí)例。模式和實(shí)例分別是相對(duì)( )的。問題1選項(xiàng)A.固定和變化B.變化和固定C.固定和固定D.變化和變化【答案】A8.單選題以下關(guān)于數(shù)據(jù)庫(kù)事務(wù)的說法中,錯(cuò)誤的是( )。問題1選項(xiàng)A.數(shù)據(jù)庫(kù)事務(wù)是恢復(fù)和并發(fā)控制的基本單位B.數(shù)據(jù)庫(kù)事務(wù)必須由用戶顯式地定義C.數(shù)據(jù)庫(kù)事務(wù)具有ACID特性D.COMMIT和ROLLBACK都代表數(shù)據(jù)庫(kù)事務(wù)的結(jié)束【答案】B【解析】數(shù)據(jù)庫(kù)的

9、事務(wù)(Transaction)是一種機(jī)制、一個(gè)操作序列,包含了一組數(shù)據(jù)庫(kù)操作命令。事務(wù)把所有的命令作為一個(gè)整體一起向系統(tǒng)提交或撤銷操作請(qǐng)求,即這一組數(shù)據(jù)庫(kù)命令要么都執(zhí)行,要么都不執(zhí)行,因此事務(wù)是一個(gè)不可分割的工作邏輯單元。在數(shù)據(jù)庫(kù)系統(tǒng)上執(zhí)行并發(fā)操作時(shí),事務(wù)是作為最小的控制單元來使用的,特別適用于多用戶同時(shí)操作的數(shù)據(jù)庫(kù)系統(tǒng)。COMMIT和ROLLBACK代表了數(shù)據(jù)庫(kù)的正常提交和撤銷提交。顯式事務(wù):顯式事務(wù)又稱自定義事務(wù),是指用顯式的方式定義其開始和結(jié)束的事務(wù),當(dāng)使用start transaction和 commit語(yǔ)句時(shí)則表示發(fā)生顯式事務(wù)。隱式事務(wù):隱式事務(wù)是指每一條數(shù)據(jù)操作語(yǔ)句都自動(dòng)地成為一個(gè)

10、事務(wù),事務(wù)的開始是隱式的,事務(wù)的結(jié)束有明確的標(biāo)記。即當(dāng)用戶進(jìn)行數(shù)據(jù)操作時(shí),系統(tǒng)自動(dòng)開啟一個(gè)事務(wù),事務(wù)的結(jié)束則需手動(dòng)調(diào)用commit或rollback語(yǔ)句來結(jié)束當(dāng)前事務(wù),在當(dāng)前事務(wù)結(jié)束后又自動(dòng)開啟一個(gè)新事務(wù)。所以B選項(xiàng)是錯(cuò)誤的。9.單選題數(shù)據(jù)塊的傳輸過程中,( )不需要CPU的參與。問題1選項(xiàng)A.中斷驅(qū)動(dòng)/OB.程序驅(qū)動(dòng)/OC.DMAD.TLB【答案】C10.單選題數(shù)據(jù)流圖設(shè)計(jì)中,( )描述了輸入數(shù)據(jù)流到輸出數(shù)據(jù)流之間的轉(zhuǎn)換。問題1選項(xiàng)A.外部系統(tǒng)B.數(shù)據(jù)存儲(chǔ)C.加工D.用戶【答案】C11.單選題屬性指的是表中的一個(gè)( )。問題1選項(xiàng)A.記錄B.列C.元組D.碼【答案】B【解析】關(guān)系數(shù)據(jù)庫(kù)中的關(guān)

11、系模型事實(shí)上可以看作是一個(gè)二維表,這個(gè)二維表中的列稱為屬性(或字段),行稱為元組(或記錄)。12.單選題在一個(gè)數(shù)據(jù)庫(kù)中,如果要賦予用戶userA可以查詢department表的權(quán)限,應(yīng)使用語(yǔ)句( )。問題1選項(xiàng)A.GRANT SELECT ON department TO userAB.REVOKE SELECT ON department FROM userAC.GRANT SELECT ON department FROM userA WITH GRANT OPTIOND.REVOKE SELECT ON department TO userA【答案】A【解析】授權(quán)語(yǔ)句:GRANT , n

12、 ON TO , n WITH GRANT OPTION.PUBLIC:接受權(quán)限的用戶可以是單個(gè)或多個(gè)具體的用戶,PUBLIC參數(shù)可將權(quán)限賦給全體人員。WITH GRANT OPTION子句,獲得權(quán)限的用戶還可以將權(quán)限賦給其他用戶。具有查詢權(quán)限,應(yīng)該是select。根據(jù)題干意思,應(yīng)該是GRANT SELECT ON department to userA。答案是A。13.單選題( )的基本思想是先將待排的記錄劃分為獨(dú)立的兩個(gè)部分,然后分別對(duì)這兩部分記錄再執(zhí)行該排序算法,最終使整個(gè)序列有序。問題1選項(xiàng)A.快速排序B.冒泡排序C.堆排序D.希爾排序【答案】A14.單選題防止重放攻擊最有效的方法是(

13、 )。問題1選項(xiàng)A.對(duì)用戶密碼進(jìn)行加密存儲(chǔ)使用B.使用一次一密的加密方式C.強(qiáng)制用戶經(jīng)常修改用戶密碼D.強(qiáng)制用戶設(shè)置復(fù)雜度高的密碼【答案】B【解析】重放攻擊又稱重播攻擊、回放攻擊,是指攻擊者發(fā)送一個(gè)目的主機(jī)已接收過的包,來達(dá)到欺騙系統(tǒng)的目的,主要用于身份認(rèn)證過程,破壞認(rèn)證的正確性。重放攻擊可以由發(fā)起者,也可以由攔截并重發(fā)該數(shù)據(jù)的敵方進(jìn)行。所以,防范重放攻擊可以加時(shí)間戳,或者一次一密的方式。15.單選題( )不屬于基于生物特征的認(rèn)證技術(shù)。問題1選項(xiàng)A.指紋識(shí)別B.人臉識(shí)別C.口令D.手寫簽名【答案】C16.單選題事務(wù)T1將數(shù)據(jù)庫(kù)中的A值從50改為30,事務(wù)T2讀A值為30,事務(wù)T1又將剛才的操作

14、撤銷,A值恢復(fù)為50。這種情況屬于( ), 是由于數(shù)據(jù)庫(kù)系統(tǒng)在( )方面的不當(dāng)引起的,能解決此問題的方法是( )。問題1選項(xiàng)A.丟失修改B.不可重復(fù)讀C.讀臟數(shù)據(jù)D.幻影現(xiàn)象問題2選項(xiàng)A.并發(fā)控制B.完整性約束C.安全性控制D.數(shù)據(jù)庫(kù)的恢復(fù)問題3選項(xiàng)A.一級(jí)封鎖協(xié)議和二級(jí)封鎖協(xié)議B.二級(jí)封鎖協(xié)議和三級(jí)封鎖協(xié)議C.一級(jí)封鎖協(xié)議和三級(jí)封鎖協(xié)議D.一級(jí)封鎖協(xié)議、二級(jí)封鎖協(xié)議和三級(jí)封鎖協(xié)議【答案】第1題:C第2題:A第3題:B【解析】丟失修改:是指兩個(gè)事務(wù)T1和T2讀入同一數(shù)據(jù)并修改,T2提交的結(jié)果破壞了T1提交的結(jié)果,導(dǎo)致T1的修改被丟失。臟讀:指當(dāng)一個(gè)事務(wù)正在訪問數(shù)據(jù),并且對(duì)數(shù)據(jù)進(jìn)行了修改,而這種

15、修改還沒有提交到數(shù)據(jù)庫(kù)中,這時(shí),另外一個(gè)事務(wù)也訪問這個(gè)數(shù)據(jù),然后使用了這個(gè)數(shù)據(jù)。因?yàn)檫@個(gè)數(shù)據(jù)是還沒有提交的數(shù)據(jù), 那么另外一個(gè)事務(wù)讀到的這個(gè)數(shù)據(jù)是臟數(shù)據(jù),依據(jù)臟數(shù)據(jù)所做的操作可能是不正確的。不可重復(fù)讀:指在一個(gè)事務(wù)內(nèi),多次讀同一數(shù)據(jù)。在這個(gè)事務(wù)還沒有結(jié)束時(shí),另外一個(gè)事務(wù)也訪問該同一數(shù)據(jù)。 那么,在第一個(gè)事務(wù)中的兩次讀數(shù)據(jù)之間,由于第二個(gè)事務(wù)的修改,那么第一個(gè)事務(wù)兩次讀到的數(shù)據(jù)可能是不一樣的。這樣就發(fā)生了在一個(gè)事務(wù)內(nèi)兩次讀到的數(shù)據(jù)是不一樣的,因此稱為是不可重復(fù)讀。幻影現(xiàn)象是指同一事務(wù)對(duì)數(shù)據(jù)對(duì)象的兩次訪問得到的數(shù)據(jù)記錄數(shù)不同。原因在于兩次訪問期間滿足條件的記錄被別的事務(wù)修改了或因?yàn)閯e的事務(wù)對(duì)表進(jìn)行

16、了增刪,造成兩次訪問滿足條件的記錄不同了。屬于不可重復(fù)讀類不一致性。一級(jí)封鎖協(xié)議解決了丟失修改,二級(jí)封鎖協(xié)議解決了臟讀,三級(jí)封鎖協(xié)議解決了不可重復(fù)讀。所以,正確答案分別為CAB。17.單選題數(shù)據(jù)的邏輯獨(dú)立性由( )的映射實(shí)現(xiàn)。問題1選項(xiàng)A.外模式到邏輯模式B.外模式到內(nèi)模式C.邏輯模式到內(nèi)模式D.內(nèi)模式到邏輯模式【答案】A【解析】數(shù)據(jù)的獨(dú)立性是數(shù)據(jù)庫(kù)系統(tǒng)的最基本的特征之一。數(shù)據(jù)獨(dú)立性是指應(yīng)用程序和數(shù)據(jù)結(jié)構(gòu)之間相互獨(dú)立,互不影響。在三層模式體系結(jié)構(gòu)中數(shù)據(jù)獨(dú)立性是指數(shù)據(jù)庫(kù)系統(tǒng)在某一層次模式上的改變不會(huì)使它的上一層模式也發(fā)生改變的能力。正是三級(jí)模式間的兩層映像保證了數(shù)據(jù)庫(kù)系統(tǒng)中的數(shù)據(jù)具有較高的數(shù)據(jù)獨(dú)

17、立性。數(shù)據(jù)獨(dú)立性包括數(shù)據(jù)邏輯獨(dú)立性和數(shù)據(jù)物理獨(dú)立性。為了實(shí)現(xiàn)數(shù)據(jù)庫(kù)系統(tǒng)的外模式與模式的聯(lián)系和轉(zhuǎn)換,在外模式與模式之間建立映像,即外模式/模式映像。通過外模式與模式之間的映像把描述局部邏輯結(jié)構(gòu)的外模式與描述全局邏輯結(jié)構(gòu)的模式聯(lián)系起來。由于一個(gè)模式與多個(gè)外模式對(duì)應(yīng),因此,對(duì)于每個(gè)外模式,數(shù)據(jù)庫(kù)系統(tǒng)都有一個(gè)外模式/模式映像,它定義了該外模式與模式之間的對(duì)應(yīng)關(guān)系,這些映像定義通常包含在各自外模式的描述中。有了外模式/模式映像,模式改變時(shí),如增加新的屬性、修改屬性的類型,只要對(duì)外模式/模式的映像做相應(yīng)的改變,可使外模式保持不變,則以外模式為依據(jù)編寫的應(yīng)用程序就不受影響,從而應(yīng)用程序不必修改,保證了數(shù)據(jù)與

18、程序之間的邏輯獨(dú)立性,也就是邏輯數(shù)據(jù)獨(dú)立性。18.單選題要從數(shù)據(jù)庫(kù)中刪除people表及其所有數(shù)據(jù),以下語(yǔ)句正確的是( )。問題1選項(xiàng)A.DELETE table peopleB.DROP table peopleC.ERASE table peopleD.ALTER table people【答案】B【解析】刪除表的語(yǔ)句為DROP,表不存在了,數(shù)據(jù)肯定不存在了,所以答案是B。A選項(xiàng)是delete只是刪除數(shù)據(jù)。C是干擾選項(xiàng)。D是更改表的語(yǔ)句。19.單選題采用DMA方式傳送數(shù)據(jù)時(shí),每傳送一個(gè)數(shù)據(jù)都需要占用一個(gè)( )。問題1選項(xiàng)A.指令周期B.總線周期C.存儲(chǔ)周期D.機(jī)器周期【答案】C【解析】存儲(chǔ)

19、周期,是指主存儲(chǔ)器兩次啟動(dòng)操作之間需要的最小時(shí)間間隔,也稱之為主存儲(chǔ)器周期時(shí)間。DMA獲得內(nèi)存總線的控制權(quán),單純的是為了做內(nèi)存訪問,所以僅需要一個(gè)存取周期。這是和時(shí)鐘周期沒關(guān)系的。20.單選題數(shù)據(jù)庫(kù)管理員對(duì)經(jīng)理U1、U2賦予表D和M的插入權(quán)限。U1賦予實(shí)習(xí)生U3對(duì)表D的插入權(quán)限。U2發(fā)現(xiàn)當(dāng)U3說服顧客辦理信用卡后,每次都要找他注冊(cè),為了減少工作量,他也對(duì)U3賦予表M的插入權(quán)限。一段時(shí)間后,U1離職,數(shù)據(jù)庫(kù)管理員收回權(quán)限,執(zhí)行的SQL語(yǔ)句為REVOKE M FROM U1 CASCADE此時(shí)U3仍具有的權(quán)限為()。問題1選項(xiàng)A.無任何權(quán)限B.插入D表的權(quán)限C.插入M表的權(quán)限D(zhuǎn).插入D和M表的權(quán)限

20、【答案】C21.單選題NoSQL數(shù)據(jù)庫(kù)的四大分類是指( )。問題1選項(xiàng)A.鍵值存儲(chǔ)數(shù)據(jù)庫(kù),列存儲(chǔ)數(shù)據(jù)庫(kù),文檔型數(shù)據(jù)庫(kù),關(guān)系型數(shù)據(jù)庫(kù)B.列存儲(chǔ)數(shù)據(jù)庫(kù),文檔型數(shù)據(jù)庫(kù),關(guān)系型數(shù)據(jù)庫(kù),分布式數(shù)據(jù)庫(kù)C.鍵值存儲(chǔ)數(shù)據(jù)庫(kù),列存儲(chǔ)數(shù)據(jù)庫(kù),文檔型數(shù)據(jù)庫(kù),圖數(shù)據(jù)庫(kù)D.列存儲(chǔ)數(shù)據(jù)庫(kù),文檔型數(shù)據(jù)庫(kù),關(guān)系型數(shù)據(jù)庫(kù),圖數(shù)據(jù)庫(kù)【答案】C【解析】NOSQL數(shù)據(jù)庫(kù)的四大分類是指鍵值存儲(chǔ)數(shù)據(jù)庫(kù),列存儲(chǔ)數(shù)據(jù)庫(kù),文檔型數(shù)據(jù)庫(kù),圖數(shù)據(jù)庫(kù)。22.單選題設(shè)指令由取指、分析、執(zhí)行3個(gè)子部件完成,并且每個(gè)子部件的時(shí)間均為t。若采用常規(guī)標(biāo)量單流水線處理機(jī),連續(xù)執(zhí)行20條指令,共需( )。問題1選項(xiàng)A.20tB.21tC.22tD.24t【答案】

21、C【解析】(t+t+t)+(20-1)t=22t。23.單選題以下惡意代碼中,不需要宿主程序的是( )。問題1選項(xiàng)A.病毒B.蠕蟲C.木馬D.宏【答案】B24.單選題When we talk about a database, we must differentiate between the database (71),which is the logical design of the database, and the database (72), which is a snapshot of the data in the database at a given instant in

22、time. The concept of a relation corresponds to the programming-language notion of a variable, while the concept of a relation schema corresponds to the programming-language notion of type definition. In general, a relation schema consists of a list of(73)and their corresponding domains. The concept

23、of a relation instance corresponds to the programming-language notion of a value of a (74) . The value of a given variable may change with time; similarly the contents of a relation instance may change with time as the relation is updated. In contrast, the (75) f a relation does not generally change

24、.問題1選項(xiàng)A.schemaB.instanceC.tableD.entity問題2選項(xiàng)A.schemaB.tableC.instanceD.entity問題3選項(xiàng)A.variableB.attributesC.rowsD.notions問題4選項(xiàng)A.constantB.variableC.structD.array問題5選項(xiàng)A.tableB.schemaC.instanceD.view【答案】第1題:A第2題:C第3題:B第4題:B第5題:B【解析】第71空和72空:當(dāng)我們談?wù)摂?shù)據(jù)庫(kù)時(shí),我們必須區(qū)分?jǐn)?shù)據(jù)庫(kù)模式(它是數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì))和數(shù)據(jù)庫(kù)實(shí)例(它是給定時(shí)刻數(shù)據(jù)庫(kù)中數(shù)據(jù)的快照)。 Norma

25、l 0 7.8 磅 0 2 false false false EN-US ZH-CN X-NONE MicrosoftInternetExplorer4 第73空:一般來說,關(guān)系模式由屬性列表以及相應(yīng)的域組成。比如R(A1,A2,An)。 第74空:關(guān)系實(shí)例的概念對(duì)應(yīng)于編程語(yǔ)言中變量值的概念。第75空:類似地,關(guān)系實(shí)例的內(nèi)容可能會(huì)隨著時(shí)間的推移而變化,因?yàn)殛P(guān)系會(huì)被更新。相反,關(guān)系的模式通常不會(huì)改變。25.單選題某應(yīng)用系統(tǒng)有兩個(gè)表,會(huì)員表Member(Mld,Mname,Mphone,Mgender,Mage,balance,visible)和消費(fèi)記錄表DeaI(D_Id,Ddate,Dtyp

26、e,Dvalue,M_ld),其中MId為會(huì)員編碼。如果要查詢“陳”姓會(huì)員的消費(fèi)記錄,對(duì)應(yīng)的SQL語(yǔ)句為( )。問題1選項(xiàng)A.SELECT Mname,Mphone,Ddate,Dvalue FROM Member,Deal WHERE Mname LIKE %陳and Member.M Id=Deal.M Id;B.SELECT Mname,Mphone,Ddate,Dvalue FRO M Member,Deal WHERE Mname LIKE and Member.M Id=Deal.M_Id;C.SELECT Mname,Mphone,Ddate,Dvalue FROM Member

27、,Deal WHERE Member.M Id=Deal.M_Id;D.SELECT Mname,Mphone,Ddate,Dvalue FROM Member,Deal WHERE Mname LIKE陳;【答案】A26.單選題計(jì)算機(jī)在處理算數(shù)表達(dá)式78+21*(36-34)時(shí),先將其轉(zhuǎn)換成( )的后綴形式表示,然后利用( )進(jìn)行計(jì)算。問題1選項(xiàng)A.7821+36*34-B.78213634-*+C.78213634+*-D.3634-21*78+問題2選項(xiàng)A.棧B.隊(duì)列C.數(shù)組D.串【答案】第1題:B第2題:A【解析】第1題:第2題:27.單選題下列關(guān)于BCNF的描述,正確的是( )。問題

28、1選項(xiàng)A.BCNF不滿足列的原子性B.BCNF中存在非主屬性對(duì)碼的部分依賴C.BCNF中存在非主屬性對(duì)碼的傳遞依賴D.BCNF中每個(gè)函數(shù)依賴左部都包含碼【答案】D【解析】考查BCNF的定義。滿足BCNF的定義為:BCNF中每個(gè)函數(shù)依賴左部都包含碼。答案為D。28.單選題數(shù)據(jù)倉(cāng)庫(kù)是為了構(gòu)建新的分析處理環(huán)境而出現(xiàn)的一種數(shù)據(jù)存儲(chǔ)和組織技術(shù),其特征不包括( )。問題1選項(xiàng)A.數(shù)據(jù)的組織面向主題B.數(shù)據(jù)是集成的C.數(shù)據(jù)是相對(duì)不穩(wěn)定的D.數(shù)據(jù)是反映歷史變化的【答案】C29.單選題數(shù)據(jù)庫(kù)恢復(fù)的基礎(chǔ)是( )。問題1選項(xiàng)A.建立冗余B.并發(fā)控制C.加密D.創(chuàng)建完整性約束【答案】A30.單選題在關(guān)系型數(shù)據(jù)庫(kù)中,(

29、 )。問題1選項(xiàng)A.表的行次序可以任意交換B.表的列次序不能任意交換C.同一個(gè)表的兩個(gè)列可以有相同的屬性名D.同一個(gè)數(shù)據(jù)庫(kù)的兩個(gè)表可以同名【答案】A31.單選題系統(tǒng)為( )分配的存儲(chǔ)空間在程序運(yùn)行過程中一般是不改變的。問題1選項(xiàng)A.結(jié)構(gòu)體B.數(shù)組C.全局變量D.局部變量【答案】C32.單選題確保計(jì)算機(jī)系統(tǒng)機(jī)密性的方法中不包括( )。問題1選項(xiàng)A.加密B.認(rèn)證C.授權(quán)D.備份【答案】D33.單選題若磁盤的轉(zhuǎn)速提高一倍,則( )。問題1選項(xiàng)A.平均存取時(shí)間減半B.平均尋道時(shí)間加倍C.旋轉(zhuǎn)等待時(shí)間減半D.數(shù)據(jù)傳輸速率加倍【答案】C【解析】磁盤存取時(shí)間包括尋道的時(shí)間、定位扇區(qū)的時(shí)間(也就是旋轉(zhuǎn)延遲時(shí)間

30、)以及讀寫數(shù)據(jù)的時(shí)間(也就是傳輸時(shí)間),若磁盤的轉(zhuǎn)速提高一倍,則旋轉(zhuǎn)延遲時(shí)間減少一倍。34.單選題關(guān)系模式R(U,F(xiàn))中,U是屬性集,F(xiàn)是函數(shù)依賴集,X、Y是U的子集。若YXF+,則( )。問題1選項(xiàng)A.YXB.XYC.YXD.XY【答案】B35.單選題某公司開發(fā)系統(tǒng)記錄員工基本信息。假設(shè)每個(gè)員工只在一個(gè)部門工作:每個(gè)員工必須提供工作和家庭兩部電話號(hào)碼。( )不滿足1NF。問題1選項(xiàng)A.R1(員工編號(hào),姓名,性別)B.R2(員工編號(hào),姓名,家庭電話,工作電話)C.R3(員工編號(hào),姓名,部門)D.R4(員工編號(hào),姓名,電話家庭電話,工作電話)【答案】D【解析】D選項(xiàng)中的電話是可以再分的屬性,所以

31、不滿足1NF。36.單選題( )要求關(guān)系模式的屬性之間不允許有非平凡且非函數(shù)依賴的多值依賴。問題1選項(xiàng)A.1NFB.2NFC.3NFD.4NF【答案】D【解析】設(shè)R(U)是屬性集U上的一個(gè)關(guān)系模式。X,Y,Z是U的子集,并且Z=U-X-Y。關(guān)系模式R(U)中多值依賴XY成立,當(dāng)且僅當(dāng)對(duì)R(U)的任一關(guān)系r,給定的一對(duì)(x,z)值有一組Y的值,這組值僅僅決定于x值而與z值無關(guān)。平凡的多值依賴與非平凡的多值依賴:若XY,而Z為空集,則稱XY為平凡的多值依賴;若Z不為空,則稱其為非平凡的多值依賴。所以,4NF要求關(guān)系模式的屬性之間不允許有非平凡且非函數(shù)依賴的多值依賴。37.單選題( )算法是不穩(wěn)定的

32、排序算法。問題1選項(xiàng)A.簡(jiǎn)單選擇B.冒泡C.直接插入D.歸并排序【答案】A【解析】選擇排序的基本思想是:設(shè)所排序序列的記錄個(gè)數(shù)為n。i取1,2,n-1,從所有n-i+1個(gè)記錄(Ri,Ri+1,Rn)中找出排序碼最小的記錄,與第i個(gè)記錄交換。執(zhí)行n-1趟 后就完成了記錄序列的排序。假定在待排序的記錄序列中,存在多個(gè)具有相同的關(guān)鍵字的記錄,若經(jīng)過排序,這些記錄的相對(duì)次序保持不變,即在原序列中,ri=rj,且ri在rj之前,而在排序后的序列中,ri仍在rj之前,則稱這種排序算法是穩(wěn)定的;否則稱為不穩(wěn)定的。舉個(gè)例子,序列10,8,10,2,9,我們知道第一遍選擇第1個(gè)元素10會(huì)和2交換,那么原序列中2

33、個(gè)10的相對(duì)前后順序就被破壞了,所以選擇排序不是一個(gè)穩(wěn)定的排序算法。38.單選題如果事務(wù)T獲得了數(shù)據(jù)項(xiàng)R上的X鎖,則T對(duì)R( )。問題1選項(xiàng)A.只能讀不能寫B(tài).只能寫不能讀C.既可讀又可寫D.不能讀不能寫【答案】C39.單選題在一個(gè)關(guān)系表中,一個(gè)表的列代表一個(gè)( )。問題1選項(xiàng)A.關(guān)系B.記錄C.元組D.屬性【答案】D【解析】表中的一列即為一個(gè)屬性,給每一個(gè)屬性起一個(gè)名稱即為屬性名。與之同義的術(shù)語(yǔ)是“列”。表中屬性的個(gè)數(shù)稱為關(guān)系的元或度。列的值稱為屬性值;屬性值的取值范圍稱為值域。例如,表2.1中學(xué)生基本信息登記表關(guān)系的屬性有:學(xué)號(hào)、姓名、性別、出生日期、籍貫、民族、版號(hào)、身份證,所以元數(shù)是8

34、,即學(xué)生基本信息登記表關(guān)系是一個(gè)8元關(guān)系或8度關(guān)系。40.單選題分布式數(shù)據(jù)庫(kù)的 CAP理論指的是:對(duì)于一個(gè)分布式數(shù)據(jù)庫(kù)系統(tǒng),一致性、可用性和分區(qū)容錯(cuò)性這三個(gè)特點(diǎn),最多只能滿足( )個(gè)。問題1選項(xiàng)A.0B.1C.2D.3【答案】C【解析】分布式數(shù)據(jù)庫(kù)的 CAP理論指的是:對(duì)于一個(gè)分布式數(shù)據(jù)庫(kù)系統(tǒng),一致性、可用性和分區(qū)容錯(cuò)性這三個(gè)特點(diǎn),最多只能滿足2個(gè)。一致性(Consistency)系統(tǒng)在執(zhí)行過某項(xiàng)操作后仍然處于一致的狀態(tài)。在分布式系統(tǒng)中,更新操作執(zhí)行成功后所有的用戶都應(yīng)該讀取到最新的值,這樣的系統(tǒng)被認(rèn)為具有強(qiáng)一致性。也就是說所有節(jié)點(diǎn)在同一時(shí)間具有相同的數(shù)據(jù);可用性(Availability)每

35、一個(gè)操作總是能夠在一定的時(shí)間內(nèi)返回結(jié)果,這里需要注意的是“一定時(shí)間內(nèi)”和“返回結(jié)果”。也就是說保證每個(gè)請(qǐng)求不管成功或者失敗都有響應(yīng);分區(qū)容忍(Partition tolerance)分區(qū)容忍性可以理解為系統(tǒng)在存在網(wǎng)絡(luò)分區(qū)的情況下仍然可以接受請(qǐng)求(滿足一致性和可用性)。這里網(wǎng)絡(luò)分區(qū)是指由于某種原因網(wǎng)絡(luò)被分成若干個(gè)孤立的區(qū)域,而區(qū)域之間互不相通。還有一些人將分區(qū)容忍性理解為系統(tǒng)對(duì)節(jié)點(diǎn)動(dòng)態(tài)加入和離開的處理能力,因?yàn)楣?jié)點(diǎn)的加入和離開可以認(rèn)為是集群內(nèi)部的網(wǎng)絡(luò)分區(qū)。也就是說系統(tǒng)中任意信息的丟失或失敗不會(huì)影響系統(tǒng)的繼續(xù)運(yùn)作。41.單選題某軟件需求“發(fā)送消息需要在1秒鐘內(nèi)得到響應(yīng)”,該需求屬于( )。問題1選

36、項(xiàng)A.功能需求B.非功能需求C.設(shè)計(jì)約束D.過程約束【答案】B42.單選題與層次模型和網(wǎng)絡(luò)模型相比,關(guān)系模型( )。問題1選項(xiàng)A.結(jié)構(gòu)復(fù)雜B.沒有通用化的查詢工具C.沒有嚴(yán)格的數(shù)學(xué)支撐D.實(shí)現(xiàn)細(xì)節(jié)對(duì)程序員不可見【答案】D43.單選題以下關(guān)于數(shù)據(jù)庫(kù)三級(jí)模式的說法中,正確的是( )。問題1選項(xiàng)A.內(nèi)模式改變時(shí),外模式必須改變B.外模式改變時(shí),邏輯模式必須改變C.數(shù)據(jù)庫(kù)中存儲(chǔ)文件的結(jié)構(gòu)對(duì)應(yīng)于內(nèi)模式D.一個(gè)數(shù)據(jù)庫(kù)只有一個(gè)外模式【答案】C44.單選題計(jì)算機(jī)中使用系統(tǒng)總線結(jié)構(gòu)的目的是便于增減外設(shè),同時(shí)( )。問題1選項(xiàng)A.減少信息傳輸線的數(shù)量B.提高信息的傳輸速度C.減少總的信息傳輸量D.提高信息傳輸?shù)牟⑿行浴敬鸢浮緼【解析】總線是在計(jì)算機(jī)中連接兩個(gè)或多個(gè)功能部件的一組共享的信息傳輸線,它的主要特征就是多個(gè)部件共享傳輸介質(zhì)。它是構(gòu)成計(jì)算機(jī)系統(tǒng)的骨架,是各個(gè)功能部件之間進(jìn)行信息傳輸?shù)墓餐ǖ?,借助總線的連接,計(jì)算機(jī)各個(gè)部件之間可以傳送地址、數(shù)據(jù)和各種控制信息。在計(jì)算機(jī)系統(tǒng)中采用總線結(jié)構(gòu),便于實(shí)現(xiàn)系統(tǒng)的積木化構(gòu)造,便于增減外設(shè),同時(shí)可以有效減少信息傳輸線的數(shù)量。 45.單選題關(guān)系模式R中,X、Y、Z是U的子集。下列關(guān)于多值依賴描述中正確的是( ) 。問題1選項(xiàng)A.若XY為平凡

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論