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

下載本文檔

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

文檔簡介

第頁數(shù)據(jù)庫復習復習測試題1.關系模式的候選碼可以有()。A、0個B、1個C、1個或多個D、多個【正確答案】:C2.數(shù)據(jù)的邏輯獨立性是指()。A、存儲結構與物理結構的邏輯獨立性B、數(shù)據(jù)與存儲結構的邏輯獨立性C、數(shù)據(jù)與程序的邏輯獨立性D、數(shù)據(jù)元素之間的邏輯獨立性【正確答案】:C3.數(shù)據(jù)庫的概念模型獨立于()。A、具體的機器和DBMSB、E-R圖C、信息世界D、現(xiàn)實世界【正確答案】:A4.限制輸入到列的值的范圍,應使用()約束。A、CHECKB、PRIMARYKEYC、FOREIGNKEYD、UNIQUE【正確答案】:A5.如果要令某個字段確保默認的值,可以通過()約束來實現(xiàn)。A、CHECKB、UNIQUEC、NULLDEFAULT【正確答案】:D6.在視圖上不能完成的操作是()。A、更新視圖B、查詢C、在視圖上定義新的表D、在視圖上定義新的視圖【正確答案】:C7.如果事務T獲得對象Q上的排它鎖,則T對Q具有()。A、不能讀也不能寫B(tài)、既可讀又可寫C、只能寫不能讀D、只能讀不能寫【正確答案】:B8.下列()語句不能為查詢列指定別名。A、selectg_id=商品號,g_name=商品名稱fromgoodsB、selectg_id商品號,g_name商品名稱fromgoodsC、selectg_idas商品號,g_nameas商品名稱fromgoodsD、select商品號=g_id,商品名稱=g_namefromgoods【正確答案】:A9.假設有關系R和關系S,并且有集合表達式{t|t∈R∨t∈S}表示的是()。A、R∪SB、R-SC、R×SD、R∩S【正確答案】:A10.下列四項中說法不正確的是()。A、數(shù)據(jù)庫減少了數(shù)據(jù)冗余B、數(shù)據(jù)庫中的數(shù)據(jù)可以共享C、數(shù)據(jù)庫避免了一切數(shù)據(jù)的重復D、數(shù)據(jù)庫具有較高的數(shù)據(jù)獨立性【正確答案】:C11.在數(shù)據(jù)庫的三級模式結構中,描述數(shù)據(jù)庫中數(shù)據(jù)的全局邏輯結構和特征的是()。A、外模式B、內(nèi)模式C、存儲模式D、模式【正確答案】:D12.在查詢中,要把結果中的記錄按照某一列的值進行歸類分組,用到的子句是()。A、GROUPBYB、WHEREC、HAVINGD、ORDERBY【正確答案】:D13.下列函數(shù)中不是聚合函數(shù)的是()。A、COUNT()B、MIN()C、SUM()D、SQRT()【正確答案】:D14.安全性控制的防范對象是(),防止它們對數(shù)據(jù)庫數(shù)據(jù)的存取。A、不合語義的數(shù)據(jù)B、類型錯誤的數(shù)據(jù)C、不正確的數(shù)據(jù)D、非法操作和非法用戶【正確答案】:D15.有關系:R(A,B,C)(主碼為A)和S(D,A)(主碼為D,外碼為A)參照于R的A屬性,關系R和S的元組如圖所示:

指出關系S中違反完整性規(guī)則的元組是()。A、(1,2)B、(2,null)C、(3,3)D、(4,4)【正確答案】:C16.當局部E-R圖合并成全局E-R圖時可能出現(xiàn)沖突,不屬于合并沖突的是()。A、屬性沖突B、語法沖突C、結構沖突D、命名沖突【正確答案】:B17.若事務T對數(shù)據(jù)對象A加上S鎖,則()。A、事務T可以讀A和修改A,其它事務只能再對A加S鎖,而不能加X鎖B、事務T可以讀A但不能修改A,其它事務能對A加S鎖和X鎖。C、事務T可以讀A但不能修改A,其它事務只能再對A加S鎖,而不能加X鎖D、事務T可以讀A和修改A,其它事務能對A加S鎖和X鎖。【正確答案】:C18.關系代數(shù)中的連接操作是由()操作組合而成。A、選擇和投影B、選擇和笛卡爾積C、投影、選擇和笛卡爾積D、投影和笛卡爾積【正確答案】:B簡答題1.一個事務的執(zhí)行不能被其他事務干擾,這是事務的__________特性。【正確答案】:隔離2.設計一個“人事管理系統(tǒng)”數(shù)據(jù)庫,包括如下關系模式:

