![數(shù)據(jù)庫原理期末考試習(xí)題_第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/19/f1c9ce0e-5eb1-4c0d-bc57-39f9285125b0/f1c9ce0e-5eb1-4c0d-bc57-39f9285125b01.gif)
![數(shù)據(jù)庫原理期末考試習(xí)題_第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/19/f1c9ce0e-5eb1-4c0d-bc57-39f9285125b0/f1c9ce0e-5eb1-4c0d-bc57-39f9285125b02.gif)
![數(shù)據(jù)庫原理期末考試習(xí)題_第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/19/f1c9ce0e-5eb1-4c0d-bc57-39f9285125b0/f1c9ce0e-5eb1-4c0d-bc57-39f9285125b03.gif)
![數(shù)據(jù)庫原理期末考試習(xí)題_第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/19/f1c9ce0e-5eb1-4c0d-bc57-39f9285125b0/f1c9ce0e-5eb1-4c0d-bc57-39f9285125b04.gif)
![數(shù)據(jù)庫原理期末考試習(xí)題_第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-1/19/f1c9ce0e-5eb1-4c0d-bc57-39f9285125b0/f1c9ce0e-5eb1-4c0d-bc57-39f9285125b05.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、第一章緒論一、選擇題:C )D、實體一聯(lián)系模型1、使用二維表格結(jié)構(gòu)表達(dá)數(shù)據(jù)和數(shù)據(jù)間聯(lián)系的數(shù)據(jù)模型是(A、層次模型B、網(wǎng)狀模型C、關(guān)系模型I2、DB、DBS、DBMS 間的關(guān)系是(C )A、DB 包括 DBMS 禾n DBSB、DBMS 包括 DB 禾B DBSC、DBS 包括 DB 和 DBMSd、dbs 與 db 和 dbms 無關(guān)D、信息3、在數(shù)據(jù)庫中存儲的是( C )A、數(shù)據(jù)B、數(shù)據(jù)模型C、數(shù)據(jù)及數(shù)據(jù)之間的聯(lián)系I4、數(shù)據(jù)庫系統(tǒng)中,用(B)描述全部數(shù)據(jù)的整體邏輯結(jié)構(gòu)。A、外模式B、模式 C、內(nèi)模式 D、數(shù)據(jù)模式5、數(shù)據(jù)庫中,導(dǎo)致數(shù)據(jù)不一致的根本原因是( C )A、數(shù)據(jù)量太大B、數(shù)據(jù)安全性不
2、高C、 數(shù)據(jù)冗余D、數(shù)據(jù)完整性約束不強6、 劃分層次型、網(wǎng)狀型和關(guān)系型數(shù)據(jù)庫的原則是(D )A、記錄的長度B、文件的大小B)D、操作可行性C、聯(lián)系的復(fù)雜程度D、數(shù)據(jù)及聯(lián)系的表示方式7、數(shù)據(jù)庫三級模式體系結(jié)構(gòu)的劃分,主要有利于保持?jǐn)?shù)據(jù)庫的(A、數(shù)據(jù)安全性 B、數(shù)據(jù)獨立性 C、結(jié)構(gòu)規(guī)范化8、數(shù)據(jù)庫系統(tǒng)中,用(A )描述用戶局部數(shù)據(jù)的邏輯結(jié)構(gòu),它是用戶和數(shù)據(jù)庫系統(tǒng)間的接口。A、外模式B、模式C、內(nèi)模式D、數(shù)據(jù)模式9、數(shù)據(jù)庫系統(tǒng)中,用(C)描述全部數(shù)據(jù)的物理存儲視圖。A、外模式B、模式 C、內(nèi)模式D、數(shù)據(jù)模式10、 數(shù)據(jù)庫系統(tǒng)中用于定義和描述數(shù)據(jù)庫邏輯結(jié)構(gòu)的語言是(B )C、DCLD、SQLA、DML
3、 B、DDL11、數(shù)據(jù)庫系統(tǒng)支持的數(shù)據(jù)共享指的是( D )A、同一應(yīng)用的多個程序共享同一數(shù)據(jù)集合B、多個用戶、同一語言程序共享同一數(shù)據(jù)集合C、多個用戶共享同一數(shù)據(jù)文件D、多種語言、多個用戶、多個應(yīng)用相互覆蓋地使用同一數(shù)據(jù)集合12、數(shù)據(jù)庫系統(tǒng)中,當(dāng)內(nèi)模式發(fā)生變化時,采用( B )來保證數(shù)據(jù)的物理獨立性。A、修改模式定義B 、修改模式內(nèi)模式映像C、修改應(yīng)用程序D、修改外模式定義二、填空題1、指出下列縮寫的含義:(1)DML : DBMS!供了數(shù)據(jù)操縱語言(2) DBMS :數(shù)據(jù)庫管理系統(tǒng),為數(shù)據(jù)庫的建立、使用和維護(hù)而配置的軟件系統(tǒng)(3) DDL : DBM醍供了數(shù)據(jù)定義語言(4) DD :數(shù)據(jù)字典
4、,將數(shù)據(jù)庫作為對象建立數(shù)據(jù)庫,也稱系統(tǒng)目錄(5) DBS :數(shù)據(jù)庫系統(tǒng),是指帶有數(shù)據(jù)庫并利用數(shù)據(jù)庫技術(shù)進(jìn)行數(shù)據(jù)管理的計算機系統(tǒng)。(6) DBA:數(shù)據(jù)庫管理員 八2、數(shù)據(jù)管理技術(shù)經(jīng)歷了(人工管理)(文件系統(tǒng))(數(shù)據(jù)庫系統(tǒng))三個階段。3、DBS組成部分包括(數(shù)據(jù)庫)(數(shù)據(jù)庫管理系統(tǒng))(應(yīng)用系統(tǒng))(數(shù)據(jù)庫管理員)(用戶)五部分。4、DBMS是位于(用戶)和(操作系統(tǒng))之間的一層管理軟件。5、數(shù)據(jù)庫和文件系統(tǒng)的根本區(qū)別是( 數(shù)據(jù)的整體結(jié)構(gòu)化)。6、DBMS提供的數(shù)據(jù)控制功能包括:(數(shù)據(jù)定義)(數(shù)據(jù)操縱)(數(shù)據(jù)庫的運行管理)(數(shù)據(jù)庫的建 立和維護(hù)),7、 數(shù)據(jù)庫中,數(shù)據(jù)模型用于(抽象,表示和處理現(xiàn)實世界
5、的數(shù)據(jù)和信息)數(shù)據(jù)模型應(yīng)當(dāng)滿足(能比 較真實模擬現(xiàn)實世界)(易于為人理解)(便于在計算機上實現(xiàn))三方面要求8、數(shù)據(jù)模型的三要素包括(數(shù)據(jù)結(jié)構(gòu))(數(shù)據(jù)操作)(數(shù)據(jù)的約束條件)9、 概念模型,也稱為(信息模擬),是(按用戶觀點對數(shù)據(jù)和 信息建模),主要用于(數(shù)據(jù)庫設(shè)計), 與具體的DBMS和機器(無關(guān)),。10、 基本數(shù)據(jù)模型,是(按計算機觀點對數(shù)據(jù)建模 ),主要用于(DBMS的實現(xiàn))。11、 數(shù)據(jù)獨立性是指(用戶應(yīng)用程序和存儲在存儲器中的數(shù)據(jù)庫的數(shù)據(jù)是相互獨立的),可以分為(數(shù)據(jù) 邏輯獨立性)和(數(shù)據(jù)物理獨立性)。12、(數(shù)據(jù)結(jié)構(gòu))用于對系統(tǒng)靜態(tài)特性的描述,(數(shù)據(jù)操作)用于對系統(tǒng)動態(tài)特性的描述1
6、3、 數(shù)據(jù)庫系統(tǒng)中人員主要包括(數(shù)據(jù)庫管理員)、(系統(tǒng)分析員和數(shù)據(jù)庫設(shè)計人員 )、(應(yīng)用程序員)和用戶, 其中用戶可分為(偶然用戶)、(簡單用戶)、(復(fù)雜用戶)三類。14、 數(shù)據(jù)庫系統(tǒng)的軟件包括(DBMS (OS、(具有與數(shù)據(jù)庫接口的高級語言及其編譯系統(tǒng),便于開發(fā)應(yīng)用 程序)、(以DBMS為核心的應(yīng)用開發(fā)工具)、(為特定應(yīng)用環(huán)境開發(fā)的數(shù)據(jù)庫應(yīng)用系統(tǒng))五部分。三、簡答題1、什么是數(shù)據(jù)、數(shù)據(jù)處理、數(shù)據(jù)管理、數(shù)據(jù)管理的三個發(fā)展階段是什么?答:數(shù)據(jù)是對事實、概念或指令的一種表達(dá)形式;數(shù)據(jù)處理是對數(shù)據(jù)的采集、存儲、檢索、加工、 變換和傳輸;數(shù)據(jù)管理是指用計算機進(jìn)行數(shù)據(jù)收集、數(shù)據(jù)存儲和信息處理。數(shù)據(jù)管理技
7、術(shù)經(jīng)歷了人工管理階段、文件系統(tǒng)階段、數(shù)據(jù)庫系統(tǒng)階段三個階段。2、什么是數(shù)據(jù)庫、數(shù)據(jù)庫系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng),數(shù)據(jù)庫管理系統(tǒng)的主要功能是什么?答:數(shù)據(jù)庫是所有信息的集合;數(shù)據(jù)庫系統(tǒng)是由數(shù)據(jù)庫、DBMS與開發(fā)工具、應(yīng)用程序以及數(shù)據(jù)庫管理員、用戶及其他成員構(gòu)成的;數(shù)據(jù)庫管理系統(tǒng)是為數(shù)據(jù)庫的建立、使用、維護(hù)而配置的軟件系統(tǒng)。數(shù)據(jù)庫管理系統(tǒng)的主要功能是數(shù)據(jù)庫定義功能、存取、運行管理、建立和維護(hù)。3、什么是數(shù)據(jù)獨立性,數(shù)據(jù)獨立性包括哪兩個方面,數(shù)據(jù)庫系統(tǒng)中如何保證數(shù)據(jù)獨立性?答:數(shù)據(jù)獨立性是使數(shù)據(jù)能獨立于應(yīng)用程序;包括數(shù)據(jù)的物理獨立性和數(shù)據(jù)的邏輯獨立性;數(shù)據(jù)與 程序的獨立,把數(shù)據(jù)的定義從程序中分離出去,加上
8、數(shù)據(jù)的存取又由DBMS負(fù)責(zé),從而簡化了應(yīng)用程序的編制,大大減少了應(yīng)用程序的維護(hù)和修改。4、什么是數(shù)據(jù)物理獨立性,如何保證?答:模式內(nèi)模式;數(shù)據(jù)庫系統(tǒng)中的 DBMS為三級模式結(jié)構(gòu)提供了兩層映像機制5、什么是數(shù)據(jù)邏輯獨立性,如何保證?答:模式I外模式;數(shù)據(jù)庫系統(tǒng)中的 DBMS為三級模式結(jié)構(gòu)提供了兩層映像機制6、簡述關(guān)系數(shù)據(jù)模型的三要素的內(nèi)容及關(guān)系模型的優(yōu)缺點。答:數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作、數(shù)據(jù)的約束條件;優(yōu)點:關(guān)系模型的概念單一、數(shù)據(jù)有更好的安全保密 性、更高的 數(shù)據(jù)獨立性,也簡化了程序員的工作和數(shù)據(jù)庫開發(fā)建立的工作。缺點:于存取的路徑對用 戶是透明的,這樣查詢的效率不如非關(guān)系數(shù)據(jù)模型。因此在做查詢的時
9、候,要進(jìn)行優(yōu)化處理、提高性能。7、文件系統(tǒng)和數(shù)據(jù)庫系統(tǒng)的區(qū)別和聯(lián)系,以及數(shù)據(jù)庫系統(tǒng)的優(yōu)點?進(jìn)一步減少了數(shù)據(jù)的余度,并為用戶提供了方便答:數(shù)據(jù)管理的規(guī)模日趨增大,數(shù)據(jù)量急劇增加,文件管理系統(tǒng)已不能適應(yīng)要求,數(shù)據(jù)庫管理技術(shù) 為用戶提供了更廣泛的數(shù)據(jù)共享和更高的數(shù)據(jù)獨立性, 的操作使用接口。它把所有應(yīng)用程序中使用的數(shù)據(jù)匯集起來, 以 因此數(shù)據(jù)庫中的數(shù)據(jù)是集成的,每個用戶享數(shù)據(jù)庫系統(tǒng)對數(shù)據(jù)的管理方式與文件管理系統(tǒng)不同,記錄為單位存儲,在數(shù)據(jù)庫管理系統(tǒng)的監(jiān)督和管理下使用, 用其中的一部分。數(shù)據(jù)庫系統(tǒng)的優(yōu)點:數(shù)據(jù)結(jié)構(gòu)化、數(shù)據(jù)的共享性高,冗余度低,易擴充、數(shù)據(jù)獨立性高、數(shù)據(jù)由DBMS統(tǒng)一管理和控制。*8、簡
10、述現(xiàn)實世界的事物抽象、組織為某一具體 DBMS支持的數(shù)據(jù)模型的過程。答:為了把現(xiàn)實世界中的具體事物抽象、組織為某一DBMS持的數(shù)據(jù)模型,人們常常首先將現(xiàn)實世界抽象為信息世界,然后將信息世界轉(zhuǎn)換為機器世界。也就是說,首先把現(xiàn)實世界中的客觀對象抽象為某一種信息結(jié)構(gòu),這種信息結(jié)構(gòu)并不依賴于具體的計算機系統(tǒng),不是某一個DBMS支持的數(shù)據(jù)模型,而DBM豉持的數(shù)據(jù)模型。第二章關(guān)系數(shù)據(jù)庫選擇題當(dāng)關(guān)系有多個侯選碼時,則選定一個作為主碼,但若主碼為全碼時應(yīng)包含 單個屬性B 、兩個屬性C 、多個屬性在基本的關(guān)系中,下列說法正確的C。行類列序有關(guān)B1、A、A、C任意兩個元組不允許重復(fù)關(guān)系代數(shù)的五個基本操作是并、并、
11、并、A、B、C、交、交、交、D、全部屬性、屬性名允許重名 D、列是非同質(zhì)的D。差、笛卡兒積、除法 選取、笛卡兒積、除法 選取、投影、除法是概念級的模型;然后再把概念模型轉(zhuǎn)換為計算機上某一D并、交、選取、笛卡兒積、投影4、關(guān)系代數(shù)四個組合操作是 A 。A并、連接、自然連接、除法B、投影、連接、選取、除法C、投影、自然連接、選取、除法D、投影、自然連接、選取、連接5、關(guān)系R為R( A,B,C,D),則 CoA、n A,C(R)為取屬性值為A,c的兩列組成B、n 1,3(R)為取屬性值為1,3的兩列組成Cn 1,3 ( R)與 n A C(R)是等價的D、n 1,3(R)與 n A,C ( R)是不
12、等價的11、自然連接是(C )進(jìn)行運算。A、向關(guān)系的垂直方向B、向關(guān)系的水平方向C既向關(guān)系的垂直方向也向關(guān)系的水平方向A、可全同、以上都不是A。、可再分D、先向關(guān)系的垂直方向,然后再向關(guān)系的水平方向12、同一個關(guān)系模型的任兩個元組值A(chǔ)、不能全同C、 必須全同D13、關(guān)系模型的任何屬性A、不可再分D、以上都不是一般情況下,對關(guān)系C、命名在該關(guān)系模型式中可以不惟一14、自然連接是構(gòu)成新關(guān)系的有效方法。的D_oA、元組 B 、行 C二、填空題1、關(guān)系模型由關(guān)系的數(shù)據(jù)結(jié)構(gòu) 關(guān)系操作集合、關(guān)系的完整性約束三部分組成。2、 關(guān)系的完整性分為實體完整性、參照完整性、用戶定義完整性三類。3、關(guān)系代數(shù)運算中并/
13、差/笛卡兒積/投影和選擇五個基本運算,其他運算可以從基本的運算中導(dǎo)出。4、 關(guān)系代數(shù)的連接運算中當(dāng)0為“=”的連接稱之為、等值連接,且當(dāng)比較的分量是相同的屬性時,則稱為 自然連 接。R和S使用自然連接時,要求R和S含有一個或多個共有、記錄D、屬性6、關(guān)系運算主要有關(guān)系代數(shù)運算、元組演算/域演算三種,在關(guān)系的表達(dá)能力上是可 以等價的相互轉(zhuǎn)換.7、關(guān)系操作的特點是集合操作。8、關(guān)系數(shù)據(jù)庫中的可命名的最小數(shù)據(jù)單位是 、屬性名。9、在一個實體表示的信息中,稱能 惟一標(biāo)識實體的屬性或?qū)傩越M _為關(guān)鍵字。10、傳統(tǒng)的集合“并, 須去取同一個域、11、已知系(系編號,系,系關(guān)系的主關(guān)鍵字是三、問答題1、關(guān)系
14、運算的基本運算有那些?如何用這些基本運算來表示其他的運算?答:關(guān)系代數(shù)的五個基本操作為:并 差 笛卡兒積 投影選擇。其他的操作都可以由5個基 本的操作導(dǎo)出,因此它們構(gòu)成了關(guān)系代數(shù)完備的操作集。父,差系名稱,系編號運算施加于兩個關(guān)系時,這兩個關(guān)系的屬性個數(shù)必須相等,相對應(yīng)的屬性值_必系主任,電話,地點)和學(xué)生(學(xué)號,姓名,性別,入學(xué)日期,專業(yè),系編號)兩個關(guān) ,系關(guān)系的外關(guān)鍵字是 無,學(xué)生關(guān)系的主關(guān)鍵字是 學(xué)號 ,外關(guān)鍵字是系編號_、3、敘述等值連接與自然連接的區(qū)別和聯(lián)系.答:等值連接表示為RS,自然連接表示為RS ;自然連接是除去重復(fù)屬性的等值連接.兩者 之間的區(qū)別和聯(lián)系如下:自然連接一定是等
15、值連接,但等值連接不一定是自然連接等值連接要求相等的分量,不一定是公共屬性;而自然連接要求相等的分量必須是公共屬性. 等值連接不把重復(fù)的屬性除去;而自然連接要把重復(fù)的屬性除去.第三章關(guān)系數(shù)據(jù)庫標(biāo)準(zhǔn)語言SQL選擇題1、SQL屬于A 數(shù)據(jù)庫語言。A.關(guān)系型2、當(dāng)兩個子查詢的結(jié)果_BA .結(jié)構(gòu)完全不一致C.結(jié)構(gòu)部分一致D.3、SQL中創(chuàng)建基本表應(yīng)使用B.網(wǎng)狀型 C.層次型 D.面向?qū)ο笮蚠時,可以執(zhí)行并,交,差操作. b.結(jié)構(gòu)完全一致主鍵一致B 語句.A.CEARTE SCHEMA B.CEARTE TABLEC.CEARTE VIEW D.CEARTE DATEBASE4、SQL中創(chuàng)建視圖應(yīng)使用(
16、C )語句.A. CEARTE SCHEMA B.CEARTE TABLEC. CEARTE VIEW D.CEARTE DATABASE*5、視圖創(chuàng)建完畢后,數(shù)據(jù)字典中存放的是(C ).A.查詢語句B.C.視圖定義D.查詢結(jié)果所引用的基本表的定義12、SELECT語句執(zhí)行的結(jié)果是(C).A.數(shù)據(jù)項 B.元組C.表 D.13、SQL語言具有B_的功能。A .關(guān)系規(guī)范化,數(shù)據(jù)操縱,數(shù)據(jù)控制C .數(shù)據(jù)定義,關(guān)系規(guī)范化,數(shù)據(jù)控制14、SQL語言中,實現(xiàn)數(shù)據(jù)檢索的語句是A、SELECTB、INSERT15、下列SQL語句中,修改表結(jié)構(gòu)的是A.ALTERB.CREATE二、填空題1. 非關(guān)系數(shù)據(jù)模型的數(shù)
17、據(jù)操縱語言是2. SQL語言的功能包括數(shù)據(jù)查詢視圖B。數(shù)據(jù)定義,數(shù)據(jù)操縱,數(shù)據(jù)控制D。數(shù)據(jù)定義,關(guān)系規(guī)范化,數(shù)據(jù)操縱_ A。C、 UPDATEAD、DELETEC.UPDATED.INSERT_面向?qū)ο蟮?而關(guān)系數(shù)據(jù)庫的標(biāo)準(zhǔn)語言SQL是面向集合的語言. 數(shù)據(jù)操縱數(shù)據(jù)定義數(shù)據(jù)控制3.SQL以同一種語法格式,提供自含式和_自定義_兩種使用方式.11.SQL是結(jié)構(gòu)化查詢語言。12.SQL語言的數(shù)據(jù)定義功能包括定義數(shù)據(jù)庫、定義基本表、定義視圖、定義索引不存放視13.視圖是一個虛表,它是從一個或幾個基本表中導(dǎo)出的表。在數(shù)據(jù)庫中,只存放 視圖的定義圖的視圖對應(yīng)的數(shù)據(jù)三.簡答題1.什么是基本表?什么是視圖?
18、兩者的區(qū)別是什么?答:基本表是獨立存在的表,在 SQL中,一個關(guān)系對應(yīng)于一 個表,一個表對應(yīng)與一個存儲文件。視圖是在創(chuàng)建時,將其定義存放在存放在數(shù)據(jù)字典中,并不存放視 圖對應(yīng)的數(shù)據(jù),因此視圖是從一個或幾個基本表中導(dǎo)出來的,它本身不獨立存儲在數(shù)據(jù)庫中,是一個虛表。兩者的區(qū)別是基本表是獨立存于數(shù)據(jù)庫中,而視圖存放的只是視圖的定義。2試述試圖的優(yōu)點(1)(2)(3)(4).視圖的優(yōu)點主要有四個方面:能夠簡化用戶的操作; 用戶可以從多種角度看待數(shù)據(jù);視圖對重構(gòu)數(shù)據(jù)庫提供了一定程度的邏輯獨立性; 視圖能對機密數(shù)據(jù)提供安全保護(hù)。3 .所有的視圖都可以更新嗎?為什么?答:并不是所有的視圖都可以更新,因為有些
19、視圖的更新不能惟一 地有意義地轉(zhuǎn)換成相對應(yīng)的基本表的更新。4 .敘述SQL語言支持的三級邏輯結(jié)構(gòu)。外層答:SQL語言支持的三級邏輯結(jié)構(gòu)如圖 3.1 所示:Visual FoxPro 中 沒個表在存儲中可用一個存儲文件來表示(在 ORACLE中多個表存儲在一個文件中),一個基本表就是一個關(guān)系,它不是由 其他表導(dǎo)出的表。基本表是使用 CREATE TABLE語句建立的。CREATE SQL VIEW 語句建立的。在內(nèi)層,每個基本表用一個存儲文件來表示, DBA可以對物理存儲文件進(jìn)行操作在外層,用戶所看到的可以是基本表,也可以是視圖。視圖是一個虛擬表,它是由一個或幾個基本表導(dǎo)出的表,它不直 接存在與
20、物理存儲器上的表。視圖是使用 即用一組類型相同的存儲記錄值來表示。第四章關(guān)系數(shù)據(jù)理論A,插入操作異常是指 B。B、不該插入的數(shù)據(jù)被插入D、應(yīng)該插入的數(shù)據(jù)未被插入A1、一、選擇題 系規(guī)范中的刪除操作異常是指不該刪除的數(shù)據(jù)被刪除 應(yīng)該刪除的數(shù)據(jù)未被刪除設(shè)計性能較優(yōu)的關(guān)系模式稱為規(guī)范化,規(guī)范化主要的理論依據(jù)是A、關(guān)系規(guī)范化理論B、關(guān)系運算理論C、關(guān)系代數(shù)理論D、數(shù)理邏輯3、規(guī)范化理論是關(guān)系數(shù)據(jù)庫進(jìn)行邏輯設(shè)計的理論依據(jù)。根據(jù)這個理論,關(guān)系數(shù)據(jù)庫中的關(guān)系必須滿足:其每一屬性都是 B 。A、互不相關(guān)的B、不可分解的C、長度可變的D、互相關(guān)聯(lián)的4、關(guān)系數(shù)據(jù)庫規(guī)范化是為解決關(guān)系數(shù)據(jù)庫中 _A_問題而引入的。A
21、、插入、刪除和數(shù)據(jù)冗余B、提高查詢速度C、減少數(shù)據(jù)操作的復(fù)雜性D、保證數(shù)據(jù)的安全性和完整性5、規(guī)范化過程主要為克服數(shù)據(jù)庫邏輯結(jié)構(gòu)中的插入異常,刪除異常以及A、數(shù)據(jù)的不一致性B、結(jié)構(gòu)不合理C、冗余度大D、數(shù)據(jù)丟失3NF,下列說話中B 是正確的。B、仍存在一定的插入和刪除異常 D、A和C都是C的缺陷。當(dāng)關(guān)系模式R( A,B)屬于 它一定消除了插入和刪除異常 一定屬于BCNF關(guān)系模型中的關(guān)系模式至少是B、2NFA。C、3NFD、BCNF8、 在關(guān)系DB中,任何二元關(guān)系模式的最高范式必定是 _D_A、1NFB、2NFC、3NFA、 1NFD、BCNF9、 在關(guān)系模式R中,若其函數(shù)依賴集中所有候選關(guān)鍵字
22、都是決定因素,則R最高范式是 C 。A、2NFB、3NFC、4NFD、BCNFA屬性時,屬性A和B的聯(lián)系是 B 。C、多對多D、以上都不是A和B存在1對1的聯(lián)系,則說 CC、A B*10、當(dāng)B屬于函數(shù)依賴于A、1對多 B、多對1 *11、在關(guān)系模式中,如果屬性D、以上都不是12、候選關(guān)鍵字中的屬性稱為 A、非主屬性 B、主屬性B 。C、復(fù)合屬性13、關(guān)系模式中各級模式之間的關(guān)系為A、3NF 2NFC、1NF 2NF14、關(guān)系模式中,A、可能是1NFC、必定是3NF15、關(guān)系模式RD、關(guān)鍵屬性1NF3NF滿足B、3NF1NF 2NF2NF 1NF 3NFD、2NF的模式.B、必定是1NFD、必定
23、是BCNF中的屬性全部是主屬性,則 R的最高范式必定是A、A T BB、BAB、3NFA、2NF16、消除了部分函數(shù)依賴的A、1NFC、BCNF D、4NF1NF的關(guān)系模式必定是_B_。C、3NFD、4NFC ,主碼有 B 。C、1個或多個D、多個C。C、1個或多個D、多個部門成員,部門總經(jīng)理) B、部門成員D、部門號R D。B、2NF17、關(guān)系模式的候選碼可以有A、0個B、1個18、候選關(guān)鍵字中的屬性可以有A、0個B、1個19、關(guān)系模式的分解 B 。A、惟一B、不惟一*20、根據(jù)關(guān)系數(shù)據(jù)庫規(guī)范化理論,關(guān)系數(shù)據(jù)庫中的關(guān)系要滿足第一范式。下面“部門”關(guān)系中,因哪個屬性而使它不 滿足第一范式? B
24、部門(部門號,部門名,A、部門總經(jīng)理C、部門名21、圖4.1中給定關(guān)系零件號單價P125P28P325P49圖4.1 關(guān)系RA、不是3NFC、是3NF但不是BCNF22、設(shè)有如圖3NF但不是2NF4.2所示的關(guān)系D、R,它是BCNFB。材料號材料名生產(chǎn)廠M1線材武漢M2型材武漢M3板材廣東M4型材武漢關(guān)系R圖4.2A、1NF23、設(shè)有關(guān)系A(chǔ)、W1 (工號,姓名)W2 (工種,定額)B、W1 (工號,工種,定額) W2C、W1 (工號,姓名,工種)D、以上都不是24、設(shè)有關(guān)系模式 W (C, P, S,B、2NFC、3NFW (工號,姓名,工種,定額)D、4NF,將其規(guī)范化到第三范式正確的答案是
25、(工號,定額)W2 (工號,定額)G, T, R),其中各屬性的含義是:C為課程,P為教師,S為學(xué)生,G為成績,T為時間,R為教室,根據(jù)定義有如下函數(shù)依賴集:FC -G, ( S, C)T G, (T, RC , ( T, P)- R, (T , S)- R關(guān)系模式W的一個關(guān)鍵字是E, W的規(guī)范化程度最高達(dá)到 B。若將關(guān)系模式 W分解為3個關(guān)系模式 W1 (C, P) , W2 E , W2的規(guī)范化程度最高達(dá)到 E,W3的規(guī)范化程度最高(S,C,G), W3( S, T, 達(dá)到旦。 A、( S, C)R, C),則W1的規(guī)范化程度最高達(dá)到B、 (T, R)C、( T,P)D、(T , S) A
26、、1NF25、設(shè)學(xué)生關(guān)系模式為:A、姓名C、學(xué)號E、( T,S,P)B、2NF學(xué)生(學(xué)號,姓名,C、3NFD、BCNFE、4NF年齡,性別,成績,B、學(xué)號,姓名D、學(xué)號,姓名,年齡專業(yè)),則該關(guān)系模式的主鍵是(C )。26、X Ai 成立是 XA1A2-Ak 成立的(C ) OA.充分條件B.必要條件C.充要條件D.既不充分也不必要,這該關(guān)27、一關(guān)系模式為:運貨路徑(顧客姓名,顧客地址,商品名,供應(yīng)商姓名,供應(yīng)商地址) 系模式的主鍵是(C )oA、顧客姓名,供應(yīng)商姓名B、顧客姓名,商品名C、顧客姓名,商品名,供應(yīng)商姓名顧客姓名,顧客地址,商品名1、填空題關(guān)系規(guī)范化的目的是控制冗余,避免插入和
27、刪除異常,從而增強數(shù)據(jù)庫結(jié)構(gòu)的 穩(wěn)定性和靈活性。在關(guān)系A(chǔ) (S, SN, D)和B (D, CN, NM,中,A的主鍵是S, B的主鍵是D,則D在S中為外來鍵3、依賴對于非規(guī)范化的模式,經(jīng)過 _使屬性域變?yōu)楹唵斡颍D(zhuǎn)變?yōu)?1NF,將1NF經(jīng)過消除非主屬性對主關(guān)鍵字的部分 _轉(zhuǎn)變?yōu)?NF,將2NF經(jīng)過消除非主屬性對主關(guān)鍵字的傳遞依賴_轉(zhuǎn)變?yōu)?NF。解答題4、低級范式的關(guān)系模式對數(shù)據(jù)存儲和數(shù)據(jù)操作產(chǎn)生的不利影響是什么?答:低級范式的關(guān)系模式對數(shù)據(jù)存儲和數(shù)據(jù)操作的不利影響主要有:插入異常、刪除異常、修改異 常和數(shù)據(jù)冗余。一、單項選擇題1. 在數(shù)據(jù)庫設(shè)計中,用 E-R圖來描述信息結(jié)構(gòu)但不涉及信息在計算
28、機中的表示,它是數(shù)據(jù)庫設(shè)計的A.需求分析B.概念設(shè)計 C.邏輯設(shè)計 D.物理設(shè)計2. E-R圖是數(shù)據(jù)庫設(shè)計的工具之一,它適用于建立數(shù)據(jù)庫的_A_oA. 概念模型 B.邏輯模型 C.結(jié)構(gòu)模型 D.物理模型3. 在關(guān)系數(shù)據(jù)庫設(shè)計中,設(shè)計關(guān)系模式是_C_的任務(wù)。A.需求分析階段 B.概念設(shè)計階段 C.邏輯設(shè)計階段 D.物理設(shè)計階段4. 數(shù)據(jù)庫物理設(shè)計完成后,進(jìn)入數(shù)據(jù)庫實施階段,下列各項中不屬于實施階段的工作是A.建立庫結(jié)構(gòu)B.擴充功能C.加載數(shù)據(jù)D.系統(tǒng)調(diào)試5. 數(shù)據(jù)庫概念設(shè)計的E-R方法中,用屬性描述實體的特征,屬性在 E-R圖中,用_D_表示。A.矩形 B.四邊形 C.菱形 D.橢圓形6. 在數(shù)
29、據(jù)庫的概念設(shè)計中,最常用的數(shù)據(jù)模型是一匚。A.形象模型B.物理模型C.邏輯模型D.實體聯(lián)系模型7. 在數(shù)據(jù)庫設(shè)計中,在概念設(shè)計階段可用B階段。A.實物示意圖B.實用概念圖C.實體表示圖8. 從E-R模型關(guān)系向關(guān)系模型轉(zhuǎn)換時,一個A.M端實體的關(guān)鍵字B.NB. M端實體關(guān)鍵字與 N端實體關(guān)鍵字組合9. 當(dāng)局部E-R圖合并成全局E-R方法,其設(shè)計出的圖稱為_D_oD.實體聯(lián)系圖M:N聯(lián)系轉(zhuǎn)換為關(guān)系模式時,該關(guān)系模型的關(guān)鍵字是 端實體的關(guān)鍵字D.重新選取其他屬性E-R圖時可能出現(xiàn)沖突,不屬于合并沖突的是B。A.屬性沖突B.語法沖突 C.結(jié)構(gòu)沖突D.命名沖突10. E-R圖中的主要元素是A.記錄型 B
30、.結(jié)點_B_、和屬性C.實體型 D. 表E.文件 F. 聯(lián)系 G.有向邊11. 數(shù)據(jù)庫邏輯設(shè)計的主要任務(wù)是_A.建立E-R圖和說明書C.建立數(shù)據(jù)流圖D.12. E-R圖中的聯(lián)系可以與_A.0 個 B.1 個 C.113. 概念模型獨立于_B_oA.E-R模型B.硬件設(shè)備和14. 如果兩個實體之間的聯(lián)系是.Ei_oB.創(chuàng)建數(shù)據(jù)說明把數(shù)據(jù)送入數(shù)據(jù)庫_C_實體有關(guān)。個或多個D.多個DBMSC.操作系統(tǒng)和 DBMS D.DBMSm:n,則 A引入第三個交叉關(guān)系。A.需要 B.不需要C.可有可無 D.合并兩個實體15. 數(shù)據(jù)流程圖(DFD是用于描述結(jié)構(gòu)化方法中_C_階段的工具。A.可行性分析B.詳細(xì)設(shè)計
31、 C.需求分析 D.程序編碼16. E-R圖是表示概念模型的有效工具之一,如圖5.2所示的局部E-R圖中的菱形框“表示”的是17.圖5.3所示的E-R圖轉(zhuǎn)換成關(guān)系模型,可以轉(zhuǎn)換為 _C_關(guān)系模式。f借閱日期圖5.3E-R圖借書人位置價格借閱圖書書名分類號總編號E-R模型是_概念數(shù)據(jù)作者個 B.2填空題1. E-R數(shù)據(jù)模型一般在數(shù)據(jù)庫設(shè)計的 概念設(shè)計階段使用。2. 數(shù)據(jù)模型是用來描述數(shù)據(jù)庫的結(jié)構(gòu)和語義的,數(shù)據(jù)模型有概念數(shù)據(jù)模型和結(jié)構(gòu)數(shù)據(jù)模型兩類,_模型。3. 數(shù)據(jù)庫設(shè)計的幾個步驟是_需求分析,概念設(shè)計,邏輯設(shè)計,物理設(shè)計,編碼和調(diào)試4. “為哪些表,在哪些字段上,建立什么樣的索引”這一設(shè)計內(nèi)容應(yīng)
32、該屬于數(shù)據(jù)庫設(shè)計中的_物理_設(shè)計階段。5. 在數(shù)據(jù)庫設(shè)計中,把數(shù)據(jù)需求寫成文檔,它是各類數(shù)據(jù)描述的集合,包括數(shù)據(jù)項、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)存儲和數(shù)據(jù)加工過程等描述,通常稱為數(shù)據(jù)字典。6. 數(shù)據(jù)庫應(yīng)用系統(tǒng)的設(shè)計應(yīng)該具有對于數(shù)據(jù)進(jìn)行收集、存儲、加工、抽取和傳播等功能 和處理設(shè)計,而_數(shù)據(jù)設(shè)計_是系統(tǒng)設(shè)計的基礎(chǔ)和核心。7. 數(shù)據(jù)庫實施階段包括兩項重要的工作,一項是數(shù)據(jù)的_轉(zhuǎn)入_,另一項是應(yīng)用程序的編碼和調(diào)試。8. 在設(shè)計分E-R圖時,由于各個子系統(tǒng)分別有不同的應(yīng)用,而且往往是由不同的設(shè)計人員設(shè)計的,所以各個分E-R圖之間難免有不一致的地方,這些沖突主要有 _屬性沖突、結(jié)構(gòu)沖突 和命名沖突三類。9. E-R圖
33、向關(guān)系模型轉(zhuǎn)化要解決在問題是如何將實體和實體之間的聯(lián)系轉(zhuǎn)換成關(guān)系模型式,如何確定這些關(guān)系模式的_.屬性和碼。10. 在數(shù)據(jù)庫領(lǐng)域里,統(tǒng)稱使用數(shù)據(jù)庫的各類系統(tǒng)為_數(shù)據(jù)庫應(yīng)用系統(tǒng)。11. 數(shù)據(jù)庫邏輯設(shè)計中進(jìn)行模型轉(zhuǎn)換時,首先將概念模型轉(zhuǎn)換為_與特定的 DBMS無關(guān)的,但為一般的關(guān)系模型、網(wǎng)狀模型或?qū)哟文P退硎镜囊话隳P?,然后將_一般模型轉(zhuǎn)換為特定 DBMS支持的邏輯模型。三、問答題1.某大學(xué)實行學(xué)分制,學(xué)生可根據(jù)自己的情況選修課程。每名學(xué)生可同時選門課程,每門課程可由多位教師講授;每位 教師可講授多門課程。其不完整的 E-RL圖如圖5.4所示。指出學(xué)生與課程的聯(lián)系類型,完善E-R圖。指出課程與教
34、師的聯(lián)系類型,完善E-R圖。若每名學(xué)生有一位教師指導(dǎo),每個教師指導(dǎo)多名學(xué)生,則學(xué)生與教師是何聯(lián)系? 在原E-R圖上補畫教師與學(xué)生的聯(lián)系,并完善E-R圖。A.1(1)(3) 學(xué)生與教師的聯(lián)系類型是一對多聯(lián)系。(4) 完善本題E-R圖的結(jié)果如圖5.5所示。,即包括數(shù)據(jù)設(shè)計7,8,910 章練習(xí)題單項選擇題1. 下面哪個不是數(shù)據(jù)庫系統(tǒng)必須提供的數(shù)據(jù)控制功能(A. 安全性2. 保護(hù)數(shù)據(jù)庫,A. 安全性B.可移植性C.完整性防止未經(jīng)授權(quán)的或不合法的使用造成的數(shù)據(jù)泄露B.完整性C.并發(fā)控制)。D.并發(fā)控制,更改破壞。這是指數(shù)據(jù)的( A)。D. 恢復(fù)3.數(shù)據(jù)庫的(A. 安全性4.在數(shù)據(jù)系統(tǒng)中,對存取權(quán)限的定
35、義稱為(A. 命令B. 授權(quán))是指數(shù)據(jù)的正確性和相容性。B.完整性C.并發(fā)控制B )。C. 定義D.恢復(fù)D. 審計5. 數(shù)據(jù)庫管理系統(tǒng)通常提供授權(quán)功能來控制不同用戶訪問數(shù)據(jù)的權(quán)限,這主要是為了實現(xiàn)數(shù)據(jù)庫的(A.可靠性B. 一致性C.完整性6. 授權(quán)編譯系統(tǒng)和合法性檢查機制一起組成了(A.安全性B.完整性7. ( C )是 DBMS 的基本單位,A.程序B.命令8. 事務(wù)的原子性是指( A )。A.D. 安全性A )子系統(tǒng)。C.并發(fā)控制D.恢復(fù)它是用戶定義的一組邏輯一致的程序序列。C.事務(wù)D.文件B.C.事務(wù)中包括的所有操作要么都做,要么都不做 事務(wù)一旦提交,對數(shù)據(jù)庫的改變是永久的 一個事務(wù)內(nèi)部的操作及使用的數(shù)據(jù)對并發(fā)的其他事務(wù)是隔離的 事務(wù)必須是使數(shù)據(jù)庫從一個一致性狀態(tài)變到另一個一致性狀態(tài)D )。D.9. 事務(wù)是數(shù)據(jù)庫進(jìn)行的基本工作單位。如果一個事務(wù)執(zhí)行成功,則全部更新提交;如果一個事務(wù)執(zhí)行失敗,則已做過的更新被恢復(fù)原狀,好像整個事務(wù)從未有過這些更新,這樣保持了數(shù)據(jù)庫處于(B )狀態(tài)。A.安全性B. 一致性C.完整性D.可靠性10. 事務(wù)的一致性是指( D )O事務(wù)中包括的所有操作要么都做,要么都不做 事務(wù)一旦提交,對數(shù)據(jù)庫的改變是永久的 一個事務(wù)內(nèi)部的操作及使用的數(shù)據(jù)對并發(fā)的其他事務(wù)是隔離的 事務(wù)必須是使數(shù)據(jù)
溫馨提示
- 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 安置房購買合同范本
- 辦公耗材購銷合同范本
- 餐飲連鎖品牌經(jīng)營許可使用合同
- 2024年生物醫(yī)藥項目開發(fā)投資合同
- 醫(yī)療機構(gòu)藥品集中采購與配送合同
- 房地產(chǎn)經(jīng)紀(jì)行業(yè)服務(wù)合同協(xié)議
- 新一代信息技術(shù)產(chǎn)業(yè)園建設(shè)投資合同
- 軟件開發(fā)外包服務(wù)風(fēng)險免責(zé)合同書
- 金融行業(yè)數(shù)據(jù)安全保障合同
- 二零二四年度養(yǎng)老院智能養(yǎng)老設(shè)備研發(fā)與供應(yīng)合同3篇
- 7.1.2 直觀圖的畫法-【中職專用】高一數(shù)學(xué)教材配套課件(高教版2021·基礎(chǔ)模塊下冊)
- 皮膚癬菌病的分子診斷工具
- SL+575-2012水利水電工程水土保持技術(shù)規(guī)范
- SYT 6968-2021 油氣輸送管道工程水平定向鉆穿越設(shè)計規(guī)范-PDF解密
- 人美版初中美術(shù)知識點匯總八年級全冊
- 2024年廣東省高三一模高考英語試卷試題答案祥解(含作文范文)
- 迅雷網(wǎng)盤最最最全影視資源-持續(xù)更新7.26
- 普通話培訓(xùn)班合作協(xié)議書
- 《西方思想經(jīng)典》課件
- 中醫(yī)診療設(shè)備種類目錄
- 如何構(gòu)建高效課堂課件
評論
0/150
提交評論