《數(shù)據(jù)庫原理》知識點_第1頁
《數(shù)據(jù)庫原理》知識點_第2頁
《數(shù)據(jù)庫原理》知識點_第3頁
全文預覽已結束

下載本文檔

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

文檔簡介

1、數(shù)據(jù)庫原理知識點第一早1、 什么是4D (Data, DB、DBMS、DBS),它們之間的關系?P1-5數(shù)據(jù)數(shù)據(jù)庫數(shù)據(jù)庫管理系統(tǒng) 數(shù)據(jù)庫系統(tǒng)2、數(shù)據(jù)模型的組成要素有哪些? P13數(shù)據(jù)結構數(shù)據(jù)操作數(shù)據(jù)的完整性約束條件3、ER模型的組成要素有哪些?會畫 ER圖。P17課后作業(yè)12、13組成要素:實體型、屬性、聯(lián)系4、常用數(shù)據(jù)模型(層次、網狀、關系)的數(shù)據(jù)結構,基本層次聯(lián)系的概念。 P20層次模型基本數(shù)據(jù)結構是樹 關系數(shù)據(jù)模型基本數(shù)據(jù)結構是表基本層次聯(lián)系是指兩個記錄以及他們之間的一對多(包括一對一)的聯(lián)系5、 DBS結構-三級模式、二級映像與數(shù)據(jù)獨立性。P32-34課后作業(yè)22DBS三級模式:模式、

2、外模式、內模式二級映像:外模式/模式映像(保證數(shù)據(jù)邏輯獨立性)模式 /內模式映像(保證數(shù)據(jù)物理獨立性)6 DBS的組成。其中的主要軟件是什么?主要人員是誰?P35DBS組成:硬件平臺及數(shù)據(jù)庫、軟件、人員主要軟件:(DBMS)主要人員:數(shù)據(jù)庫管理員、系統(tǒng)分析員、數(shù)據(jù)庫設計人員、應用程序員、最終用戶本章主要考查基本概念。第二章1、 關系代數(shù)的五種基本運算是什么?其他運算如何用基本運算表示?P47五種基本運算:選擇、投影、并、差、笛卡爾積其他關系運算符可以用基本操作來定義和導岀(坑爹=)2、關系模型的三類完整性。P49實體完整性、參照完整性、用戶自定義完整性3、 掌握實體完整性規(guī)則、參照完整性規(guī)則的

3、含義。P49-51實體完整性規(guī)則:若屬性(指一個或一組屬性)A是基本關系R的主屬性,則 A不能取空值參照完整性規(guī)則:若屬性(或屬性組) F是基本關系R的外碼,它與基本關系 S的主碼Ks相對應(基本 關系R和S不一定是不同的關系),則對于R中每個元組在F上的值必須取空值(F的每個屬性值均為空 值)或者等于S中某個元組的主碼值。4、 掌握候選碼和外碼的概念。P44、P50候選碼:若關系中的某一屬性組的值能唯一地標識一個元組,則稱該屬性組為候選碼。外碼:設F是基本關系R的一個或一組屬性,但不是關系 R的碼。Ks是基本關系S的主碼。如果F與 Ks相對應,則稱F是R的外碼。5、 等值連接與自然連接的區(qū)別

4、與聯(lián)系。P57自然連接是一種特殊的等值連接。它要求兩個關系中進行比較的分量必須是相同的屬性組,并且在結果 中把重復的屬性列去掉。區(qū)別:一般的連接操作是從行的角度進行運算。但自然連接還需要取消重復列,所以是同時從行和列的 角度進行運算。6用關系代數(shù)表達式表示查詢。P55-60課后作業(yè)5(本知識點考查方式:按查詢要求寫出關系式;說明關系式的查詢要求是什么) 本章主要考查關系代數(shù)表達式AVV*第二早1、 視圖的概念?P118課后作業(yè)6視圖是從一個或幾個基本表(或視圖)導岀的表。他與基本表不同,是一個虛表。數(shù)據(jù)庫中只存放視圖 的定義,而不存放視圖對應的數(shù)據(jù),這些數(shù)據(jù)仍存放在原來的基本表中。2、 用SE

5、LECT查詢語句表示查詢(特別是多表查詢、簡單嵌套in、分組)3、 用更新語句表達更新操作(特別是帶查詢條件的UPDATE語句)。UPDATE SCSET Grade=OWHERE SC.SNO IN(select snofrom studentwhere sdept=計算機)4、用SQL語句創(chuàng)建視圖。課后作業(yè)11P119用CERATE VIEW 命令建立視圖本章主要考查SQL語句第四章1、數(shù)據(jù)庫庫安全控制機制有哪些? (了解) P135用戶標識和鑒別、數(shù)據(jù)庫安全保護、操作系統(tǒng)安全保護、數(shù)據(jù)密碼存儲2、 自主存取控制和強制存取控制的概念P1363、授權與回收語句 P138139授權:grant

