
數(shù)據(jù)庫基礎(chǔ)與應(yīng)用形成性考核冊-答案.docx
10頁作業(yè)一:一、單選題:1、在利用計(jì)算機(jī)進(jìn)行數(shù)據(jù)處理的四個(gè)發(fā)展階段中,第三個(gè)發(fā)展階段是(C)A.人工管理 B.文件系統(tǒng) C.數(shù)據(jù)庫系統(tǒng) D.分布式數(shù)據(jù)庫系統(tǒng)2、屬性的取值范圍被稱為(D)A.實(shí)體 B.域 C.聯(lián)系 D.碼3、實(shí)用ER圖進(jìn)行描述的是(B)A.邏輯數(shù)據(jù)類型 B.概念數(shù)據(jù)模型 C.關(guān)系數(shù)據(jù)模型 D.對象數(shù)據(jù)模型4、若實(shí)體A和B是1對多的聯(lián)系,實(shí)體B和C是1對1的聯(lián)系,則實(shí)體A和C是(C)聯(lián)系A(chǔ).1對1 B.1對多 C.多對多 D.多對15、若實(shí)體A和B是多對多的聯(lián)系,實(shí)體B和C是1對1的聯(lián)系,則實(shí)體A和C是(D)聯(lián)系A(chǔ).1對1 B.1對多 C.多對多 D.多對16、下面不屬于數(shù)據(jù)庫體系結(jié)構(gòu)中三級模式的是(B)A.內(nèi)模式 B.全局模式 C.外模式 D.關(guān)系模式7、在文件系統(tǒng)中,存取數(shù)據(jù)的基本單位是(A)A.記錄 B.數(shù)據(jù)項(xiàng) C.二進(jìn)制位 D.字節(jié)8、層次數(shù)據(jù)模型的數(shù)據(jù)是一種(D)A.線性結(jié)構(gòu) B.圖結(jié)構(gòu) C.二維表結(jié)構(gòu) D.樹結(jié)構(gòu)9、一個(gè)關(guān)系中的每一行稱為一個(gè)(A)A.元組 B.屬性 C.表達(dá)式 D.條件10、設(shè)D1、D2、和D3 定義域中的基數(shù)分別為2、3和4,則D1XD2XD3的元組數(shù)為(B)A.9 B.24 C.10 D.1411、設(shè)D1、D2、D3和D4為定義域,則在它們的笛卡樂積的運(yùn)算結(jié)果中,每個(gè)元組具有的分量個(gè)數(shù)為(C)A.2 B.3 C.4 D.1012、設(shè)關(guān)系R1具有a1個(gè)屬性和b1個(gè)元組,關(guān)系R2具有a2個(gè)屬性和b2個(gè)元組,則關(guān)系R1XR2所具有的屬性個(gè)數(shù)為(D)A. a1+b1 B. a2+b2 C. a1+a2 D. b1+b213、若一個(gè)關(guān)系為R(學(xué)生號,姓名,性別,年齡),則可以作為主碼的屬性為(A)A.學(xué)生號 B.姓名 C.性別 D.年齡14、設(shè)兩個(gè)關(guān)系R1和R2中分別包含有m和n個(gè)元組,R1對R2存在著一對多的聯(lián)系,將其進(jìn)行自然連接,在得到的運(yùn)算結(jié)果中最多包含的元組個(gè)數(shù)為(A)。
A.m*n B.m+n C.m D.n15、設(shè)一個(gè)關(guān)系R1中的屬性是A是外碼,它對應(yīng)關(guān)系R2中的主碼為B,其中被稱為父關(guān)系的是(B)A.R1 B.R2 C.A D.B16、設(shè)一個(gè)集合A={3,4,5,6,7},另一個(gè)集合B={1,3,5,7,9},則A和B的交集中包含的元素個(gè)數(shù)為(A)A.3 B.5 C.10 D.717、設(shè)一個(gè)集合A={3,4,5,6,7,8},另一個(gè)集合B={1,3,5,7,9},則B和A的差集(即B-A)中包含的元素個(gè)數(shù)為(D)A.4 B.5 C.3 D.218、在一個(gè)關(guān)系R中,若X、Y和Z為互不相同的單屬性,并且存在X→Y和Y→Z,則X到Z的函數(shù)依賴類型為(B)A.部分 B.傳遞 C.直接 D.平凡19、在一個(gè)關(guān)系R中,若存在X→Y和X→Z,則存在X→YZ,稱此函數(shù)依賴的規(guī)則是(C)A.自反性 B.傳遞性 C.合并性 D.分解性20、設(shè)一個(gè)關(guān)系為R(A,B,C,D,E),它的最小函數(shù)依賴集為FD={A→B,C→D,(A,C) →E},則該關(guān)系的候選碼為(B)A.(A,B) B.(A,C) C.(A,D) D.(A,E)21、設(shè)一個(gè)關(guān)系為R(A,B,C,D,E,F,G),它的最小函數(shù)依賴集為FD={A→B,C→D,B→E,E→F},則該關(guān)系的候選碼為(C)。
A.(A,C,G) B.(A,C) C.(A,E,G) D.(A,G)22、設(shè)一個(gè)關(guān)系為R(A,B,C,D,E),它的最小函數(shù)依賴集為FD={A→B, A→C,C→D},則該關(guān)系的候選碼為(A)A.(A,C) B.(A,E) C.(A,B) D.(A,D)23、在一個(gè)關(guān)系R中,若屬性集X函數(shù)決定屬性集Y,則記作為(A)A.X←Y B.A←→Y C.X→Y D.X→←Y24、對關(guān)系進(jìn)行規(guī)范化,若需要很好地保持著數(shù)據(jù)的無損連接性和函數(shù)依賴性,則最高應(yīng)該規(guī)范化到(D)A.第三范式 B.第二范式 C.第一范式 D.BC范式25、把關(guān)系的第一范式規(guī)范化為第二范式的過程就是消除屬性之間的(B )A.部分依賴 B.傳遞依賴 C.直接 D.完全二、判斷題1.實(shí)體之間的聯(lián)系有3種,即1對1聯(lián)系、1對多聯(lián)系和多對多聯(lián)系 ( 對 )2.實(shí)體之間的聯(lián)系共有兩種,即1對多聯(lián)系和多對多聯(lián)系 (錯 )3.在一個(gè)關(guān)系數(shù)據(jù)模型中,所有關(guān)系的定義不是用一個(gè)關(guān)系來表示的 (錯 )4.關(guān)系數(shù)據(jù)模型是以樹結(jié)構(gòu)為基礎(chǔ)的 (對 )5.在關(guān)系數(shù)據(jù)模型中,運(yùn)算對象是對關(guān)系,而運(yùn)算結(jié)果是一個(gè)單值。
(錯 )6.數(shù)據(jù)庫體系結(jié)構(gòu)具有三級模式結(jié)構(gòu)和兩級存儲映象 (對 )7.進(jìn)行數(shù)據(jù)庫系統(tǒng)運(yùn)行、管理和維護(hù)的人員被稱為應(yīng)用程序員 (錯 )8.數(shù)據(jù)庫的邏輯結(jié)構(gòu)模型只有兩種,層次模型和關(guān)系模型 (錯 )9.已知兩個(gè)定義域的基數(shù)分別為m和n,則它們的笛卡爾積中的元組數(shù)為m+n ( 錯 )10.假定一個(gè)笛卡爾積中有m個(gè)元組,在由它所產(chǎn)生的任何一個(gè)關(guān)系中,其元組數(shù)必然大于等于m ( 錯 )11.在一個(gè)關(guān)系中,元組個(gè)數(shù)可以為0 (對 )12.在一個(gè)關(guān)系中,既包含有關(guān)系模式,又必須包含有關(guān)系的內(nèi)容 ( 錯 )13.關(guān)系的完整性總共包括實(shí)體完整性和參照完整性這兩種 (錯 )14.在一個(gè)關(guān)系中,主碼可能同時(shí)有多個(gè) (錯 )15.在一個(gè)關(guān)系中,可以定義主碼,也可以不定義主碼 (對 )16.對一個(gè)關(guān)系R進(jìn)行選擇運(yùn)算,運(yùn)算結(jié)果關(guān)系中的元組個(gè)數(shù)小于等于R中的元組個(gè)數(shù) 對 )17.對一個(gè)關(guān)系R進(jìn)行投影運(yùn)算,運(yùn)算結(jié)果關(guān)系中的元組個(gè)數(shù)必然等級于R中元組的個(gè)數(shù)X)18.對兩個(gè)關(guān)系進(jìn)行等值連接,在其運(yùn)算結(jié)果的關(guān)系中,屬性個(gè)數(shù)小于兩個(gè)關(guān)系的屬性個(gè)數(shù)之和。
(錯)19.假定一個(gè)關(guān)系中存在X→Y的函數(shù)依賴,則稱Y為決定因素 (錯)20.假定在一個(gè)關(guān)系中存在X→Y并且則稱X→Y為平凡函數(shù)依賴 (對)21.假定在一個(gè)關(guān)系中存在X→Y,并且X的任何真子集都不能函數(shù)決定Y,則稱X→Y為部分函數(shù)依賴 (錯)22. 假定在一個(gè)關(guān)系中存在X→Y,并且存在X的一個(gè)真子集也能夠函數(shù)決定Y,則稱X→Y為完全函數(shù)依賴 (錯)23.假定在一個(gè)關(guān)系中存在X→Y和Y→Z,并且X、Y和Z是互不相同的單屬性,則存在著X→Z的傳遞函數(shù)依賴 (對)24.在一個(gè)關(guān)系的最小函數(shù)依賴集中,可能存在著傳遞函數(shù)依賴 (對)25.在一個(gè)關(guān)系中,若存在X→Y和WY→Z,則不存在WX→Z (對)作業(yè)二:一、單選題:1、在SQL的查詢語句中,group by選項(xiàng)實(shí)現(xiàn)的功能是(D)A.選擇 B.求和 C.排序 D.分組統(tǒng)計(jì)2、在SQL的建立基本表操作中,定義主碼約束所使用的保留字為(B)A.PRIMARY B.UNIQUE C.CHECK D.FOREIGN3、在SQL的建立基本表操作中,定義外碼約束所使用的保留字為(D)A.PRIMARY B.UNIQUE C.CHECK D.FOREIGN4、在帶有保留字VIEW的SQL語句中,其操作對象是(D)。
A.查詢 B.索引 C.基本表 D.視圖5、在SELECT查詢語句的ORDER BY子句中,若需要按照指定列的升序排列表,則使用的保留字是(A)A.DESC B.ASC C.ABC D.DEC6、在SQL的SELECT語句中,不包含的功能子句是(C)A.投影 B.連接 C.刪除 D.選擇7、當(dāng)在SELECT查詢語句中的from選項(xiàng)中,實(shí)現(xiàn)對表的中間連接功能時(shí),使用的保留字為(A)A.INNER B.LEFT C.RIGHT D.JOINA8、當(dāng)在SELECT查詢語句中的from選項(xiàng)中,實(shí)現(xiàn)對表的右連接功能時(shí),使用的保留字為(C)A.INNER B.LEFT C.RIGHT D.JOINA9、利用SQL語言所建立的基本表在數(shù)據(jù)庫中屬于(B)A.實(shí)表 B.虛表 C.索引 D.視圖10、若兩個(gè)基本表是通過對應(yīng)的主碼建立聯(lián)系的,則該聯(lián)系的類型只能是(A)A.1對1 B.1對多 C.多對多 D.多對111、以一個(gè)基本表中的主碼同另一個(gè)基本表中的外碼建立聯(lián)系,剛這種聯(lián)系的類型為(B)A.1對1 B.1對多 C.多對多 D.多對112、在一個(gè)數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計(jì)的過程中,第三個(gè)階段是(C)A.需求分析 B.概念設(shè)計(jì) C. 邏輯設(shè)計(jì) D.物理設(shè)計(jì)13、在一個(gè)數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計(jì)的過程中,第四個(gè)階段是(D)A.需求分析 B.概念設(shè)計(jì) C. 邏輯設(shè)計(jì) D.物理設(shè)計(jì)14、在數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計(jì)的需求分析階段,不需要做的事情是(B)。
A.編寫需求說明書 B.創(chuàng)建基本表 C.建立數(shù)據(jù)字典 D.畫出數(shù)據(jù)流圖15、在數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計(jì)的概念設(shè)計(jì)階段,需要做的事情是(A)A.建立數(shù)據(jù)字典 B.建立視圖 C.畫出ER圖 D.建立基本表二、判斷題1.在SQL語言中,字符型常量和日期型常量需要使用單引號括起來 (對)2.在SQL語言中,整數(shù)型常量和實(shí)數(shù)型常量需要使用單引號括起來 (錯)3.在SQL語言中,整數(shù)型常量和實(shí)數(shù)型常量不需要使用任何符號作為起止標(biāo)記符 (錯)4.使用一條INSERT語句只能向表中插入一條記錄,不能同時(shí)插入多條記錄 (錯)5.使用一條UPDATE語句只能修改表中一條記錄,不能同時(shí)修改多條記錄 (錯)6.一個(gè)視圖只能建立在一個(gè)基本表上,不能建立在多個(gè)基本表上 (錯)7.可以在SELECT語句的FROM選項(xiàng)中,為給出的每個(gè)表附加一個(gè)別名 (對)8.在SELECT語句的FROM選項(xiàng)中,只能給出一個(gè)表,不能給出多個(gè)表 (錯)9.在SELECT語句的FROM選項(xiàng)中,每對表之間的連接方式共有兩種 (錯)10.一個(gè)數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)過程的第1個(gè)階段是概念設(shè)計(jì) (錯)11.需求分析階段的主要目標(biāo)是畫出數(shù)據(jù)流圖,建立數(shù)據(jù)字典和編寫需求說明書。
(對)12.概念設(shè)計(jì)也要貫徹概念單一化原則,即一個(gè)實(shí)體只用來反映一種事實(shí),一個(gè)實(shí)體中的所有屬性都是用來直接描述碼的 (對)13.商品實(shí)體與銷售實(shí)體之間是1對多的聯(lián)系,其中商品實(shí)體為父表,銷售實(shí)體為子表對)14.在介紹旅店管理的數(shù)據(jù)庫設(shè)計(jì)中,客房表為基本表,客房空閑表為視圖 ( 對 )15.在介紹旅店管理的數(shù)據(jù)庫設(shè)計(jì)中,住宿費(fèi)表為基本表,消費(fèi)卡表為視圖 ( 對 )三、寫出相應(yīng)的功能1. Select x,商品代號,分類名,數(shù)量,品牌 from 商品表1x,商品表2y where x.商品代號=y(tǒng).商品代號功能:從商品庫中查詢出每一種商品代號、分類名,數(shù)量和品牌等2. Select count(*) as 品牌數(shù) from (select distinct 品牌 from 商品表2) as xxk功能:統(tǒng)計(jì)商品表2中的品。



![[精編]吳教人[]13號](/Images/s.gif)








