2017_11_數(shù)據(jù)庫復(fù)習(xí)試題答案_第1頁
2017_11_數(shù)據(jù)庫復(fù)習(xí)試題答案_第2頁
2017_11_數(shù)據(jù)庫復(fù)習(xí)試題答案_第3頁
2017_11_數(shù)據(jù)庫復(fù)習(xí)試題答案_第4頁
2017_11_數(shù)據(jù)庫復(fù)習(xí)試題答案_第5頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、數(shù)據(jù)庫應(yīng)用基礎(chǔ)復(fù)習(xí)題及答案一、選擇題 1、下列說法正確的是_b_。 a、視圖是觀察數(shù)據(jù)的一種方法,只能基于基本表建立。 b、視圖是虛表,觀察到的數(shù)據(jù)是實(shí)際基本表中的數(shù)據(jù)。 c、索引查找法一定比表掃描法查詢速度快。 d、索引的創(chuàng)建只和數(shù)據(jù)的存儲有關(guān)系。 2、在access中,要查詢book表中所有書名中包含“計(jì)算機(jī)”的書籍情況,可用(a)條件。 (a)like “*計(jì)算機(jī)*” (b)like “計(jì)算機(jī)%” (c) =“計(jì)算機(jī)*” (d) =“計(jì)算機(jī)%” 3、以下運(yùn)算符中優(yōu)先級最低的是(d)。 (a)+(加) (b)=(等于) (c)like (d)=(賦值) 4、根據(jù)關(guān)系數(shù)據(jù)基于的數(shù)據(jù)模型關(guān)系模

2、型的特征判斷下列正確的一項(xiàng):(b) a、只存在一對多的實(shí)體關(guān)系,以圖形方式來表示。 b、以二維表格結(jié)構(gòu)來保存數(shù)據(jù),在關(guān)系表中不允許有重復(fù)行存在。 c、能體現(xiàn)一對多、多對多的關(guān)系,但不能體現(xiàn)一對一的關(guān)系。 d、關(guān)系模型數(shù)據(jù)庫是數(shù)據(jù)庫發(fā)展的最初階段。 5.sql語言按照用途可以分為三類,下面選項(xiàng)中哪一種不是:(c) (a)dml (b)dcl (c)dql (d)ddl 6.在access中的條件表達(dá)式中,可以匹配0個到多個字符的通配符是(a) (a)* (b)% (c)- (d)? 7.對視圖的描述錯誤的是:(c) (a)是一張?zhí)摂M的表 (b)在存儲視圖時(shí)存儲的是視圖的定義 (c)在存儲視圖時(shí)存

3、儲的是視圖中的數(shù)據(jù) (d)可以像查詢表一樣來查詢視圖 8、下列關(guān)于視圖的描述中,不正確的是( c ):a視圖是子模式 b視圖是虛表 c使用視圖可以加快查詢語句的執(zhí)行速度 d使用視圖可以簡化查詢語句的編寫 9、數(shù)據(jù)庫系統(tǒng)由數(shù)據(jù)庫、硬件和(d)等組成 a:操作系統(tǒng) b:文件系統(tǒng) c:編譯系統(tǒng) d:數(shù)據(jù)庫管理系統(tǒng) 10、當(dāng)同一個實(shí)體集內(nèi)部的實(shí)體之間存在著一個1:n聯(lián)系時(shí),那么根據(jù)e-r模型轉(zhuǎn)換成關(guān)系模型的規(guī)則,這個e-r模型轉(zhuǎn)換成的關(guān)系模式個數(shù)是(a) a:1個 b:3個 c:5個 d:7個 11、所謂概念模型,指的是 (d) a:客觀存在的事物及其相互聯(lián)系 b:將信息世界中的信息數(shù)據(jù)化 c:實(shí)體模

4、型在計(jì)算機(jī)中的數(shù)據(jù)化表示 d:現(xiàn)實(shí)世界到機(jī)器世界的一個中間層次,即信息世界 12、數(shù)據(jù)庫系統(tǒng)不僅包括數(shù)據(jù)庫本身,還要包括相應(yīng)的硬件,軟件和(d) a:數(shù)據(jù)庫管理系統(tǒng) b:數(shù)據(jù)庫應(yīng)用系統(tǒng) c:相關(guān)的計(jì)算機(jī)系統(tǒng) d:各類相關(guān)人員 13、數(shù)據(jù)庫系統(tǒng)軟件包括dbms和 (d) a:數(shù)據(jù)庫 b:高級語言 c:os d:數(shù)據(jù)庫應(yīng)用系統(tǒng)和開發(fā)工具 14、下列四項(xiàng)中,不正確的提法是 (c) a:sql語言是關(guān)系數(shù)據(jù)庫的國際標(biāo)準(zhǔn)語言 b:sql語言具有數(shù)據(jù)定義,查詢,操縱和控制功能 c:sql語言可以自動實(shí)現(xiàn)關(guān)系數(shù)據(jù)庫的規(guī)范化 d:sql語言稱為結(jié)構(gòu)查詢語言 15、以下關(guān)于外碼和相應(yīng)的主碼之間的關(guān)系,正確的是

5、(a) a:外碼并不一定要與相應(yīng)的主碼同名 b:外碼一定要與相應(yīng)的主碼同名 c:外碼一定要與相應(yīng)的主碼同名而且唯一 d:外碼一定要與相應(yīng)的主碼同名,但并不一定唯一 16、公司中有多個部門和多名職員,每個職員只能屬于一個部門,一個部門可以有多名職員,從職員到部門的聯(lián)系類型是 (c) a:多對多 b:一對一 c:多對一 d:一對多 17、數(shù)據(jù)庫是在計(jì)算機(jī)系統(tǒng)中按照一定的數(shù)據(jù)模型組織、結(jié)構(gòu)化的 (b) a:文件的集合 b:數(shù)據(jù)的集合 c:命令的集合 d:程序的集合 18、數(shù)據(jù)庫設(shè)計(jì)的幾個步驟是 (a) a:需求分析,概念結(jié)構(gòu)設(shè)計(jì),邏輯結(jié)構(gòu)設(shè)計(jì),物理結(jié)構(gòu)設(shè)計(jì),數(shù)據(jù)庫實(shí)施,數(shù)據(jù)庫運(yùn)行和維護(hù) b:需求分析

