數(shù)據(jù)庫原理期末考試復(fù)習(xí)題_第1頁
數(shù)據(jù)庫原理期末考試復(fù)習(xí)題_第2頁
數(shù)據(jù)庫原理期末考試復(fù)習(xí)題_第3頁
數(shù)據(jù)庫原理期末考試復(fù)習(xí)題_第4頁
數(shù)據(jù)庫原理期末考試復(fù)習(xí)題_第5頁
已閱讀5頁,還剩6頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、數(shù)據(jù)庫原理期末考試復(fù)習(xí)題一、單選問題1 .存儲在數(shù)據(jù)庫中的是(c )。a .數(shù)據(jù)b .數(shù)據(jù)模型c .數(shù)據(jù)和數(shù)據(jù)之間的聯(lián)系d .信息2 .在現(xiàn)有的“教師”表中,其中一個字段是教師的地址(字符類型,20位長度),如果不希望在此字段中包含空值,即,如果某個教師當前沒有地址,則希望在此字段中自動輸入“還沒有”a .此列的check約束b .為此列創(chuàng)建foreign key約束c .此列的默認約束d .為此列創(chuàng)建主密鑰約束3 .數(shù)據(jù)庫系統(tǒng)包括(d )。A. DB、DBMS B. DB、DBAC. DB、DBMS、DBA、計算機硬件D. DB、DBMS、DBA、操作系統(tǒng)、計算機硬件4 .假設(shè)相同名稱的產(chǎn)品

2、有不同的型號和產(chǎn)地,則訂正各產(chǎn)品的平均單價的SQL語句為(d )。a .選擇產(chǎn)品名稱、AVG (單價) FROM產(chǎn)品GROUP BY單價b .選擇產(chǎn)品名稱、AVG (單價) FROM產(chǎn)品ORDER BY單價c .選擇產(chǎn)品名稱、AVG (單價) FROM產(chǎn)品ORDER BY產(chǎn)品名稱d .選擇產(chǎn)品名稱、AVG (單價) FROM產(chǎn)品GROUP BY產(chǎn)品名稱5 .在數(shù)據(jù)庫中,數(shù)據(jù)的物理獨立性是(c )。a .數(shù)據(jù)庫和數(shù)據(jù)庫管理系統(tǒng)的相互獨立b .用戶程序和DBMS的相互獨立c .用戶的應(yīng)用程序和磁盤上的數(shù)據(jù)庫中存儲的數(shù)據(jù)是相互獨立的d .應(yīng)用程序和數(shù)據(jù)庫中數(shù)據(jù)的邏輯結(jié)構(gòu)相互獨立6 .引入關(guān)系數(shù)據(jù)庫的

3、規(guī)范化是為了解決關(guān)系數(shù)據(jù)庫的(b )問題。a .提高查詢速度b .保證數(shù)據(jù)的安全性和完整性c .降低數(shù)據(jù)操作的復(fù)雜性d .插入異常、刪除異常和數(shù)據(jù)冗馀性7 .當前數(shù)據(jù)庫應(yīng)用的主流數(shù)據(jù)模型是(c )。a .層次數(shù)據(jù)模型b .網(wǎng)格數(shù)據(jù)模型c .關(guān)系數(shù)據(jù)模型d .面向?qū)ο蟮臄?shù)據(jù)模型8 .如果兩個實體集合間的連接是m:n,則轉(zhuǎn)換為關(guān)系時(b )。a .聯(lián)系本身無需單獨轉(zhuǎn)換為關(guān)系b。 聯(lián)系本身需要單獨轉(zhuǎn)換為關(guān)系c .聯(lián)系人本身不必單獨轉(zhuǎn)換為一個關(guān)系d。而是將兩個實體集合并為一個實體集9 .候選代碼中的屬性可以具有等式(c )。A. 0個B. 1個C. 1個或多個d .多個10 .以下有關(guān)關(guān)系的描述中正確

