數(shù)據(jù)庫復習題_第1頁
數(shù)據(jù)庫復習題_第2頁
數(shù)據(jù)庫復習題_第3頁
數(shù)據(jù)庫復習題_第4頁
數(shù)據(jù)庫復習題_第5頁
已閱讀5頁,還剩23頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

本文格式為Word版,下載可任意編輯——數(shù)據(jù)庫復習題

課后穩(wěn)定練習

一、單項選擇題

第一章數(shù)據(jù)庫基礎(chǔ)知識1.DBS是(A)的簡寫。

A.數(shù)據(jù)庫系統(tǒng)B.數(shù)據(jù)庫管理系統(tǒng)C.數(shù)據(jù)庫D.操作系統(tǒng)2.ORDBS的中文意思是(C)

A.面向?qū)ο蟮臄?shù)據(jù)庫系統(tǒng)B.數(shù)據(jù)庫管理系統(tǒng)C.對象關(guān)系數(shù)據(jù)庫系統(tǒng)D.關(guān)系數(shù)據(jù)庫系統(tǒng)3.DB是(D)的簡寫

A.數(shù)據(jù)庫系統(tǒng)B.數(shù)據(jù)庫管理系統(tǒng)C.數(shù)據(jù)D.數(shù)據(jù)庫4.DBMS是(D)的簡寫

A.數(shù)據(jù)庫系統(tǒng)B.數(shù)據(jù)庫C.數(shù)據(jù)D.數(shù)據(jù)庫管理系統(tǒng)5.在數(shù)據(jù)庫的三級模式結(jié)構(gòu)中,描述數(shù)據(jù)庫中全局規(guī)律結(jié)構(gòu)和特征的是(B)A.外模式B.模式C.內(nèi)模式D.存儲模式6.在數(shù)據(jù)庫的三級模式結(jié)構(gòu)中,模式有(A)個A.1B.2C.3D.任意

7.在數(shù)據(jù)庫系統(tǒng)中,數(shù)據(jù)獨立性是指(C)。

A)用戶與計算機系統(tǒng)的獨立性B)數(shù)據(jù)庫與計算機的獨立性C)數(shù)據(jù)與應用程序的獨立性D)用戶與數(shù)據(jù)庫的獨立性8.要保證數(shù)據(jù)庫的物理獨立性,需要修改的是(B)。

A.模式B.模式與內(nèi)模式的映射C.模式與外模式的映射D.內(nèi)模式9.(B)的映像技術(shù)提供了模式變化而應用程序不變的方法,從而保證了數(shù)據(jù)的規(guī)律獨立性

A.模式/內(nèi)模式B.外模式/模式C.外模式/內(nèi)模式D.數(shù)據(jù)庫/操作系統(tǒng)

10.(B)的映像技術(shù)提供了內(nèi)模式變化而應用程序不變的方法,從而保證了數(shù)據(jù)的物理獨立性

A.外模式/模式B.模式/內(nèi)模式C.外模式/內(nèi)模式D.數(shù)據(jù)庫/操作系統(tǒng)

11.要保證數(shù)據(jù)庫的規(guī)律獨立性,需要修改的是(C)。

A.模式B.模式與內(nèi)模式的映射C.模式與外模式的映射D.內(nèi)模式12.位于用戶和數(shù)據(jù)庫之間的一層數(shù)據(jù)管理軟件是(C)。A.DBSB.DBC.DBMSD.MIS13.數(shù)據(jù)視圖屬于三級模式中的(A)

A.外模式B.模式C.內(nèi)模式D.存儲模式14.基本表屬于三級模式中的(B)

A.外模式B.模式C.內(nèi)模式D.存儲模式15.在數(shù)據(jù)操縱語言(DML)的基本功能中,不包括的是(B)。A)插入新數(shù)據(jù)B)描述數(shù)據(jù)庫結(jié)構(gòu)C)對數(shù)據(jù)庫中數(shù)據(jù)排序D)刪除數(shù)據(jù)庫中數(shù)據(jù)16.下面哪個不是數(shù)據(jù)庫技術(shù)的主要特點(D)

A.數(shù)據(jù)的結(jié)構(gòu)化B.數(shù)據(jù)的冗余度小C.數(shù)據(jù)的獨立性高D.程序的標準化17.下面哪個不是數(shù)據(jù)管理必需提供的數(shù)據(jù)控制功能(D)A.安全性B.完整性C.并發(fā)性D.可移植性18.下面哪個不是數(shù)據(jù)管理系統(tǒng)的基本功能(C)