6、,邏輯結(jié)構(gòu)設(shè)計(jì),物理結(jié)構(gòu)設(shè)計(jì).概念結(jié)構(gòu)設(shè)計(jì),數(shù)據(jù)庫實(shí)施,數(shù)據(jù)庫運(yùn)行和維護(hù) c:需求分析,邏輯結(jié)構(gòu)設(shè)計(jì),概念結(jié)構(gòu)設(shè)計(jì).物理結(jié)構(gòu)設(shè)計(jì),數(shù)據(jù)庫實(shí)施,數(shù)據(jù)庫運(yùn)行和維護(hù) d:需求分析,概念結(jié)構(gòu)設(shè)計(jì),物理結(jié)構(gòu)設(shè)計(jì),邏輯結(jié)構(gòu)設(shè)計(jì),數(shù)據(jù)庫實(shí)施,數(shù)據(jù)庫運(yùn)行和維護(hù) 19、數(shù)據(jù)庫系統(tǒng)是在(b)的基礎(chǔ)上發(fā)展起來的 a:操作系統(tǒng) b:文件系統(tǒng) c:編譯系統(tǒng) d:數(shù)據(jù)庫管理系統(tǒng)20、sql語言是(c)語言 a:層次數(shù)據(jù)庫 b:網(wǎng)絡(luò)數(shù)據(jù)庫 c:關(guān)系數(shù)據(jù)庫操作 d:非數(shù)據(jù)庫21、(c)是長期存儲在計(jì)算機(jī)內(nèi)的有組織,可共享的數(shù)據(jù)集合 a:數(shù)據(jù)庫管理系統(tǒng) b:數(shù)據(jù)庫系統(tǒng) c:數(shù)據(jù)庫 d:文件組織22、在關(guān)系數(shù)據(jù)模型中,通??梢园?/p>

7、(b)稱為關(guān)系模式 a:記錄 b:記錄類型 c:元組 d:元組集23、設(shè)計(jì)數(shù)據(jù)庫時(shí),首先應(yīng)該設(shè)計(jì):a數(shù)據(jù)庫應(yīng)用系統(tǒng)結(jié)構(gòu) b.dbms結(jié)構(gòu) *c.數(shù)據(jù)庫的概念結(jié)構(gòu) d.數(shù)據(jù)庫的控制結(jié)構(gòu)24下面關(guān)于關(guān)系的敘述,哪一條是不正確:a直觀上說,關(guān)系就是二維表 * b.二維表的任何兩個列不能全同 c.二維表的任何兩個行不能全同 d.二維表中允許有些分量取空值25、數(shù)據(jù)庫系統(tǒng)的體系結(jié)構(gòu)是(c)a、兩級模式結(jié)構(gòu)和一級映象b、三級模式結(jié)構(gòu)和一級映象c、三級模式結(jié)構(gòu)和兩級映象d、三級模式結(jié)構(gòu)和三級映象。26、sql語言稱為(c)。a、結(jié)構(gòu)化定義語言b、結(jié)構(gòu)化控制語言c、結(jié)構(gòu)化查詢語言d、結(jié)構(gòu)化操縱語言。27、當(dāng)前

8、應(yīng)用最廣泛的數(shù)據(jù)模型是(b)。a、e-r模型b、關(guān)系模型c、網(wǎng)狀模型d、層次模型。28、現(xiàn)有一個關(guān)系:借閱(書號、書名,庫存數(shù),讀者號,借期,還期),假如同一本書允許一個讀者多次借閱,但不能同時(shí)對一種書借多本。則該關(guān)系模式的碼是(d)。a、書號b、讀者號c、書號+讀者號d、書號+讀者號+借期。29單個用戶使用的數(shù)據(jù)視圖的描述稱為( )*a外模式 b概念模式 c內(nèi)模式 d存儲模式30子模式ddl用來描述( )a數(shù)據(jù)庫的總體邏輯結(jié)構(gòu) *b數(shù)據(jù)庫的局部邏輯結(jié)構(gòu) c數(shù)據(jù)庫的物理存儲結(jié)構(gòu) d數(shù)據(jù)庫的概念結(jié)構(gòu)31在dbs中,dbms和os之間關(guān)系是( )a相互調(diào)用 *bdbms調(diào)用os cos調(diào)用dbms

9、 d并發(fā)運(yùn)行32在數(shù)據(jù)庫設(shè)計(jì)中,將e-r圖轉(zhuǎn)換成關(guān)系數(shù)據(jù)模型的過程屬于( )a需求分析階段 *b邏輯設(shè)計(jì)階段 c概念設(shè)計(jì)階段 d物理設(shè)計(jì)階段33、在關(guān)系模型中,關(guān)系的“元數(shù)”(arity)是指:a.行數(shù) b.元組個數(shù) c.關(guān)系個數(shù) *d.列數(shù)34、sql語言中,條件“年齡between 20 and 30”表示年齡在20至30之間,且: *a.包括20歲和30歲 b.不包括20歲和30歲c.包括20歲但不包括30歲 d.包括30歲但不包括20歲35、進(jìn)行自然連接運(yùn)算的兩個關(guān)系,需具備【 】條件。*a.至少存在一個相同的屬性名b.不可存在相同的屬性名c.所有屬性名必須完全相同d.可以沒有相同的屬