6、語句 回收:revoke語句4、 存取控制機制與視圖機制的結合課后作業(yè)8 (g)P145 例 14本章主要考查基本概念和授權、回收語句第五章1、 關系模型的實體完整性和參照完整性用什么方法實現(xiàn)?p152-154實體完整性:在 create table中用primary key定義參照完整性:在 create table中用foreign key定義2、參照完整性的3種違約處理策略。P155拒絕執(zhí)行、級聯(lián)操作、設置為空值3、什么是觸發(fā)器? p160觸發(fā)器是用戶定義在關系表上的一類由事件驅動的特殊過程本章主要考查基本概念第六章1、 什么是候選碼、主屬性、非主屬性?P174候選碼:p174主屬性:包

7、含在兒女和一個候選碼中的屬性稱為主屬性。非主屬性:不包含在任何碼中的屬性稱為非主屬性。2、 什么是 1NF、2NF、3NF、BCNF ? P175-177。課后作業(yè) 12 (1) (2)1NF:滿足最低要求。2NF : R屬于第一范式,且每一個非主屬性完全函數(shù)依賴于碼,則R屬于第二范式。3NF :每一個非主屬性既不部分依賴于碼也不傳遞依賴于碼。BCNF :若每一個決定因素都包含碼。3、 掌握F+、Xf+的定義、理解引理6.2。P184F+ :在關系模式R中為F所邏輯蘊含的函數(shù)依賴的全體。Xf+ : P1844、能找出關系模式中的所有候選碼,能根據(jù)定義判斷關系模式最高可以達到幾 范式,并掌握3N

8、F既有無損連接性又保持函數(shù)依賴的分解。(P191第六章ppt最后一頁練習,課后作業(yè)2。)本章主要考查基本概念及關系數(shù)據(jù)理論的綜合運用。第七章1、數(shù)據(jù)庫設計的基本步驟 P201需求分析、概念結構設計、邏輯結構設計、物理結構設計、數(shù)據(jù)庫實施、數(shù)據(jù)庫運行和維護2、 概念設計、邏輯設計及物理結構設計階段所做的主要工作是什么。P203 概念設計:畫ER圖邏輯結構設計:把ER圖轉化為關系模式物理設計:為邏輯數(shù)據(jù)模型選取一個最適合應用環(huán)境的物理結構。3、 ER圖向關系模型轉換的方法。(必出一道題)P225,課后作業(yè)18、194、分ER圖之間的沖突有哪些? P220屬性沖突,命名沖突,結構沖突本章主要考查基本

9、概念、根據(jù)需求設計 ER圖、ER圖向關系模型轉換。第八章1、什么是嵌入式SQL ? P237將SQL語句嵌入程序設計語言中2、游標的作用。P239協(xié)調處理方式本章主要考查基本概念第九章1、什么是查詢優(yōu)化? P264選擇一個高效執(zhí)行的查詢處理策略2、代數(shù)優(yōu)化的基本規(guī)則。P269-2713、對查詢樹優(yōu)化的方法。(了解)P271-272本章主要考查基本概念第十章1、 什么是事務?事務的特性有哪些?P278-279事物:是用戶定義的一個數(shù)據(jù)庫操作序列, 這些操作要么全做要么全不做,是一個不可分割的工作單位。 特征:原子性、一致性、隔離性、持續(xù)性2、 故障的種類?每種故障如何恢復?P280-281種類:

10、事物內部的故障(事物撤銷)、系統(tǒng)故障(強行撤銷)、介質故障、計算機病毒(恢復技術) 號內為每種故障恢復方法3、 恢復的原理是什么?建立冗余數(shù)據(jù)的常用技術有哪些?P282-283建立冗余數(shù)據(jù)常用技術:數(shù)據(jù)轉儲、登記日志文件。4、登記日志文件的原則。P284課后作業(yè)8登記的次序嚴格按并發(fā)事務執(zhí)行的時間次序、必須先寫日志文件,后寫數(shù)據(jù)庫本章主要考查基本概念第十一章1、 數(shù)據(jù)庫并發(fā)操作通常會帶來哪些問題,采用什么方法能避免不一致的情況? P293課后作業(yè)2丟失修改、不可重復讀、讀“臟”數(shù)據(jù)方法:封鎖、時間戳、樂觀控制法2、封鎖的基本類型。P295 排它鎖(X鎖)、共享鎖(S鎖)3、 什么是活鎖、死鎖?避免方法是什么? (了解) P297-298 避免活鎖可以采用先來先服務的策略避免死鎖可以采用一次封鎖法或順序封鎖法4、

溫馨提示

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

評論

0/150

提交評論