A.數(shù)據(jù)定義B.數(shù)據(jù)操縱C.網(wǎng)絡通信D.數(shù)據(jù)庫建立和維護19.以下四項中說法不正確的是(C)

A.數(shù)據(jù)庫減少了數(shù)據(jù)冗余B.數(shù)據(jù)庫中的數(shù)據(jù)可以共享C.數(shù)據(jù)庫避免了一切數(shù)據(jù)的重復D.數(shù)據(jù)庫具有較高的數(shù)據(jù)獨立性

其次章數(shù)據(jù)模型和概念模型

1.在數(shù)據(jù)庫系統(tǒng)中,把可以相互區(qū)別的客觀事物稱為(C)

A.文件B.字段C.實體D.碼2.最早出現(xiàn)的數(shù)據(jù)模型是(B)A.網(wǎng)狀模型B.層次模型

C.關(guān)系模型D.對象關(guān)系模型

3.目前數(shù)據(jù)庫中最重要、最流行的數(shù)據(jù)庫是(C)A.網(wǎng)狀數(shù)據(jù)庫B.層次數(shù)據(jù)庫

C.關(guān)系數(shù)據(jù)庫D.非關(guān)系模型數(shù)據(jù)庫4.一個倉庫可以存放多種產(chǎn)品,一種產(chǎn)品只能存放于一個倉庫中。倉庫與產(chǎn)品之間的聯(lián)系類型是(C)

A.一對一的聯(lián)系B.多對一的聯(lián)系

C.一對多的聯(lián)系D.多對多的聯(lián)系

5.一臺機器可以加工多種零件,每種零件可以在多臺機器上加工,機器和零件之間為(A)聯(lián)系。

A.多對多B.一對一C.多對一D.一對多

6.一名學生可以參與多個社團,每個社團都有多名學生參與,學生和社團之間為(A)聯(lián)系。

A.多對多B.一對一C.多對一D.一對多7.公司中有多個部門和多名職員,每個職員只能屬于一個部門,一個部門可以有多名職員,職員與部門的聯(lián)系類型是(D)

A.多對多B.一對一C.一對多D.多對一

8.某學校中每個輔導員可以帶多個班級,一個班級只能有一個輔導員,班級與輔導員的聯(lián)系類型是(D)

A.多對多B.一對一C.一對多D.多對一9.概念數(shù)據(jù)模型(D)

A.依靠于操作系統(tǒng)B.依靠于MSSQLServer

C.依靠于具體的DBMSD.不依靠于計算機系統(tǒng)10.以下關(guān)于E-R圖的表達正確的是(B)。A.E-R圖建立在關(guān)系數(shù)據(jù)庫的假設上

B.E-R圖可將現(xiàn)實世界中的信息抽象地表示為實體以及實體間的聯(lián)系.C.E-R圖用過程表示,實體間的關(guān)系可導出應用過程的表示。D.E-R圖能表示數(shù)據(jù)生命周期。

11.數(shù)據(jù)庫系統(tǒng)的概念模型獨立于(B)。

A.信息世界B.具體的機器和DBMSC.ER圖D.現(xiàn)實世界12.在以下的數(shù)據(jù)庫模式中,獨立于計算機系統(tǒng)的模式是(A)。A)概念模式B)規(guī)律模式C)內(nèi)模式D)外模式13.現(xiàn)實世界中事物在某一方面的特性在信息世界中稱為(C)。A)實體B)實體值C)屬性D)信息14、表達實體之間規(guī)律聯(lián)系的E-R模型,是數(shù)據(jù)庫的(A)A.概念模型B.規(guī)律模型C.外部模型D.物理模型

15.概念結(jié)構(gòu)設計的目標是產(chǎn)生DB的概念模型,該模型主要反映(B)。A.DBA的管理信息需求B.企業(yè)組織的信息需求C.應用程序員的編程需求D.DB的維護需求

16.用二維表結(jié)構(gòu)表示實體以及實體間聯(lián)系的數(shù)據(jù)模型稱為(C)。A.網(wǎng)狀模型B.層次模型C.關(guān)系模型D.面向?qū)ο竽P?/p>

17.在數(shù)據(jù)庫的E-R圖中,菱形框表達的是(B)。

A.屬性B.實體之間的聯(lián)系C.實體D.實體與屬性之間的聯(lián)系

18.在數(shù)據(jù)庫的E-R圖中,矩形框表達的是(C)。A.屬性B.實體之間的聯(lián)系

C.實體集D.實體與屬性之間的聯(lián)系19.在數(shù)據(jù)庫的E-R圖中,橢圓形框表達的是(B)。A.實體B.屬性