4、的是(b )。a .關(guān)系行的值可以相同b .關(guān)系列的值可以相同c .無法交換關(guān)系中行的順序d .無法交換關(guān)系中列的順序11 .在SQL語句中,等效于x between 20和30的表達式是(b )。a.x 20和x 30 b.x=20和x=30c.x 20和x=30 d.x=20和x 3012 .數(shù)據(jù)庫系統(tǒng)具有許多特征,立即成為數(shù)據(jù)處理的主要工具,以下哪些特征不是數(shù)據(jù)庫系統(tǒng)的特征(b ) :a .具有復(fù)雜數(shù)據(jù)結(jié)構(gòu)的b .沒有數(shù)據(jù)冗馀性c .有效實現(xiàn)數(shù)據(jù)共享d .具有高獨立性13 .在以下兩個關(guān)系中,員工編號和設(shè)備編號分別是員工關(guān)系和設(shè)備關(guān)系的關(guān)鍵詞員工(員工編號、員工姓名、部門編號、職務(wù)、工資

5、)設(shè)備(設(shè)備編號、員工編號、設(shè)備名稱、數(shù)量)兩個關(guān)系的屬性中,一個外部代碼是(c )。a .員工關(guān)系的“員工編號”b .員工關(guān)系的“設(shè)備編號”c .設(shè)備相關(guān)的“工作人員編號”d .設(shè)備相關(guān)的“設(shè)備編號”14 .在數(shù)據(jù)庫的三級架構(gòu)中,內(nèi)部模式是正確的(b )。a .存儲器數(shù)據(jù)組織的描述b .外部存儲器數(shù)據(jù)組織的描述c .描述邏輯數(shù)據(jù)組織d .描述用戶數(shù)據(jù)組織15 .根據(jù)參照完整性規(guī)則,當屬性f是關(guān)系s的主屬性并且關(guān)系r的外鍵時,關(guān)系r中的f的值是(b )。a .必須取空值b .必須取空值以外的值c .可以取空值d .上述說法是錯誤的16 .當b屬性函數(shù)依賴于a屬性時,屬性a與b的連接為(a )。

6、A. 1對多b .多對1 C .多對多d .以上都不同17 .一個工人可以加工多個零件,每個零件可以由不同的工人加工,工人和零件之間是(c )的聯(lián)系。A. 1對多b .多對1 C .多對多d .以上都不同18 .關(guān)系模型的要求關(guān)系必須規(guī)范化,即要求關(guān)系模型必須滿足一定的條件,這些規(guī)范條件中最基本的一個是(a )。a .每個組件都是不可分離的數(shù)據(jù)項,表中不能有表結(jié)構(gòu)b .二維表中各列的寬度必須完全相等c .不能交換二維表的各行和各列的順序d .屬性名稱完全使用漢字或全部使用文字19 .關(guān)系數(shù)據(jù)模型的三個組成部分不包括(c )。(a )完整性規(guī)則(b )數(shù)據(jù)結(jié)構(gòu)(c )恢復(fù)(d )數(shù)據(jù)操作20.1

7、NF、2NF、3NF、BCNF、4NF之間的關(guān)系為(b )。(a )1nf2 nf3 nfbcnf4 nf(b )1n f2nf 3聯(lián)邦調(diào)速器(C)1NF2NFBCNF3NF4NF飛機(d )1n f2nf 3聯(lián)邦調(diào)速器現(xiàn)有關(guān)系表:學(xué)生(宿舍編號、宿舍住址、學(xué)號、姓名、性別、專業(yè)、出生年月日)的主編為(b )。(a )宿舍編號;(b )學(xué)號(c )宿舍的地址、姓名;(d )宿舍編號、學(xué)號;22 .如果存在某個關(guān)系中的屬性(或?qū)傩越M),該屬性(或?qū)傩越M)是該關(guān)系的主代碼或主代碼的一部分但是另一關(guān)系的主代碼,那么該屬性(或?qū)傩越M)稱為該關(guān)系的(c )。(a )候選代碼(b )主代碼(c )外碼(d

8、 )連接電線23.SQL語言具有(b )功能。(a )關(guān)系規(guī)范化、數(shù)據(jù)操作、數(shù)據(jù)控制;(b )數(shù)據(jù)定義、數(shù)據(jù)操作、數(shù)據(jù)控制;(c )關(guān)系規(guī)范化、數(shù)據(jù)定義、數(shù)據(jù)控制;(d )關(guān)系規(guī)范化、數(shù)據(jù)操作、數(shù)據(jù)定義;24 .數(shù)據(jù)庫的(b )與數(shù)據(jù)的準確性和兼容性。(a )安全性(b )完整性(c )同時控制(d )恢復(fù)25 .在SQL語言的SELECT語句中,(b )子句用于過濾分組結(jié)果(a )分組依據(jù)(b )哈維寧(c )按訂單(d )世界26 .在SQL語言中,子查詢是(d )。(a )返回單表數(shù)據(jù)子集的查詢語言(b )選擇多表字段子集的查詢語句(c )選擇單表字段子集的查詢語句(d )嵌入另一查詢語