10、性名36在數(shù)據(jù)庫系統(tǒng)中,保證數(shù)據(jù)及語義正確和有效的功能是:a并發(fā)控制 b存取控制 c安全控制 *d完整性控制37一輛汽車由多個零部件組成,且相同的零部件可適用于不同型號的汽車,則汽車實(shí)體集與零部件實(shí)體集之間的聯(lián)系是:a1:1 b1:mcm:1 *dm:n38概念設(shè)計(jì)的主要目標(biāo)是產(chǎn)生數(shù)據(jù)庫概念結(jié)構(gòu),該結(jié)構(gòu)主要反映:adba管理信息的需求 b數(shù)據(jù)庫的維護(hù)需求 c應(yīng)用程序開發(fā)的需求 *d企業(yè)的信息需求39.要保證數(shù)據(jù)庫的數(shù)據(jù)獨(dú)立性,需要修改的是( a ):  a.三層模式之間的兩種映射    b.模式與內(nèi)模式  c.模式

11、與外模式    d.三層模式40.下列四項(xiàng)中說法不正確的是( c ):  a.數(shù)據(jù)庫減少了數(shù)據(jù)冗余   b.數(shù)據(jù)庫中的數(shù)據(jù)可以共享  c.數(shù)據(jù)庫避免了一切數(shù)據(jù)的重復(fù)   d.數(shù)據(jù)庫具有較高的數(shù)據(jù)獨(dú)立性41. 采用索引文件的目的是【 】。a.節(jié)約存儲空間b.用戶使用方便 c.減少數(shù)據(jù)冗余*d.加快查找速度42.下列四項(xiàng)中,不屬于關(guān)系數(shù)據(jù)庫特點(diǎn)的是(  d  )  a.數(shù)據(jù)冗余小&

12、#160;    b.數(shù)據(jù)獨(dú)立性高   c.數(shù)據(jù)共享性好    d.多用戶訪問43有關(guān)數(shù)據(jù)和信息的概念,下列敘述正確的是:*a數(shù)據(jù)是信息的載體b數(shù)據(jù)是信息的內(nèi)涵c數(shù)據(jù)和信息互為載體d數(shù)據(jù)和信息相互獨(dú)立44實(shí)體只用于表示:a實(shí)際存在的事物b概念性的事物c事物與事物之間的聯(lián)系 *d選項(xiàng)a、b、c都不對45從“實(shí)體一聯(lián)系“模型到數(shù)據(jù)模型實(shí)際上經(jīng)歷了三個領(lǐng)域的演變過程,即:a信息世界一現(xiàn)實(shí)世界一數(shù)據(jù)世界b數(shù)據(jù)世界一信息世界一現(xiàn)實(shí)世界 c現(xiàn)實(shí)世界一數(shù)據(jù)世界一信息世界*d現(xiàn)實(shí)世界一信息世界一數(shù)據(jù)世界。46一

13、個班級有多個學(xué)生,每個學(xué)生只能屬于一個班級,班級與學(xué)生之間是a一對一的聯(lián)系*b一對多的聯(lián)系c多對一的聯(lián)系d多對多的聯(lián)系47應(yīng)用較多的數(shù)據(jù)模型有三類,在下列四項(xiàng)中不包括在內(nèi)的是 a關(guān)系模型 b層次模型 c網(wǎng)狀模型 *der模型48每個教師可以教授多門課程,每門課程至少有兩名教師任課,從課程到教師之間的聯(lián)系類型是 *a多對多 b一對一 c多對一 d一對多49關(guān)系模型中,一個關(guān)鍵字是 a至多由一個屬性組成 b.由任選的幾個屬性組成 * c由一個或多個其值能唯一標(biāo)識該關(guān)系模式中任何元組的屬性組成 d以上都不是50英文縮寫dba代表 *a 數(shù)據(jù)庫管理員 b數(shù)據(jù)庫管理系統(tǒng) c數(shù)據(jù)定義語言 d數(shù)據(jù)操縱語言5

14、1若在實(shí)體r的諸屬性中,屬性a不是r的主鍵,卻是另一個實(shí)體s的主鍵,則稱a為r的 a候選鍵 *b外部鍵 c非主屬性 d主屬性52數(shù)據(jù)庫系統(tǒng)與文件系統(tǒng)本質(zhì)的不同表現(xiàn)在 *a數(shù)據(jù)庫中的數(shù)據(jù)是按一定的數(shù)據(jù)結(jié)構(gòu)組織的 b數(shù)據(jù)庫中的數(shù)據(jù)項(xiàng)需指明數(shù)據(jù)類型和取值范圍 c數(shù)據(jù)庫提供了便利的存取方法 d數(shù)據(jù)庫具有更高的數(shù)據(jù)存儲量53一個關(guān)系中外部鍵的個數(shù)限定【 】。a.只能一個b.只能兩個c.至少一個*d.沒有限定54下面沒有反映數(shù)據(jù)庫優(yōu)點(diǎn)的是 * a數(shù)據(jù)面向應(yīng)用程序 b數(shù)據(jù)冗余度低 c數(shù)據(jù)獨(dú)立性高 d數(shù)據(jù)共享性高55在下列關(guān)于關(guān)系的陳述中,錯誤的是( )a 表中任意兩行的值不能相同 *b 表中任意兩列的值不能