C.實體之間的聯(lián)系D.實體與屬性之間的聯(lián)系

第三章數(shù)據(jù)庫系統(tǒng)設計的方法

1.概念結(jié)構(gòu)設計階段得到的結(jié)果是(B)

A.數(shù)據(jù)字典描述的數(shù)據(jù)需求B.E-R圖表示的概念模型C.某個DBMS所支持的數(shù)據(jù)模型

D.包括存儲結(jié)構(gòu)和存取方法的物理結(jié)構(gòu)

2在數(shù)據(jù)庫設計中,將ER圖轉(zhuǎn)換成關(guān)系數(shù)據(jù)模型的過程屬于(B)`A.需求分析階段B.規(guī)律設計階段C.概念設計階段D.物理設計階段3.規(guī)律結(jié)構(gòu)設計階段得到的結(jié)果是(C)

A.數(shù)據(jù)字典描述的數(shù)據(jù)需求B.E-R圖表示的概念模型C.某個DBMS所支持的數(shù)據(jù)模型

D.包括存儲結(jié)構(gòu)和存取方法的物理結(jié)構(gòu)

4.在數(shù)據(jù)庫設計中,規(guī)范化理論和分解理論主要應用于(B)階段。A.需求分析階段B.規(guī)律設計階段C.概念設計階段D.物理設計階段

5.某學校的綜合管理系統(tǒng)設計階段,教師實體在學籍管理子系統(tǒng)中被稱為“教師〞,而在人事管理子系統(tǒng)中被稱為“職工〞,這類沖突被稱之為(B)。A.語義沖突B.命名沖突C.屬性沖突D.結(jié)構(gòu)沖突6.數(shù)據(jù)字典產(chǎn)生于數(shù)據(jù)庫設計步驟的(B)。A.概念設計階段B.需求分析階段

C.規(guī)律設計階段D.物理設計階段7.以下說法不適應于索引(D)

A.一個基本表可建多個索引B.一個表聚簇索引只有一個C.索引可以提高查詢效率D.索引越多,查詢效率越高。8.下面哪項是數(shù)據(jù)庫物理設計的內(nèi)容。(D)

A.E-R圖B.數(shù)據(jù)流圖C.都不是D.選取存取方法9.建數(shù)據(jù)流圖和數(shù)據(jù)字典是數(shù)據(jù)庫設計中(D)階段的工作。A.概要設計B.可行性分析C.物理設計D.需求分析

第四章關(guān)系數(shù)據(jù)庫

1.下面除了(C)之外其它都是屬于數(shù)據(jù)模型的三要素。A.完整性規(guī)則B.數(shù)據(jù)結(jié)構(gòu)C.恢復D.數(shù)據(jù)操作2.在數(shù)據(jù)庫系統(tǒng)中,保證數(shù)據(jù)正確和有效的功能是(D)A.并發(fā)控制B.存取控制C.安全控制D.完整性控制3.同一個基本關(guān)系中任意兩個元組的值(A)

A.不能全同B.可以全同C.必需全同D.以上都不對4.同一個基本關(guān)系中任意兩個屬性(B)

A.可以同名B.位置順序可以任意C.位置順序不能任意D.都不對5.假使關(guān)系R和S進行自然連接時,把S中原該舍棄的元組保存到結(jié)果關(guān)系中,這種操作稱為(B)

A.外連接B.右外連接C.左連接D.內(nèi)聯(lián)接6.取出一個關(guān)系中的某些滿足條件元組的關(guān)系運算稱為(B)。

A.并運算B.選擇運算C.投影運算D.自然連接運算7.設關(guān)系R(A,B,C)和S(B,C,D)的笛卡爾積的目是(D)A.3B.4C.5D.6

8.設關(guān)系R和S的元組個數(shù)分別為100和300,關(guān)系T是R和S的笛卡爾積,

則T的元組個數(shù)是(D)

A.400B.10000C.90000D.30000

9.有關(guān)系R(A,B,C)和S(A,B,C),他們分別有13個元組和20個元組,則R-S運算最多有(B)元組。

A.20B.13C.33D.710.設關(guān)系R和S的結(jié)構(gòu)一致,并且各有80個元組,假使這兩個關(guān)系作并運算,其運算結(jié)果的元組個數(shù)為(D)。

A.80B.小于等于80C.大于等于160D.大于等于80,小于等于16011.設關(guān)系R和S的結(jié)構(gòu)一致,分別有m和n個元組(m>n),假使這兩個關(guān)系作交運算,其運算結(jié)果的元組個數(shù)為(D)。

A.m+nB.m-nC.大于等于m-nD.大于等于0,小于等于n

12.專門的關(guān)系運算包括:選擇、投影、連接和(B)。A.并運算B.除運算C.差運算D.笛卡兒積13.設W=R足(C)。

A.wr+sC.w≤r+sD.w≥r+s

14.設關(guān)系R和S的分別有r和s個屬性,關(guān)系T是R和S的等值連接,則T的屬性個數(shù)是(B)

A.r-sB.r+sC.小于等于r+sD.大于等于r+s

15.設關(guān)系R和S的分別有r和s個屬性,關(guān)系T是R和S的笛卡爾積,則T的屬性個數(shù)是(A)

A.r+sB.r-sC.小于等于r+sD.大于等于r+s

第五章SQL語言

1.數(shù)據(jù)視圖屬于(A)

A.外模式B.概念模式C.內(nèi)模式D.存儲模式2.在SQL語言中,屬于DML的操作命令是(C)A.CREATEB.GRANTC.UPDATED.DROP3.SQL中,以下涉及空值的比較,不正確的是(C)A.AGEISNULLB.AGEISNOTNULLC.AGE=NULLD.NOT(AGEISNULL)

4.SQL語言有兩種使用方式,分別是交互式和(C)A.編譯式B.解釋式C.嵌入式D.多用戶式

5.在SQL中,SELECT子句為\,則查詢結(jié)果中(C)A.屬性名都不一致B.去掉了重復的列C.行都不一致D.屬性值都不一致6.在SQL語言中PRIMARYKEY的作用是(B)

A.定義外碼B.定義主碼C.定義索引D.定義基本表7.在SQL語言中FOREIGNKEY的作用是(A)

A.定義外碼B.定義主碼C.定義索引D.定義基本表8.以下關(guān)于視圖的描述,錯誤的是(B)。A.視圖是外模式

B.使用視圖可以加快查詢語句的執(zhí)行速度

S,關(guān)系R、S和W分別有r、s和w個屬性,則它們間關(guān)系滿

C.使用視圖可以簡化用戶的操作D.視圖是虛表

9.在SQL語言中,\授權(quán)\命令是(A)

A.GRANTB.REVOKEC.OPTIOND.PUBLIC10.SQL語言中,修改表結(jié)構(gòu)的命令是(C)。

A.DELETEB.UPDATEC.ALTERTABLED.REMOVE11.SQL語言中,修改記錄值的命令是(B)。

A.DELETEB.UPDATEC.ALTERTABLED.REMOVE

12.在關(guān)系數(shù)據(jù)庫系統(tǒng)中,為了簡化用戶的查詢操作,而又不增加數(shù)據(jù)的存

儲空間,常用的是(B)。

A.臨時表B.視圖C.游標D.索引

第六章SQLServer2023關(guān)系數(shù)據(jù)庫管理系統(tǒng)1.SQLServer2023是一種(C)

A.DBB.DBSC.DBMSD.OS

2.下面哪一個不是SQLServer2023的系統(tǒng)數(shù)據(jù)庫(B)

A.MasterB.XjglC.ModelD.Msdb3.SQLServer2023中,只有(C)才能作為文件組的成員。A.日志文件B.索引文件C.數(shù)據(jù)文件D.備份文件

4.SQLServer聲明白變量:declare@iint,@cchar(4),現(xiàn)在為@i賦值4.SQL語言中用(B)表示局部變量。

A.defineB.@C.@@D.static5.不能激活觸發(fā)器執(zhí)行的操作是(D)。

A.INSERTB.UPDATEC.DELETED.SELECT6.數(shù)據(jù)庫觸發(fā)器一般用于定義(C)

A.安全性控制B.數(shù)據(jù)存取范圍C.完整性約束條件D.死鎖的處理方法

7.在采用客戶機/服務器體系結(jié)構(gòu)的數(shù)據(jù)庫應用系統(tǒng)中,應當將用戶應用程序安裝在(A)

A.客戶機端B.服務器端C.終端D.系統(tǒng)端

8.SQLServer2023數(shù)據(jù)庫的事務日志文件中不包含(A)的信息。A.查詢操作B.插入操作C.更新操作D.刪除操作9.SQLServer2023數(shù)據(jù)庫屬于(D)

A.網(wǎng)狀數(shù)據(jù)庫B.層次數(shù)據(jù)庫C.面向?qū)ο髷?shù)據(jù)庫D.關(guān)系數(shù)據(jù)庫10.下面不是SQLServer2023實現(xiàn)數(shù)據(jù)完整性控制的方法的是(D)

A.約束B.規(guī)則C.觸發(fā)器D.函數(shù)

第七章關(guān)系數(shù)據(jù)庫理論

1.設計性能較優(yōu)的關(guān)系模式稱為規(guī)范化,規(guī)范化的主要理論依據(jù)是(A)。A.關(guān)系規(guī)范化理論B.關(guān)系運算理論C.代數(shù)運算理論D.查詢優(yōu)化理論

2.在關(guān)系模式R(U,F(xiàn))中,對任何非平凡的函數(shù)依靠X→Y,X均包含碼,則R屬于(C)。

A.2NFB.3NFC.BCNFD.4NF3.設關(guān)系模式R(A,B,C),以下結(jié)論中不成立的是(B)。A.若A→B,B→C,則A→CB.若BC→A,則B→A,C→AC.若A→B,A→C,則A→BCD.若B→A,C→A,則BC→A

4.設有關(guān)系模式R(A,B,C,D)上成立的函數(shù)依靠集F={A?C,C?B},則以下可作為關(guān)系模式R的主碼的是(A)。

A.ADB.BC.CD.BC

5.在關(guān)系模式R(U,F(xiàn))中,假使X→Y,存在X的真子集X1,使X1→Y,稱函數(shù)依靠X→Y為(B)。

A)平凡函數(shù)依靠B)部分函數(shù)依靠C)完全函數(shù)依靠D)傳遞函數(shù)依靠6.在關(guān)系模式R(U,F(xiàn))中,假使X→Y,Y?X,則稱函數(shù)依靠X→Y為(C)。A.非平凡函數(shù)依靠B.部分函數(shù)依靠C.平凡函數(shù)依靠D.傳遞函數(shù)依靠7.能夠消除多值依靠引起的冗余的范式是(C)。

A)2NFB)3NFC)4NFD)BCNF

8.假使一個關(guān)系滿足1NF,且所有非主屬性完全依靠于碼,則該關(guān)系屬于(B)A.1NFB.2NFC.3NFD.BCNF

9.假使一個關(guān)系滿足1NF,且所有非主屬性不部分和傳遞函數(shù)依靠于碼,則該關(guān)系屬于(C)

A.1NFB.2NFC.3NFD.BCNF10.假使函數(shù)依靠集中有A→B、B→C,則可推出A→C,推理依據(jù)是Armstrong公理的(B)。

A.自反律B.傳遞律C.增廣律D.合并規(guī)則

第八章數(shù)據(jù)庫的保護技術(shù)

1.數(shù)據(jù)庫管理系統(tǒng)尋常提供授權(quán)功能來控制不同用戶訪問數(shù)據(jù)庫的權(quán)限,這是為了實現(xiàn)數(shù)據(jù)庫的(D)

A.可靠性B.一致性C.完整性D.安全性2.自主存取控制的英文簡寫為(C)。A.MACB.DOCC.DACD.LOG

3.強制存取控制的英文簡寫為(D)。

A.DACB.DOCC.LOGD.MAC4.并發(fā)事務發(fā)生死鎖屬于(A)。

A.事務故障B.程序故障C.系統(tǒng)故障D.介質(zhì)故障5.在DB技術(shù)中“臟數(shù)據(jù)〞是指(D)

A.未回退的數(shù)據(jù)B.未提交的數(shù)據(jù)

C.回退的數(shù)據(jù)D.提交后又被撤消的數(shù)據(jù)

6.假使事務T獲得了數(shù)據(jù)項Q上的排它鎖,則T對Q(C)A.只能讀不能寫B(tài).只能寫不能讀C.既可讀又可寫D.不能讀不能寫

7.設有事務T1和T2,其并發(fā)操作順序如下圖所示。該并發(fā)操作帶來的問題是(C)。

T1T21READ(A)2A:=A*23WRITE(A)4READ(A)5ROLLBACKA.丟失更新B.不可重復讀C.讀了“臟數(shù)據(jù)〞D.寫錯誤

8.修改列值時新舊值之間要滿足的約束條件屬于(C)A.靜態(tài)列級約束B.靜態(tài)元組約束C.動態(tài)列級約束D.動態(tài)元組約束9.實體完整性約束屬于(B)

A.靜態(tài)列級約束B.靜態(tài)表級約束C.靜態(tài)元組級約束D.動態(tài)表級約束

10.在數(shù)據(jù)庫中,產(chǎn)生數(shù)據(jù)不一致的根本原因是(C)。A.數(shù)據(jù)存儲量太大B.沒有嚴格保護數(shù)據(jù)

C.數(shù)據(jù)冗余D.未對數(shù)據(jù)進行完整性控制

11.一個事務執(zhí)行過程中,其正在訪問的數(shù)據(jù)被其他事務所修改,導致處理結(jié)果不正確,這是由于違背了事務的(C)而引起的。

A.原子性B.一致性C.隔離性D.持久性

12.一個事務中所有對數(shù)據(jù)庫操作是一個不可分割的操作序列,這稱為事務的(A)。

A.原子性B.一致性C.隔離性D.持久性

13.在數(shù)據(jù)庫技術(shù)中,未提交的隨后又被撤消的數(shù)據(jù)稱為(D)。A.錯誤數(shù)據(jù)B.冗余數(shù)據(jù)C.過期數(shù)據(jù)D.臟數(shù)據(jù)14.數(shù)據(jù)庫的并發(fā)操作可能帶來的問題包括(A)

A.丟失更新B.數(shù)據(jù)獨立性會提高C.非法用戶的使用D.增加數(shù)據(jù)冗余度

15.數(shù)據(jù)庫的并發(fā)操作若不加以控制可能帶來的問題包括(A)

A.讀臟數(shù)據(jù)B.數(shù)據(jù)獨立性會提高C.非法用戶的使用D.都不是

16.為解決“丟失更新〞的問題,事務在更新一個數(shù)據(jù)集合前,必需獲得對它的(B)。

A)S鎖B)X鎖C)S鎖和X鎖D)S鎖或X鎖17.數(shù)據(jù)庫中的封鎖機制是(A)控制的主要方法。

A.并發(fā)B.一致性C.完整性D.安全性

18.假使事務T1獲得了數(shù)據(jù)項A上的S鎖,根據(jù)相容矩陣則事務T2可獲得對A的鎖的類型是(A)

A.S鎖B.S鎖或X鎖C.X鎖D.都不能19.要使數(shù)據(jù)庫具有可恢復性,最基本的原則是(D)。A.加強機房安全管理B.安裝防病毒設施C.經(jīng)常檢修計算機系統(tǒng)D.數(shù)據(jù)重復存儲20.在以下幾種故障中,不破壞數(shù)據(jù)庫內(nèi)容的是(B)。

A)計算機病毒發(fā)作B)供電系統(tǒng)故障C)瞬時的強磁場干擾D)磁盤介質(zhì)損壞

21.事務日志用于保存(C)

A.程序運行過程B.所有數(shù)據(jù)操作C.對數(shù)據(jù)的更新操作D.程序的執(zhí)行結(jié)果22.下面不屬于SQLServer數(shù)據(jù)備份形式的是(C)。A.完全備份B.事務日志備份C.應用程序備份D.增量備份

二、簡答題

第一章數(shù)據(jù)庫基礎(chǔ)知識

1.DBMS的主要功能有哪些?

要點:數(shù)據(jù)定義功能、數(shù)據(jù)操縱功能、數(shù)據(jù)庫的建立和維護功能、數(shù)據(jù)庫的運行管理功能。

2.簡述DBMS的數(shù)據(jù)操縱功能含義。

要點:數(shù)據(jù)操縱功能是指DBMS提供數(shù)據(jù)操縱語言(DML),實現(xiàn)對數(shù)據(jù)庫的基本插入、刪除、修改、查詢、統(tǒng)計等操作功能。3.DBMS的運行管理功能主要包括哪幾個方面?

要點:DBMS的運行管理功能主要包括:并發(fā)控制、數(shù)據(jù)的存取控制、數(shù)據(jù)完整性控制等。

4.簡述數(shù)據(jù)庫系統(tǒng)的規(guī)律獨立性的含義,數(shù)據(jù)庫系統(tǒng)中為什么能具有數(shù)據(jù)規(guī)律獨立性?

要點:數(shù)據(jù)的規(guī)律獨立性是指應用程序?qū)?shù)據(jù)規(guī)律結(jié)構(gòu)的依靠程度;數(shù)據(jù)的全局規(guī)律結(jié)構(gòu)發(fā)生變化時,通過改變?nèi)忠?guī)律結(jié)構(gòu)和局部規(guī)律結(jié)構(gòu)之間的映像,保

證應用程序不需要變化。數(shù)據(jù)庫系統(tǒng)之所以具有數(shù)規(guī)律獨立性高的特點,是由于數(shù)據(jù)庫管理系統(tǒng)能夠外模式/模式映像或轉(zhuǎn)換功能

5.什么是數(shù)據(jù)的物理獨立性?數(shù)據(jù)庫系統(tǒng)中為什么能具有數(shù)據(jù)物理獨立性?要點:數(shù)據(jù)的物理獨立性是指應用程序?qū)?shù)據(jù)存儲結(jié)構(gòu)的依靠程度;數(shù)據(jù)物理獨立性高是指當數(shù)據(jù)的物理結(jié)構(gòu)發(fā)生變化時,應用程序不需要修改也可以正常工作;數(shù)據(jù)庫系統(tǒng)之所以具有數(shù)據(jù)物理獨立性高的特點,是由于數(shù)據(jù)庫管理系統(tǒng)能夠內(nèi)模式/模式映像或轉(zhuǎn)換功能。

6.數(shù)據(jù)庫系統(tǒng)的三級模式結(jié)構(gòu)和兩級映像指的是什么?

要點:三級模式結(jié)構(gòu):外模式、模式、內(nèi)模式;兩級映象:外模式/模式映象、模式/內(nèi)模式映象

7.什么是數(shù)據(jù)庫?數(shù)據(jù)庫中的數(shù)據(jù)主要有哪些特點?

要點:數(shù)據(jù)庫是數(shù)據(jù)管理的新方法和新技術(shù),它是一個按數(shù)據(jù)結(jié)構(gòu)來存儲和管理數(shù)據(jù)的計算機軟件系統(tǒng);數(shù)據(jù)庫中的數(shù)據(jù)有兩個主要特點:(1)數(shù)據(jù)庫中的數(shù)據(jù)具有數(shù)據(jù)整體性,數(shù)據(jù)庫中的數(shù)據(jù)保持了自身的完整的數(shù)據(jù)結(jié)構(gòu)。(2)數(shù)據(jù)庫中的數(shù)據(jù)具有數(shù)據(jù)共享性,不同的用戶可按各自的用法使用數(shù)據(jù)庫中的數(shù)據(jù),多個用戶可以同時共享數(shù)據(jù)庫中的同一數(shù)據(jù)數(shù)據(jù)。

其次章數(shù)據(jù)模型和概念模型

2.數(shù)據(jù)庫系統(tǒng)中常見的數(shù)據(jù)模型有哪三種?現(xiàn)在流行的是哪一種?

要點:常見的數(shù)據(jù)模型有:層次模型、網(wǎng)狀模型、關(guān)系模型,現(xiàn)在流行的是關(guān)系模型。

第三章數(shù)據(jù)庫系統(tǒng)設計的方法

1.簡述數(shù)據(jù)庫設計的主要步驟,假使是基于關(guān)系的,那么規(guī)范化理論在哪一步表達?

要點:數(shù)據(jù)庫設計的步驟主要包括需求分析、概念結(jié)構(gòu)設計、規(guī)律結(jié)構(gòu)設計、數(shù)據(jù)庫物理設計、數(shù)據(jù)庫實施、數(shù)據(jù)運行和維護等6步,其中規(guī)范化理論主要在規(guī)律設計中表達,為進一步優(yōu)化,在物理設計中也有表達。2.簡述數(shù)據(jù)字典的定義和組成。

提醒:數(shù)據(jù)字典是對系統(tǒng)中數(shù)據(jù)的詳細描述,是進行詳細的數(shù)據(jù)收集和數(shù)據(jù)分析后所獲得的主要成果,它提供對數(shù)據(jù)庫數(shù)據(jù)描述的集中管理。包括5個部分:數(shù)據(jù)項、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、數(shù)據(jù)存儲、處理過程3.建索引的目的是什么?那些狀況宜建索引?要點:建索引的目的是提高數(shù)據(jù)查詢速度。以下狀況宜建索引:

1)假使一個(或一組)屬性經(jīng)常在查詢條件中出現(xiàn),則考慮在這個(或這組)屬性上建立索引(或組合索引);

2)假使一個屬性經(jīng)常作為最大值和最小值等聚集函數(shù)的參數(shù),則考慮在這個屬性上建立索引;3)假使一個(或一組)屬性經(jīng)常在連接操作的連接條件中出現(xiàn),則考慮在這個(或這組)屬性上建立索引。

第四章關(guān)系數(shù)據(jù)庫

1.簡述參照完整性規(guī)則。

提醒:參照完整性規(guī)則:若屬性(或?qū)傩越M)F是基本關(guān)系R的外碼,它與基本關(guān)系S的主碼Ks相對應(基本關(guān)系R和S不一定是不同的關(guān)系),則對于R中每個元組在F上的值必需為:取空值(F的每個屬性值均為空值)或者等于S中某個元組的主碼值。

2.表達等值連接與自然連接的區(qū)別和聯(lián)系。要點:兩者之間的區(qū)別和聯(lián)系如下:

(1)自然連接是特別的等值連接,自然連接一定是等值連接,但等值連接不一定是自然連接。

(2)等值連接要求相等的分量,不一定是公共屬性;而自然連接要求相等的分量必需是公共屬性。

(3)等值連接不把重復的屬性除去;而自然連接要把重復的屬性除去。3.關(guān)系模型的完整性性約束有哪三類?各自的含意是什么?要點:有實體完整性、參照完整性、用戶自定義完整性三種

實體完整性:主屬性的值不能為空值

參照完整性:外碼的值必需取空值或等于被參照關(guān)系中某個元組的主碼值用戶自定義完整性:用戶根據(jù)具體的應用需要定義的約束條件

第五章SQL語言

1.簡述SQL語言的特點。要點:除了一般的關(guān)系數(shù)據(jù)庫語言的特點外,還:具有自含式和嵌入式兩種形式;簡單、易學易用、支持三級數(shù)據(jù)模式結(jié)構(gòu)。2.什么是視圖

要點:從若干個基本表或視圖構(gòu)造出來的表。在數(shù)據(jù)字典中只存儲視圖的定義而不存儲實際的數(shù)據(jù),因此是“虛表〞。3.什么是嵌入式SQL

要點:將SQL語句嵌入高級程序設計語言中使用,發(fā)揮高級語言過程化處理能力強的特點。

4.SQL語言具有什么功能?

要點:數(shù)據(jù)定義、數(shù)據(jù)操縱、數(shù)據(jù)控制和SQL語句嵌入

第六章SQLServer2023關(guān)系數(shù)據(jù)庫管理系統(tǒng)

1.數(shù)據(jù)庫的完整性有哪幾種?SQLServer2023中主要是通過哪些方法來實現(xiàn)的?

要點:完整性有:實體完整性、參照完整性、用戶自定義完整性。方法有:約束、規(guī)則、默認和觸發(fā)器

2.SQLServer2023數(shù)據(jù)庫對象主要有哪些?(不少于5種)

要點:表、視圖、角色、索引、存儲過程、觸發(fā)器、默認、規(guī)則等。3.SQLServer2023數(shù)據(jù)庫中物理文件有哪3種?

要點:基本數(shù)據(jù)文件(主)、輔助數(shù)據(jù)文件(次)和日志文件。

第七章關(guān)系數(shù)據(jù)庫理論

1.設有關(guān)系模式R{A,B,C,D},F(xiàn)={A→C,C→A,B→AC,D→AC},計算(AD)F+(寫出過程)提醒:設X=AD由于:XF(0)=ADXF(1)=ADC

XF(2)=ADC

所以:(AD)F+={A,C,D}2.已知關(guān)系R〈U,F(xiàn)〉,其中U={A,B,C,D,E},F(xiàn)={A→B,BC→E,ED→AB},求(ABC)F+。設X=ABC

∵XF(0)=ABCXF(1)=ABCEXF(2)=ABCE

XF(3)=XF(2)=ABCE∴(AB)F+=ABCE={A,B,C,E}

3.設關(guān)系模式R(U,F(xiàn)),X、Y、Z是U的子集,證明Armstrong公理的推理規(guī)則—合并規(guī)則:假使X→Y且X→Z,則X→YZ.證明:∵X→Y且X→Z由增廣律,得XX→YX且YX→YZ

又∵X=XX及傳遞律∴X→YZ

4.滿足2NF的關(guān)系模式條件是什么?

要點:屬于1NF,且所有非主屬性完全依靠于碼。

第八章數(shù)據(jù)庫的保護技術(shù)1.簡述事務的概念及特性。要點:事務是用戶定義的一個數(shù)據(jù)庫操作序列,這些操作要么全做,要么全不做,他們是一個不可分割的工作單位。

并具有4個特性:原子性、一致性、隔離性、持續(xù)性。2.簡述事務四個特性的含義

要點:原子性:指事務包含的各操作要么全做,要么全不做;一致性:不管事務是否正常完成,數(shù)據(jù)庫都要從一個一致狀態(tài)變到另一個一致狀態(tài),一般假使不能正常執(zhí)行,通過回滾讓數(shù)據(jù)庫回到原先的一致狀態(tài);隔離性:并發(fā)執(zhí)行的各事務必需互不干擾,相互獨立;持續(xù)性:事務一旦提交后,對數(shù)據(jù)庫的影響是永久的,不受其它影響。

3.簡述什么是事務的隔離性

要點:并發(fā)執(zhí)行的各事務必需相互獨立,不能相互干擾。4.簡述什么是事務

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論