9、句中的查詢語句27、在數(shù)據(jù)管理技術(shù)的發(fā)展過程中,經(jīng)歷了手動管理階段、文件系統(tǒng)階段和數(shù)據(jù)庫系統(tǒng)階段。 在這些階段中,數(shù)據(jù)獨立性最高的是_A_階段。(a )數(shù)據(jù)庫系統(tǒng)(b )文件系統(tǒng)(c )手動管理(d )數(shù)據(jù)項目管理28 .關(guān)系運算花費時間的可能性最長的運算是_C_。(a )投影(b )選擇(c )笛卡兒積(d )除法29 .關(guān)系規(guī)范化中的刪除操作的異常是指:(a )不應(yīng)刪除的數(shù)據(jù)被刪除;(b )插入不應(yīng)插入的數(shù)據(jù);(c )應(yīng)刪除的數(shù)據(jù)未被刪除(d )沒有插入應(yīng)該插入的數(shù)據(jù)30 .在關(guān)系數(shù)據(jù)庫設(shè)置修訂中,設(shè)置修訂關(guān)系模型是_C_的任務(wù)。(a )需求分析階段(b )概念設(shè)定修訂階段(c )邏輯設(shè)定

10、修訂階段(d )物理設(shè)置修訂階段31 .在與以下關(guān)系數(shù)據(jù)模型有關(guān)的術(shù)語中,(d )術(shù)語表示的概念最接近二維顯示中的“行”的概念。(a )屬性(b )關(guān)系(c )領(lǐng)域(d )元組32 .在SQL中,能夠直接查詢的是(c )(a )基本表格(b )視圖(c )基本表格和視圖(d )基本表和索引33 .在SQL語言的SELECT語句中,(c )子句用于對結(jié)果元組進行排序。(a )分組依據(jù)(b )哈維寧(c )按訂單(d )世界34 .提供了關(guān)系SC(SNO、CNO和GRADE )并且主碼為(SNO,CNO )。 根據(jù)實體一致性規(guī)則,以下(d )選項是正確的。(a )只有SnO不能取空值(b )只有c

11、no不能取空值(只有GRADE不能為空值(D)SNO和CNO均不得為空值35 .下列(c )項操作受到限制:(a )視圖定義(b )視圖查詢(c )更新視圖(d )視圖許可證36 .下列(b )項操作是正確的:(a ) g=空值(b )國際空值(c )空值(D)G!=空值37 .在SQL中,可以使用(a )實現(xiàn)實體的完整性。(a )主鑰匙(b )防火鑰匙(c )非空值(D)UNIQUE38 .如果已知的SELECT語句的WHERE子句包含“l(fā)ike %李_”,則查詢結(jié)果中不包括(b )。(a )陳李廣(b )李曉(c )張?zhí)锢?d )趙李杰39 .關(guān)系模式的候選代碼有一個以上,主代碼是(b )

12、。(A)0個(b )一個(c )一個或多個(d )復(fù)數(shù)40 .數(shù)據(jù)庫的設(shè)定修正可以分為6個階段,各階段有獨自的設(shè)定修正內(nèi)容,“以哪個關(guān)系,對哪個屬性建立怎樣的索引”的設(shè)定修正內(nèi)容應(yīng)該屬于(b )設(shè)定修正階段。(a )概念設(shè)計(b )邏輯設(shè)定修訂(c )物理設(shè)置修訂(d )需求分析二、審判問題1 .數(shù)據(jù)獨立性意味著數(shù)據(jù)之間是獨立的。 錯了2 .數(shù)據(jù)庫安全控制的目的是防止使用非法對數(shù)庫和惡意破壞對數(shù)庫。 沒錯3 .數(shù)據(jù)管理經(jīng)歷了檔案管理和數(shù)據(jù)庫管理兩個階段。 錯了4 .基表最多只能有一個索引。 錯了5 .學(xué)生關(guān)系student (學(xué)生編號、姓名、學(xué)部)已知,規(guī)定學(xué)生編號的值域必須是7位的字符串時,