15、相同 c 行在表中的順序無關(guān)緊要 d 列在表中的順序無關(guān)緊要56關(guān)系數(shù)據(jù)庫中,實(shí)現(xiàn)實(shí)體之間的聯(lián)系是通過表與表之間的( )a 公共索引 b 公共存儲 c 公共元組 *d 公共屬性57有一個關(guān)系:學(xué)生(學(xué)號,姓名,系別),規(guī)定學(xué)號的值域是8個數(shù)字組成的字符串,這一規(guī)則屬于( )a 實(shí)體完整性約束 b 參照完整性約束 *c 用戶自定義完整性約束 d 關(guān)鍵字完整性約束58.下列有關(guān)數(shù)據(jù)庫優(yōu)點(diǎn)的描述中,最完整的是【 】。a.減少了數(shù)據(jù)冗余b.可以數(shù)據(jù)共享 c.提供統(tǒng)一的數(shù)據(jù)控制*d.a.b、c都包括。59. 按照使用的【 】不同,數(shù)據(jù)庫系統(tǒng)可分為層次型、網(wǎng)狀型和關(guān)系型。a.數(shù)據(jù)庫語言b.數(shù)據(jù)庫文件*c.

16、數(shù)據(jù)模型 d.數(shù)據(jù)存儲方式60.實(shí)體中的任一關(guān)鍵字是【 】。a.只能由一個可以區(qū)別實(shí)體集合中不同個體的屬性組成。*b.可以由一個或多個可區(qū)別實(shí)體集合中不同個體的屬性組成。c.必須由多個可區(qū)別實(shí)體集合中不同個體的屬性組成。d.隨便,可由用戶任意指定。61.在一個用于表示兩個實(shí)體間聯(lián)系的關(guān)系中,用于表示實(shí)體間聯(lián)系的是該關(guān)系中【 】。a.任何一個屬性 b.任何多個屬性集合c.關(guān)鍵字*d.外部關(guān)鍵字62.關(guān)系模型所能表示的實(shí)體之間聯(lián)系方式【 】。a.只能表示1:1聯(lián)系b.只能表示1:n聯(lián)系c.只能表示m:n聯(lián)系*d.可表示任意聯(lián)系方式63.在數(shù)據(jù)庫的三級模式中,只有【 】是真正存儲數(shù)據(jù)的。*a.內(nèi)模式

17、b.模式c.外模式d.內(nèi)模式和模式64.關(guān)于關(guān)系數(shù)據(jù)庫操縱語言dml的描述,錯誤的是【 】。*a.dml有問答式和語言描述式b.dml以關(guān)系為處理單位 c.dml處理后的結(jié)果是關(guān)系d.dml的非過程性很強(qiáng)65.以下關(guān)于二維表的說法,不正確的是【 】。a.二維表的列可以任意交換b.二維表的行可以任意交換 *c.二維表中的每一列代表一個實(shí)體d.二維表中的每一列中的各分量性質(zhì)不相同66.數(shù)據(jù)模型是對【 】的描述。a.客觀事物b.事物之間的聯(lián)系 *c.客觀事物及其聯(lián)系d.存儲數(shù)據(jù)67.根據(jù)關(guān)系模式的完整性規(guī)則,一個關(guān)系中的主鍵【 】。a.不能有兩個b.不能成為另一個關(guān)系的外部鍵 *c.不允許為空d.可

18、以取空值68.下列關(guān)于數(shù)據(jù)庫管理系統(tǒng)的說法,正確的是【 】。a.數(shù)據(jù)庫管理系統(tǒng)是用戶與應(yīng)用程序之間的接口。*b.數(shù)據(jù)庫應(yīng)用系統(tǒng)是用戶與數(shù)據(jù)庫之間的接口。c.數(shù)據(jù)庫應(yīng)用系統(tǒng)用dml來定義三模式。d.數(shù)據(jù)庫應(yīng)用系統(tǒng)利用ddl來實(shí)現(xiàn)對數(shù)據(jù)庫的各種操作。69.在數(shù)據(jù)庫的三級模式中,哪個映射是不可能的【 】。*a.外模式/內(nèi)模式 b.模式/內(nèi)模式c.外模式/模式 d.外模式/模式和模式/內(nèi)模式70.下列關(guān)于信息和數(shù)據(jù)之間的關(guān)系的描述,正確的是【 】。a.數(shù)據(jù)是信息的內(nèi)涵。b.信息是數(shù)據(jù)的表示形式 *c.信息是數(shù)據(jù)的內(nèi)涵,數(shù)據(jù)是信息的表示形式 d.信息和數(shù)據(jù)都是一些符號71. 在關(guān)系型數(shù)據(jù)庫中,有三種基本

19、的關(guān)系操作。在當(dāng)前數(shù)據(jù)庫文件中選取某幾個字段,稱為【 】。a.選擇*b.投影c.連接d.關(guān)聯(lián)72.文件系統(tǒng)和數(shù)據(jù)庫系統(tǒng)的本質(zhì)區(qū)別體現(xiàn)在【 】。a.數(shù)據(jù)共享。b.數(shù)據(jù)獨(dú)立性 *c.數(shù)據(jù)結(jié)構(gòu)化d.數(shù)據(jù)可以長期保存73.在數(shù)據(jù)庫的三級模式中,【 】體現(xiàn)了數(shù)據(jù)庫的總體觀,故稱為dba視圖。a.外模式*b.模式 c.內(nèi)模式d.內(nèi)模式和模式74. 在一個關(guān)系中,用外部鍵來【 】。a.唯一標(biāo)識一個元組。b.確定元組的某個屬性。*c.建立兩個關(guān)系的聯(lián)系d.上述說法都不對75.實(shí)體和屬性是【 】世界中的概念。a.現(xiàn)實(shí)世界*b.信息世界c.數(shù)據(jù)世界d.以上都對76.在將e-r圖轉(zhuǎn)換為關(guān)系模型時(shí),對于m:n的關(guān)系,

