數據庫應用簡答題及綜合題_第1頁
已閱讀1頁,還剩8頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、數據庫應用簡答題及綜合題數據庫應用簡答題及綜合題1.與文件管理相比,用數據庫管理數據有哪些優(yōu)點?(本題2分)答:(1)相互關聯的數據集合;(2)較少的數據冗余;(3)程序與數據相互獨立;(4)保證數據的安全可靠;(5)最大限度地保證數據的正確性;(6)數據可以共享并能保證數據的一致性2.數據獨立性指的是什么?它能帶來哪些好處?(本題2分)答:數據獨立性包括邏輯獨立性和物理獨立性兩部分。物理獨立性是指當數據的存儲結構發(fā)生變化時,不影響數據

2、庫模式;邏輯獨立性是指當模式發(fā)生變化時,不影響外模式,從而不影響應用程序的特性。這兩個獨立性使用戶只需關心邏輯層即可,同時增強了應用程序的可維護性。3.說明實體聯系模型中的實體、屬性和聯系的概念。(本題1分)答:實體是具有公共性質的并可相互區(qū)分的現實世界對象的集合。屬性是實體所具有的特征或性質。聯系是實體之間的關聯關系。1關系數據庫的三個完整性約束是什么?各是什么含義?(本題2分)答:實體完整性、參照完整性和用戶定義的完整性。實體完整性

3、指關系數據庫中所有的表都必須有主鍵。參照完整性用于描述和約束實體之間的關聯關系。用戶定義的完整性是針對某一具體應用領域定義的數據約束條件,它反映某一具體應用所涉及的數據必須滿足應用語義的要求。2.設有關系模式:學生修課(學號,姓名,所在系,性別,課程號,課程名,學分,成績)。設一個學生可選多門課程,一門課程可以被多個學生選。每個學生由學號唯一標識,一個學生只在一個系學習;每門課程由課程號唯一標識。每個學生選的每門課程有唯一的成績。(1)

4、請指出此關系模式的候選鍵。(2)寫出該關系模式的函數依賴集。(3)該關系模式屬于第幾范式?請簡單說明理由。(4)若不是第三范式的,請將其規(guī)范化為第三范式關系模式,并指出分解后每個關系模式的主鍵和外鍵。(本題3分)答:(1)候選鍵:(學號,課程號)(2)學號→姓名,學號→所在系,學號→性別,課程號→課程名,課程號→學分,(學號,課程號)→成績(3)屬于第一范式,因為存在部分函數依賴:學號→姓名。(4)第三范式關系模式:學生(學號,姓名,所

5、在系,性別)課程(課程號,課程名,學分)考試(學號,課程號,成績),學號為引用學生的外鍵,課程號為引用課程的外鍵。1SQLServer最核心的服務是什么?(本題1分)答:數據庫引擎服務。2啟動服務使用的是SQLServer的哪個工具?(本題1分)SQLServer配置管理器。3SQLServer數據庫由幾類文件組成?這些文件的推薦擴展名分別是什么?(本題3分)行此存儲過程時,只需直接執(zhí)行內存中的可執(zhí)行代碼即可。5.觸發(fā)器的作用是什么?前

6、觸發(fā)和后觸發(fā)的主要區(qū)別是什么?(本題1分)答:觸發(fā)器可以實現復雜的完整性約束,同時還可以實現一些商業(yè)規(guī)則。前觸發(fā)器并不真正執(zhí)行引發(fā)觸發(fā)器執(zhí)行才數據操作語句;后觸發(fā)器是在引發(fā)觸發(fā)器執(zhí)行的數據操作語句執(zhí)行完后,再引發(fā)觸發(fā)器執(zhí)行。1試說明事務的概念及四個特征。(本題1分)答:事務是用戶定義的數據操作系列,這些操作作為一個完整的工作單元執(zhí)行。一個事務內的所有語句作為一個整體,要么全部執(zhí)行,要么全部不執(zhí)行。事務的特征包括:原子性、一致性、隔離性和

7、持久性。2SQLServer的安全驗證過程是什么?(本題1分)答:在SQLServer中,用戶要訪問數據庫中的數據,必須經過三個認證過程。第一個是身份認證,這通過登錄賬戶(SQLServer稱之為登錄名)來標識用戶,身份認證只驗證用戶連接到SQLServer數據庫服務器的資格,即驗證該用戶是否具有連接到數據庫服務器的“連接權”;第二個是訪問權認證,當用戶訪問某數據庫時,必須具有該數據庫的訪問權,即驗證用戶是否是該數據庫的合法用戶。第三個

8、是操作權限認證,當用戶訪問數據庫中的數據或對象時,必須具有合適的操作權限。3權限的管理包含哪些操作?(本題1分)答:權限的管理包括授予權限、收回權限和拒絕訪問三種。4日志備份備份的是哪段時間的哪些內容?差異備份備份的是哪段時間的哪些內容?(本題1分)答:日志備份備份的是從上次備份到當前時刻新增的數據庫日志內容。差異備份備份的是從上次完整備份到當前時刻數據庫的變化部分。5若對某數據庫進行了完整備份、差異備份和日志備份,則當恢復該數據庫時,

9、正確的恢復順序是什么?(本題1分)答:要求先恢復完整備份,然后恢復完整備份之后最近的差異備份,最后再按備份順序逐個恢復差異備份后的全部日志備份。1.數據庫設計分為哪幾個階段?每個階段的主要工作是什么?(本題1分)答:數據庫設計一般包含如下過程:1)需求分析。了解用戶系統(tǒng)需求,解決“干什么”的問題?2)結構設計,包括概念設計、邏輯設計和物理設計。概念設計的目標是產生反映全體用戶信息需求的整體數據庫概念結構;數據庫邏輯設計的任務是把概念設計

10、階段產生的ER圖轉換為具體DBMS支持的組織層數據模型,也就是轉換為DBMS可以處理的數據庫邏輯結構;物理設計的任務和目標是為邏輯數據模型選取一個最適合應用環(huán)境的物理結構。3)數據庫實施,主要任務和目標就是在實際的計算機系統(tǒng)中建立數據庫應用系統(tǒng)。4)數據庫運行和維護階段。主要工作包括:數據庫的備份和恢復、數據庫的安全性和完整性控制、監(jiān)視、分析、調整數據庫性能、數據庫的重組。2.需求分析階段的任務是什么?其中發(fā)現事實的方法有哪些?(本題1

溫馨提示

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

評論

0/150

提交評論