13、該規(guī)則屬于用戶定義完整性制約。 沒錯6 .存儲過程獨立于表,只能存儲在客戶端,不能被視為數(shù)據(jù)庫對象。 沒錯7 .如果要授予數(shù)據(jù)庫中的所有用戶權(quán)限,建議您創(chuàng)建角色并將權(quán)限授予該角色。 沒錯8 .日志文件是用于恢復(fù)數(shù)據(jù)庫的重要文件。 沒錯9 .為了保證數(shù)量的完整性,事務(wù)必須具有原子性、整合性、隔離性和持久性。 沒錯10 .飛機座位和乘客的聯(lián)系是一對一的。 沒錯11 .數(shù)據(jù)庫系統(tǒng)的數(shù)據(jù)獨立性表現(xiàn)為數(shù)據(jù)存儲結(jié)構(gòu)和數(shù)據(jù)邏輯結(jié)構(gòu)的改變不影響(對)應(yīng)用。12 .對于關(guān)系模型來說,正規(guī)水平越高,實用效果越好。 (對)13 .面向集合的操作方式是SQL語言的特征之一。 (對)14 .視圖是關(guān)系數(shù)據(jù)庫系統(tǒng)使用戶能

14、夠以不同角度觀察數(shù)據(jù)庫中的數(shù)據(jù)的重要機制。 (對)15 .日志文件記錄用戶對數(shù)據(jù)庫所做的操作。 (對)16 .可以用多種數(shù)據(jù)模型描述(正確)客觀事物。17 .視圖是虛擬表,屬于外部模式。 視圖機制改善了數(shù)據(jù)庫系統(tǒng)的完整性。 (對)18 .數(shù)據(jù)庫事務(wù)的原子性意味著事物在執(zhí)行過程中不能中斷。 (錯誤)19 .實體完整性規(guī)則是對主屬性取值的約束,參照完整性規(guī)則是對與外部代碼有關(guān)的屬性取值的約束。 (對);20 .如果事務(wù)t獲得了數(shù)據(jù)項q的排他鎖,則t對q不能寫入。 (錯誤)21 .在SQL server 2005中使用SELECT語句查詢數(shù)據(jù)時,可以使用字段名創(chuàng)建查詢結(jié)果的標題,也可以指定查詢結(jié)果的

15、標題。 (對)22 .定義表之間的關(guān)系時,必須設(shè)置保持數(shù)據(jù)完整性的準則。 參照完整性是指在輸入、刪除或更新記錄時,為了保持表之間定義的關(guān)系而必須遵循的規(guī)則。 (錯誤)23 .關(guān)系模型有三種完整性約束,關(guān)系模型必須滿足這三種完整性約束。 (錯誤)24 .視圖簡化了用戶的操作。 (對)25 .索引有助于數(shù)據(jù)檢索的快速化,所以建立索引的數(shù)量越多越好。 (錯誤)26 .在windows認證模式下登錄SQL Server服務(wù)器時,不需要輸入登錄名和密碼。 (對)27 .觸發(fā)器可用于確保數(shù)據(jù)的完整性。 (對)28 .如果表中每條記錄的列的字符長度不固定,則通常將該列定義為CHAR類型。 (錯誤)29.select語句的WHERE子句可以使用IN子查詢而不是OR邏輯表達式。 (對)30 .規(guī)范表的一個目的是減少數(shù)據(jù)冗馀。 (對)三、填海問題1、數(shù)據(jù)模型通常包括數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操縱和數(shù)據(jù)約束三個元素。2 .用2維表格結(jié)構(gòu)表示實體和實體之間關(guān)系的數(shù)據(jù)模型為_關(guān)系模型_,3 .關(guān)系模型由關(guān)系數(shù)據(jù)結(jié)構(gòu)、關(guān)系操作集合和關(guān)系完整性約束三部分組成4 .數(shù)據(jù)庫設(shè)置修訂一般分為以下六個階段:需求分析、概念結(jié)構(gòu)設(shè)置修訂、邏輯結(jié)構(gòu)設(shè)置修訂、物理結(jié)構(gòu)設(shè)置修訂、數(shù)據(jù)庫實施、數(shù)據(jù)庫執(zhí)行和維護。5 .在SQL語言中,實際進行數(shù)據(jù)檢索的句子是_select fr

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論