20、應(yīng)采取【 】策略。*a.單獨(dú)為聯(lián)系建立一個關(guān)系b.把m方主鍵放在n方關(guān)系中作為外來關(guān)鍵字 c.在m方關(guān)系中多設(shè)一個屬性 d.在n方關(guān)系中多設(shè)一個屬性77.下列不屬于數(shù)據(jù)庫系統(tǒng)特點(diǎn)的是【 】。a.數(shù)據(jù)的結(jié)構(gòu)化b.數(shù)據(jù)共享 *c.數(shù)據(jù)通信d.可控冗余度78.用樹型結(jié)構(gòu)表示的數(shù)據(jù)模型是【 】*a.層次數(shù)據(jù)模型b.關(guān)系數(shù)據(jù)模型 c.網(wǎng)狀數(shù)據(jù)模型d.網(wǎng)絡(luò)數(shù)據(jù)模型79.dbms指的是【 】*a.數(shù)據(jù)庫管理系統(tǒng)b.數(shù)據(jù)庫系統(tǒng)c.數(shù)據(jù)庫應(yīng)用系統(tǒng)d.數(shù)據(jù)庫服務(wù)系統(tǒng)80.實(shí)體之間的聯(lián)系方式有【 】種。a.1*b.3c.4d.281.在文件系統(tǒng)中,一張二維表稱為一個【 】,表頭行稱為記錄型,表中其它各行稱為【 】,

21、而每一列中的各元素稱為一個【 】。a.記錄,文件,數(shù)據(jù)項(xiàng)*b.文件,記錄,數(shù)據(jù)項(xiàng)c.記錄,數(shù)據(jù)項(xiàng),文件d.文件,數(shù)據(jù)項(xiàng),記錄82.數(shù)據(jù)庫設(shè)計(jì)的邏輯模式設(shè)計(jì)階段的任務(wù)是【 】。a.將總體e-r圖轉(zhuǎn)化為關(guān)系模型b.收集和分析用戶需求 c.建立e-r模型*d.數(shù)據(jù)庫模式設(shè)計(jì)83. 數(shù)據(jù)庫系統(tǒng)是由【 】組成的。*a.數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)和用戶b.數(shù)據(jù)文件、命令文件和報(bào)表c.數(shù)據(jù)庫文件結(jié)構(gòu)和數(shù)據(jù)d.常量、變量和函數(shù)84.數(shù)據(jù)庫系統(tǒng)中的軟件是指【 】。*a.數(shù)據(jù)庫管理系統(tǒng)b.應(yīng)用程序 c.數(shù)據(jù)庫d.數(shù)據(jù)庫管理員85.在數(shù)據(jù)庫系統(tǒng)的組織結(jié)構(gòu)中,下列【 】映射把概念數(shù)據(jù)庫與物理數(shù)據(jù)庫聯(lián)系起來。a.外模式/模

22、式 *b.模式/內(nèi)模式c.內(nèi)模式/外模式 d.模式/外模式86.實(shí)體集中,各實(shí)體值相應(yīng)的屬性有著【 】的域。a.不同*b.相同c.各自d.固定二、應(yīng)用題1將下面er圖轉(zhuǎn)為關(guān)系模型,并指出每個關(guān)系模式的主鍵和外鍵,涉及的實(shí)體有:供應(yīng)商(供應(yīng)商號、姓名、地址、電話號碼、帳號),項(xiàng)目(項(xiàng)目號、預(yù)算、開工日期),零件(零件號、名稱、規(guī)格、單價(jià)、描述)。er圖如下:組裝項(xiàng)目零件 p n n m供應(yīng)量 供應(yīng)商 答:供應(yīng)商(供應(yīng)商號、姓名、地址、電話號碼、帳號),pk=供應(yīng)商號項(xiàng)目(項(xiàng)目號、預(yù)算、開工日期),pk=項(xiàng)目號零件(零件號、名稱、規(guī)格、單價(jià)、描述)pk=零件號組裝(供應(yīng)商號、項(xiàng)目號、零件號、供應(yīng)量

23、)pk=供應(yīng)商號+項(xiàng)目號+零件號,;fk1=供應(yīng)商號, fk2=項(xiàng)目號,fk3=零件號工廠職工產(chǎn)品生產(chǎn)工作1nmn2、某企業(yè)集團(tuán)有若干工廠,每個工廠生產(chǎn)多種產(chǎn)品,且每一種產(chǎn)品可以在多個工廠生產(chǎn),每個工廠按照固定的計(jì)劃數(shù)量生產(chǎn)產(chǎn)品;每個工廠聘用多名職工,且每名職工只能在一個工廠工作,工廠聘用職工有聘期和工資。工廠的屬性有工廠編號、廠名、地址,產(chǎn)品的屬性有產(chǎn)品編號、產(chǎn)品名、規(guī)格,職工的屬性有職工號、姓名。(1)根據(jù)上述語義畫出e-r圖,在e-r圖中需注明實(shí)體的屬性、聯(lián)系的類型及實(shí)體的標(biāo)識符。(2)將er模型轉(zhuǎn)換成關(guān)系模型,并指出每個關(guān)系模式的主鍵和外鍵。答:計(jì)劃數(shù)量工廠(工廠編號、廠名、地址),p

24、k=工廠編號;產(chǎn)品(產(chǎn)品編號、產(chǎn)品名、規(guī)格),pk=產(chǎn)品編號;職工(職工號、姓名、聘期、工資、工廠編號),pk=產(chǎn)品編號,fk=工廠編號;生產(chǎn)(工廠編號、產(chǎn)品編號、計(jì)劃數(shù)量),pk=(工廠編號、產(chǎn)品編號);fk1=工廠編號,fk2=產(chǎn)品編號。3、一個圖書借閱管理數(shù)據(jù)庫要求提供下述服務(wù):(1)可隨時(shí)查詢書庫現(xiàn)有書籍的品種、數(shù)量、存放位置,所有各類書籍均可由書號唯一標(biāo)識。(2)可隨時(shí)查詢書籍借還情況,包括借書人單位、姓名、借書日期、應(yīng)還日期。約定:任何人可借多種書,任何一種書為多個人所借,借書證號具有唯一性。(3)當(dāng)需要時(shí),可通過數(shù)據(jù)庫中保存的出版社的編號、名稱、電話、郵編及地址等信息向有關(guān)書籍的