員工(員工號,姓名,性別,出生年月,部門,聯(lián)系電話,家庭住址,基本工資,備注)

請假事由(事由號,事由分類,事由說明)

請假(員工號,事由號,請假時間,銷假時間):

用關系代數(shù)表達式查詢員工號為“2022001”的員工的請假情況,要求輸出:員工號,姓名,事由號,請假時間:【正確答案】:Π員工號,姓名,事由號,請假時間(6員工號=’2022001’(員工X請假))3.數(shù)據(jù)庫系統(tǒng)的三級模式結構和兩級數(shù)據(jù)映像確保了數(shù)據(jù)的___________和物理獨立性。【正確答案】:邏輯獨立性4.有關系模式R(A,B,C),F(xiàn)={A→C,AB→C},則R中存在________函數(shù)依賴。【正確答案】:部分5.為維護數(shù)據(jù)庫的完整性,數(shù)據(jù)庫管理系統(tǒng)必須實現(xiàn)以下三種功能:提供定義完整性約束條件的機制、提供完整性檢查的辦法、_______________。【正確答案】:進行違約處理6.什么是索引?索引分為哪幾種類型?【正確答案】:

數(shù)據(jù)庫索引類似于圖書后面的索引,能快速的定位到需要查詢的內(nèi)容。用戶可以根據(jù)應用環(huán)境的需要在基本表上建立一個或多個索引,以提供多種存取路徑,加快查找速度。索引類型:順序文件上的索引,B+樹索引,散列索引,位圖索引。7.數(shù)據(jù)庫是長期存儲在計算機內(nèi)的、有組織、可共享的___________。【正確答案】:數(shù)據(jù)集合8.設有學生表S(S#,NAME,CLASS)和學生選修表SC(S#,CID,GRADE),為維護數(shù)據(jù)一致性,表S與SC之間應滿足____________約束。【正確答案】:外鍵完整性9.數(shù)據(jù)模型的組成要素是什么?常用的數(shù)據(jù)模型有哪些?【正確答案】:數(shù)據(jù)模型的組成要素:數(shù)據(jù)結構、數(shù)據(jù)操作、數(shù)據(jù)的完整性約束。常用的數(shù)據(jù)模型:層次模型,網(wǎng)狀模型,關系模型,面向對象數(shù)據(jù)模型,對象關系數(shù)據(jù)模型,半結構化數(shù)據(jù)模型。10.設計一個“人事管理系統(tǒng)”數(shù)據(jù)庫,包括如下關系模式:

員工(員工號,姓名,性別,出生年月,部門,聯(lián)系電話,家庭住址,基本工資,備注)

請假事由(事由號,事由分類,事由說明)

請假(員工號,事由號,請假時間,銷假時間):

將員工號為“2022001”的員工的部門改為“市場部”,基本工資改為5000,請寫出相應的SQL命令。【正確答案】:update員工表set部門=‘市場部’,基本工資=5000where員工號=’2022001’。11.

設計一個“人事管理系統(tǒng)”數(shù)據(jù)庫,包括如下關系模式:

員工(員工號,姓名,性別,出生年月,部門,聯(lián)系電話,家庭住址,基本工資,備注)

請假事由(事由號,事由分類,事由說明)

請假(員工號,事由號,請假時間,銷假時間):

根據(jù)上一題的要求寫出相應的SQL查詢語句。【正確答案】:select員工號,姓名,事由號,請假時間from員工表,請假表where員工號=’2022001’and員工表.員工號=請假表.員工號。12.數(shù)據(jù)模型的三要素是指________、數(shù)據(jù)操作、數(shù)據(jù)完整性約束。【正確答案】:數(shù)據(jù)結構13.什么是數(shù)據(jù)庫恢復?常用的數(shù)據(jù)庫恢復技術有哪些?【正確答案】:

數(shù)據(jù)庫恢復:把數(shù)據(jù)庫從錯誤狀態(tài)恢復到某一已知的正確狀態(tài)(即一致狀態(tài)或完整狀態(tài)),就是數(shù)據(jù)庫恢復。

技術:(1)數(shù)據(jù)轉儲。(2)登記日志文件。14.預防死鎖通常有______________和順序封鎖法兩種方法。【正確答案】:一次封鎖法15.事務的ACID屬性是指原子性、一致性、隔離性和_______性。【正確答案】:隔離16.數(shù)據(jù)庫設計分為哪幾個階段?【正確答案】:

(1)需求分析階段。

(2)概念結構設計階段。

(3)邏輯結構設計階段。

(4)物理結構設計階段。

(5)數(shù)據(jù)庫實施階段。

(6)數(shù)據(jù)庫運行和維護階段。17.編寫查詢語句時,使用___________通配符可以匹配多個字符。【正確答案】:%18.存取控制機制主要包括__________和合法權限檢查兩部分。【正確答案】:定義用戶權限19.設計一個“人事管理系統(tǒng)”數(shù)據(jù)庫,包括如下關系模式:

員工(員工號,姓名,性別,出生年月,部門,聯(lián)系電話,家庭住址,基本工資,備注)

請假事由(事由號,事由分類,事由說明)

請假(員工號,事由號,請假時間,銷假時間):

查詢軟件部所有姓劉的員工的“姓名”、“聯(lián)系電話”及“基本工資”信息,查詢結果按基本工資降序排列,請寫出相應的SQL命令。【正確答案】:select姓名,聯(lián)系電話,基本工資from員工表wherelike‘劉%’orderby基本工資desc。20.數(shù)據(jù)庫系統(tǒng)具有哪些特點?【正確答案】:

1數(shù)據(jù)結構化

2數(shù)據(jù)共享性高、冗余度低且易擴充

3數(shù)據(jù)獨立性高

4數(shù)據(jù)由數(shù)據(jù)庫管理系統(tǒng)統(tǒng)一管理和控制21.如果要顯示某個字段的平均值,可以使用聚合函數(shù)_________。【正確答案】:AVG()22.關系模型的完整性約束有哪些?【正確答案】:

實體完整性,參照完整性,用戶定義完整性。23.數(shù)據(jù)庫設計的基礎階段是______________。【正確答案】:需求分析階段24.關系可以有三種類型:___________、查詢表和視圖表。【正確答案】:基本表25.設計一個“人事管理系統(tǒng)”數(shù)據(jù)庫,包括如下關系模式:

員工(員工號,姓名,性別,出生年月,部門,聯(lián)系電話,家庭住址,基本工資,備注)

請假事由(事由號,事由分類,事由說明)

請假(員工號,事由號,請假時間,銷假時間):

計算每個部門所有員工的平均基本工資,請寫出相應的SQL命令。【正確答案】:selectAVG(基本工資)from員工表groupby部門。26.設計一個“人事管理系統(tǒng)”數(shù)據(jù)庫,包括如下關系模式:

員工(員工號,姓名,性別,出生年月,部門,聯(lián)系電話,家庭住址,基本工資,備注)

請假事由(事由號,事由分類,事由說明)

請假(員工號,事由號,請假時間,銷假時間):

將沒有被使用過的請假事由全部刪除掉,請寫出相應的SQL命令。【正確答案】:deletefrom請假事由表where事由號notin(select事由號from請假表)。27.設計一個“人事管理系統(tǒng)”數(shù)據(jù)庫,包括如下關系模式:

員工(員工號,姓名,性別,出生年月,部門,聯(lián)系電話,家庭

溫馨提示

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

評論

0/150

提交評論