25、出版社訂購有關(guān)書籍。約定一個出版社可以出版多種圖書,同一本書僅為一個出版社出版,出版社名具有唯一性。根據(jù)以上假設(shè),試作如下設(shè)計(jì):(1)構(gòu)造滿足需求的e-r圖。(2)將e-r圖轉(zhuǎn)換為等價(jià)的關(guān)系模型,并指出每個關(guān)系模式的主鍵和外鍵。答:(1)e-r圖如下:(2)圖書(書號,書名,出版社名稱,作者,出版日期,數(shù)量,存放位置) pk =書號,出版社(出版社編號,出版社名稱,地址,郵政編碼,聯(lián)系電話) pk =出版社編號,讀者(借書證號,姓名,工作單位,聯(lián)系電話) pk =借書證號, 圖書借閱(借書證號,書號,借閱日期,歸還日期) pk =(借書證號,書號, 借閱日期), fk1=借書證號,fk2=書號

26、 圖書訂單(訂單號,訂單日期,書號,出版社編號,訂購數(shù)量) pk =訂單號, fk1=書號,fk2=出版社編號4、在工廠生產(chǎn)中,一個車間可以生產(chǎn)多種產(chǎn)品,一種產(chǎn)品由多個零件組成。同一種零件可以用來組裝多個產(chǎn)品,同一種產(chǎn)品可以由多個車間組裝。已知車間的屬性有車間編號、名稱、車間主任,產(chǎn)品的屬性有產(chǎn)品編號、產(chǎn)品名稱、規(guī)格型號、價(jià)格,零件的屬性有零件編號、零件名稱、規(guī)格型號。根據(jù)以上假設(shè),試作如下設(shè)計(jì):(1)構(gòu)造滿足需求的e-r圖。(2)將e-r圖轉(zhuǎn)換為等價(jià)的關(guān)系模型,并指出每個關(guān)系模式的主鍵和外鍵。答:(1)e-r圖如下:(2)根據(jù)從e-r圖到關(guān)系模型的轉(zhuǎn)換原則,可以得到如下關(guān)系: 車間(車間編號

27、,名稱,車間主任) pk=車間編號 產(chǎn)品(產(chǎn)品編號,產(chǎn)品名稱,規(guī)格型號,價(jià)格) pk=產(chǎn)品編號 生產(chǎn)情況(車間編號,產(chǎn)品編號,日期,數(shù)量) pk =(車間編號,產(chǎn)品編號,日期) , fk1=(車間編號,fk2=產(chǎn)品編號 零件(零件編號,零件名稱,規(guī)格型號) pk=零件編號 組裝(產(chǎn)品編號,零件編號,數(shù)量) pk =(產(chǎn)品編號,零件編號) , fk1=產(chǎn)品編號,fk2=零件編號5某教學(xué)管理系統(tǒng)對教師、學(xué)生及課程情況進(jìn)行管理。系統(tǒng)要求記錄學(xué)生的學(xué)號、姓名、性別、出生日期、專業(yè)、照片;教師的編號、姓名、性別、年齡、職稱、專業(yè);課程的編號、課程名、學(xué)時(shí)、類別,另外還要記錄學(xué)生選課的成績以及教師授課的效

28、果。一個學(xué)生可以選修多門課程,同一編號的課程可以由多個教師講授,一個教師可以同時(shí)承擔(dān)多門課程的教學(xué)。請根據(jù)以上描述(1)用e-r圖表示出該系統(tǒng)的概念模型,(2)將e-r圖轉(zhuǎn)換為等價(jià)的關(guān)系模型,并指出每個關(guān)系模式的主鍵和外鍵。答:(1)e-r圖如下:(2)根據(jù)從e-r圖到關(guān)系模型的轉(zhuǎn)換原則,可以得到如下關(guān)系: 教師(教師號,姓名,性別,年齡,職稱,專業(yè))pk=教師號課程(課程號,課程名,學(xué)時(shí),類別)pk=課程號學(xué)生(學(xué)號,姓名,性別,出生日期,專業(yè),照片)pk=學(xué)號講授(教師號,課程號,評價(jià))pk=教師號,課程號,fk1=教師號,fk2=課程號選修(課程號,學(xué)號,分?jǐn)?shù))pk=學(xué)號,課程號,fk1

29、=課程號,fk2=學(xué)號6請根據(jù)圖1所示e-r模型,建立其關(guān)系模式,并指出每個關(guān)系模式的主鍵和外鍵。答:圖書(書號,書名,作者,出版日期,類型,頁數(shù),價(jià)格,出版社名稱)pk=書號讀者(借書證號,讀者姓名,性別,出生日期,學(xué)歷,住址,電話)pk=借書證號 其次,將聯(lián)系轉(zhuǎn)換為關(guān)系模式,結(jié)果為: 借閱(借書證號,書號,借書日期,還書日期)pk=(借書證號,書號,借書日期),fk1=借書證號,fk2=書號三、簡答題1簡述關(guān)系數(shù)據(jù)模型的三類完整性規(guī)則。答:(1)實(shí)體完整性規(guī)則:這條規(guī)則要求關(guān)系中元組在組成主鍵的屬性上不能有空值。(2)參照完整性規(guī)則:這條規(guī)則要求“不引用不存在的實(shí)體”。參照完整性規(guī)則的形式

30、定義如下:如果屬性集k是關(guān)系模式m的主健,k也是關(guān)系模式r2的外鍵,那么在n2的關(guān)系中,k的取值只允許兩種可能,或者為空值,或者等于r1關(guān)系中某個主鍵值。外鍵和相應(yīng)的主鍵可以不同名,只要定義在相同值域上即可;r1和r2也可以是同一關(guān)系模式,表示了屬性之間的聯(lián)系;外鍵值是否允許空,應(yīng)視具體問題而定。(3)用戶定義的完整性規(guī)則:這是針對某一具體數(shù)據(jù)的約束條件,由應(yīng)用環(huán)境決定。2局部e-r模式之間可能產(chǎn)生的沖突有哪幾類?答:由于各類應(yīng)用不同,不同的應(yīng)用通常又由不同的設(shè)計(jì)人員設(shè)計(jì)成局部er模式,因此局部er模式之間不可避免地會有不一致的地方,我們稱之為沖突,通常,我們把沖突分為三種類型:屬性沖突,包括

31、:屬性域的沖突,即屬性值的類型、取值范圍或取值集合不同。結(jié)構(gòu)沖突,包括:同一對象在不同應(yīng)用中的不同抽象。命名沖突,包括屬性名,實(shí)體名,聯(lián)系名之間的沖突:同名同又,即不同意義的對象具有相同的名字;異名同義,即同一意丈的對象具有不同的名字。3.簡述數(shù)據(jù)庫系統(tǒng)的體系結(jié)構(gòu)特點(diǎn)答:三級模式結(jié)構(gòu)和兩級映象,即:外模式、模式、內(nèi)模式、外模式/模式映象、模式/內(nèi)模式映象。4.sql語言具有什么功能?答:數(shù)據(jù)定義、數(shù)據(jù)操縱、數(shù)據(jù)控制和sql語句嵌入5、簡述數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)的主要步驟。答:進(jìn)行數(shù)據(jù)抽象、設(shè)計(jì)局部概念模式、將局部概念模式綜合成全局概念模式、對全局結(jié)構(gòu)進(jìn)行評審。 13. 舉例說明什么是實(shí)體之間一對多

32、聯(lián)系、一對一聯(lián)系和多對多聯(lián)系。答:一對一聯(lián)系:學(xué)校與校長之間是一對一聯(lián)系;一對多聯(lián)系:學(xué)校與副校長之間是一對多聯(lián)系;多對多聯(lián)系:學(xué)生與課程之間是多對多聯(lián)系;6在access中,如何實(shí)現(xiàn)關(guān)系代數(shù)的選擇、投影、聯(lián)接運(yùn)算? 答:選擇運(yùn)算通過查詢條件實(shí)現(xiàn);投影運(yùn)算通過查詢設(shè)計(jì)輸出字段列表實(shí)現(xiàn);聯(lián)接運(yùn)算通過建立關(guān)系、多表查詢實(shí)現(xiàn);7在access中,如何實(shí)現(xiàn)關(guān)系數(shù)據(jù)模型的三類完整性約束? 答: (1)實(shí)體完整性約束:通過在表中定義主鍵實(shí)現(xiàn); (2)參照完整性約束:通過建立表之間關(guān)系實(shí)現(xiàn); (3)用戶定義的完整性約束:通過在表結(jié)構(gòu)中定義有效性規(guī)則實(shí)現(xiàn);8.在下述局部e-r圖中,哪些圖形元素是實(shí)體? 哪些圖

33、形元素是屬性?哪些圖形元素是聯(lián)系? 哪些是聯(lián)系的屬性? 答:矩形表示實(shí)體:職工,工資;橢圓表示屬性:姓名,職稱。;菱形表示聯(lián)系:發(fā)放;聯(lián)系的屬性是領(lǐng)款人,領(lǐng)款日期。9.已知關(guān)系:廠商(廠商號,廠名)pk=廠商號產(chǎn)品(產(chǎn)品號,顏色,廠商號)pk=產(chǎn)品號,fk=廠商號假設(shè)兩個關(guān)系中已經(jīng)存在如圖4所示元組:廠商產(chǎn)品廠商號廠名c01宏達(dá)c02立仁c03廣源 產(chǎn)品號顏色廠商號p01紅c01p02黃c03圖4若再往產(chǎn)品關(guān)系中插入如下元組: i(p03,紅,c02)ii(p01,藍(lán),c01) iii(p04,白,c04)iv(p05,黑,null)哪個可以插入,說明理由。答:可以插入 i,iv;i

34、i的編號重復(fù),違反實(shí)體完整性規(guī)則;iii的p04和c04違反參照完整性規(guī)則。四、填空題1、在三大傳統(tǒng)的數(shù)據(jù)模型中,具有嚴(yán)格的數(shù)學(xué)理論基礎(chǔ)的是_關(guān)系模型_。2、實(shí)現(xiàn)概念模型最常用的表示方法是_e-r模型_。3、結(jié)構(gòu)化查詢語言的英文是(structure query language) 。4、模式/內(nèi)模式映象為數(shù)據(jù)庫提供了_物理_數(shù)據(jù)獨(dú)立性。5、在關(guān)系代數(shù)運(yùn)算中,從關(guān)系中取出滿足條件的元組的運(yùn)算稱為_選擇_。6參照完整性規(guī)則是對外鍵的約束。7、索引的用途是_加快查找速度_。8、關(guān)系代數(shù)中專門的關(guān)系運(yùn)算包括:選擇、投影、_連接_和除法。9、關(guān)系數(shù)據(jù)操作語言(dml)的特點(diǎn)是:操作對象與結(jié)果均為關(guān)系、

35、操作的_非過程性強(qiáng)_、語言一體化、并且是建立在數(shù)學(xué)理論基礎(chǔ)之上。10文件系統(tǒng)與數(shù)據(jù)庫系統(tǒng)的最大區(qū)別是在 數(shù)據(jù)結(jié)構(gòu)化 方面。11,內(nèi)模式是描述數(shù)據(jù)如何在存儲介質(zhì)上組織存儲的,又稱之為 存儲或物理 模式。12e-r圖中包括實(shí)體、屬性和 聯(lián)系 三種基本圖素。13數(shù)據(jù)庫設(shè)計(jì)步驟分為三步,分析 實(shí)體及其聯(lián)系 、畫e-r圖、建立數(shù)據(jù)模型。14.關(guān)系的自然連接是_連接_的一個重要特例,它要求被連接的兩個關(guān)系滿足_有若干相同的屬性名_。15數(shù)據(jù)庫概念設(shè)計(jì)通常采用 er或?qū)嶓w聯(lián)系 方法。16、合同庫文件儲存批發(fā)商與零售商的供貨合同。一個合同可以填寫不同商品的訂貨數(shù)量。供貨合同的關(guān)系模式為:合同(合同號,商品號,

36、商品名,單價(jià),數(shù)量),該關(guān)系的關(guān)鍵字是 (合同號,商品號) 。17數(shù)據(jù)庫系統(tǒng)的主要特點(diǎn)是:數(shù)據(jù)獨(dú)立、_數(shù)據(jù)共享 _和減少了數(shù)據(jù)冗余、數(shù)據(jù)的安全性、使用操作方便性。18數(shù)據(jù)庫的數(shù)據(jù)獨(dú)立性包括:_邏輯數(shù)據(jù)獨(dú)立性_和物理數(shù)據(jù)獨(dú)立性。19關(guān)系代數(shù)中專門的關(guān)系運(yùn)算包括:_選擇、投影、連接和除法 _。20數(shù)據(jù)庫的存儲結(jié)構(gòu)是建立在_文件組織_基礎(chǔ)上的。21關(guān)系數(shù)據(jù)操作語言(dml)特點(diǎn)是:操作對象與結(jié)果均為關(guān)系、操作的非過程性強(qiáng)、語言一體化、并且是建立在_數(shù)學(xué)理論_基礎(chǔ)之上。22數(shù)據(jù)庫系統(tǒng)采用映射技術(shù)的好處有:有利于數(shù)據(jù)庫的使用、安全性好、保密性強(qiáng)、保證數(shù)據(jù)共享和_數(shù)據(jù)的獨(dú)立性_。 23實(shí)體間聯(lián)系分為三種:

37、一對一聯(lián)系、 _一對多聯(lián)系_ 、多對多聯(lián)系。24屬性是信息世界中廣泛使用的一個術(shù)語,它對應(yīng)于數(shù)據(jù)世界的_數(shù)據(jù)項(xiàng)(字段)_。25數(shù)據(jù)庫結(jié)構(gòu)設(shè)計(jì)的過程是“概念設(shè)計(jì)_邏輯設(shè)計(jì)_物理設(shè)計(jì)”。26聯(lián)系是數(shù)據(jù)庫技術(shù)的重要特點(diǎn),至于怎樣實(shí)現(xiàn)聯(lián)系,取決于_數(shù)據(jù)庫類型_。27.數(shù)據(jù)獨(dú)立性是指當(dāng)數(shù)據(jù)發(fā)生變化時(shí),可以不用修改_應(yīng)用程序_。28如果有元組在關(guān)系的主碼上取值為空值,那么它違反了關(guān)系的_實(shí)體_完整性約束。29數(shù)據(jù)管理經(jīng)過了手工文檔、文件系統(tǒng)和_數(shù)據(jù)庫系統(tǒng)_三個發(fā)展階段。30dbms利用事務(wù)日志保存所有數(shù)據(jù)庫事務(wù)的_更新(或修改)_操作。31如果兩個實(shí)體之間具有m:n聯(lián)系,則將它們轉(zhuǎn)換為關(guān)系模型的結(jié)果是_3

38、_個表。32.一個關(guān)系就是一個_二維表_,一行對應(yīng)一個元組,一列對應(yīng)一個域,也就是一個屬性。33.dba是指_數(shù)據(jù)庫管理員_,它的職責(zé)是維護(hù)和管理_數(shù)據(jù)庫_,使之始終處于最佳狀態(tài)。34.數(shù)據(jù)庫的三個模式之間存在兩種映射,一是_外模式/模式_間的影射,二是_模式/內(nèi)模式_間的映射。35.數(shù)據(jù)庫的三級體系結(jié)構(gòu),是從_外模式_、_模式_和_內(nèi)模式_三個不同層次描述的。36.在數(shù)據(jù)處理領(lǐng)域中,數(shù)據(jù)處理技術(shù)經(jīng)歷了_自由數(shù)據(jù)管理_、_文件管理_和_數(shù)據(jù)庫管理_三個階段。37.在關(guān)系數(shù)據(jù)庫中,用_二維表_表示實(shí)體及實(shí)體之間的關(guān)系。38.dbms的含義是_數(shù)據(jù)庫管理系統(tǒng)_,它是用戶和_數(shù)據(jù)庫_之間的接口。39.數(shù)據(jù)冗余是指_數(shù)據(jù)的重復(fù)存儲_。40.除計(jì)算機(jī)軟硬件環(huán)境外,數(shù)據(jù)庫系統(tǒng)一般由_數(shù)據(jù)庫_、_數(shù)據(jù)庫管理系統(tǒng)_、_數(shù)據(jù)庫管理員_和_應(yīng)用程序_組成。41.在數(shù)據(jù)庫系統(tǒng)中,用戶對數(shù)據(jù)的操作只能通過_dml_語言進(jìn)行。42.在數(shù)據(jù)庫的三模式中,通過模式之間的_映射_來實(shí)現(xiàn)模式之間的轉(zhuǎn)換。43.外模式又稱子模式,是_用戶_眼中的數(shù)據(jù)庫,因此稱外模式為_用戶_視圖。44.數(shù)據(jù)的完整性是指數(shù)據(jù)的_正確性_和_相容性_。45.實(shí)體和屬性都

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論