貴州大學計算機研究生復試數(shù)據(jù)庫系知識點整理歸納_第1頁
已閱讀1頁,還剩31頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、1第一章:緒論第一章:緒論1、數(shù)據(jù)庫系統(tǒng)相關概念、數(shù)據(jù)庫系統(tǒng)相關概念1、數(shù)據(jù)、數(shù)據(jù):描述事物的符號記錄,包括數(shù)據(jù)的表現(xiàn)形式和數(shù)據(jù)解釋兩個部分。如數(shù)字、音頻、圖形、文本、圖像、語言、視頻等多種表現(xiàn)形式。經(jīng)過數(shù)字化處理后存入計算機。數(shù)據(jù)是信息的符號表示或載體。信息是數(shù)據(jù)的內涵是對數(shù)據(jù)的語義解釋。2、數(shù)據(jù)庫(、數(shù)據(jù)庫(DB):長期存儲在計算機內、有組織、可共享的大量數(shù)據(jù)的集合。數(shù)據(jù)庫中的數(shù)據(jù)按照一定的數(shù)據(jù)模型組織、描述和存儲,具有嬌小的冗余度

2、、交稿的數(shù)據(jù)獨立性和易擴展性,并可為各種用戶共享。3、數(shù)據(jù)庫管理系統(tǒng)(、數(shù)據(jù)庫管理系統(tǒng)(DBMS):位于用戶和操作系統(tǒng)間的數(shù)據(jù)管理系統(tǒng)的一層數(shù)據(jù)管理軟件。用途:科學地組織和存儲數(shù)據(jù),高效地獲取和維護數(shù)據(jù)。包括數(shù)據(jù)定義功能,數(shù)據(jù)組織、存儲和管理,數(shù)據(jù)庫的事物管理和運行管理,數(shù)據(jù)庫的建立和維護功能,其他功能。4、數(shù)據(jù)庫系統(tǒng)(、數(shù)據(jù)庫系統(tǒng)(DBS):在計算機系統(tǒng)中引入數(shù)據(jù)庫后的系統(tǒng),一般由數(shù)據(jù)庫。數(shù)據(jù)庫管理系統(tǒng)(及其開發(fā)工具)、應用系統(tǒng)、數(shù)據(jù)

3、庫管理員構成。目的:存儲信息并支持用戶檢索和更新所需的信息。2、數(shù)據(jù)模型概念,作用及其、數(shù)據(jù)模型概念,作用及其3要素要素模型:對現(xiàn)實世界中某個對象特征的模擬和抽象。數(shù)據(jù)模型:數(shù)據(jù)模型:是數(shù)據(jù)庫中用來對現(xiàn)實世界數(shù)據(jù)特征的抽象的工具,是數(shù)據(jù)庫中用于提供信息表示和操作手段的形式架構。三要素:三要素:(1)數(shù)據(jù)結構:是所研究的對象類型的集合,是對系統(tǒng)靜態(tài)特性的描述。(2)數(shù)據(jù)操作:對數(shù)據(jù)庫中各種對象(型)的實例(值)所允許進行的操作的集合,包括

4、操作及有關的操作規(guī)則,是對系統(tǒng)動態(tài)特性的描述。(3)數(shù)據(jù)的約束條件:是完整性規(guī)則的集合。完整性規(guī)則是給訂的數(shù)據(jù)庫模型中數(shù)據(jù)及其聯(lián)系所具有的制約和依存規(guī)則,用一限定符合數(shù)據(jù)模型的數(shù)據(jù)庫狀態(tài)及其變化,以保證數(shù)據(jù)庫的正確、有效、相容。3、概念模型的作用?、概念模型的作用?概念模型實際上是顯示世界到機器世界的一個中間層次。概念模型用于信息世界的建模,是現(xiàn)實世界到信息世界的第一層抽象,是數(shù)據(jù)庫設計人進行數(shù)據(jù)庫設計的有力工具,也是數(shù)據(jù)庫設計人員和用

5、戶之間進行交流所試用的語言。4、概念模型中、概念模型中ER圖的設計圖的設計ER圖(實體—聯(lián)系方法)提供了表示實體型、屬性和聯(lián)系的方法:實體型:用矩形表示,矩形框內寫明實體名。屬性:用橢圓形表示,并用無向邊將其與相應的實體型連接起來。5、數(shù)據(jù)庫系統(tǒng)三級模式結構和二級映像功能,這種結構的優(yōu)點?、數(shù)據(jù)庫系統(tǒng)三級模式結構和二級映像功能,這種結構的優(yōu)點?三級模式結構:三級模式結構:(1)模式:(邏輯模式)數(shù)據(jù)庫中全體數(shù)據(jù)的邏輯結構和特征的描述,是

6、所有用戶的公共數(shù)據(jù)視圖。一個數(shù)據(jù)庫只有一個模式。模式的地位:是數(shù)據(jù)庫系統(tǒng)模式結構的中間層,與數(shù)據(jù)的物理存儲細節(jié)和硬件環(huán)境無3模式內模式映像是唯一的,它定義了數(shù)據(jù)全局邏輯結構與存儲結構之間的對應關。數(shù)據(jù)庫中模式/內模式映象是唯一的。該映象定義通常包含在模式描述中。用途:保證數(shù)據(jù)的物理獨立性當數(shù)據(jù)庫的存儲結構改變了(例如選用了另一種存儲結構),數(shù)據(jù)庫管理員修改模式/內模式映象,使模式保持不變。應用程序不受影響。保證了數(shù)據(jù)與程序的物理獨立性,

7、簡稱數(shù)據(jù)的物理獨立性。優(yōu)點:優(yōu)點:(1)保證了數(shù)據(jù)庫外模式的穩(wěn)定性。(2)從底層保證了應用程序的穩(wěn)定性,除非應用需求本身發(fā)生變化,否則應用程序一般不需要修改。(3)數(shù)據(jù)與程序之間的獨立性,使得數(shù)據(jù)的定義和描述可以從應用程序中分離出去。6、什么叫數(shù)據(jù)與程序的物理獨立性?什么叫數(shù)據(jù)與程序的邏輯獨立性?、什么叫數(shù)據(jù)與程序的物理獨立性?什么叫數(shù)據(jù)與程序的邏輯獨立性?為什為什么數(shù)據(jù)庫系統(tǒng)具有數(shù)據(jù)與程序的獨立性?么數(shù)據(jù)庫系統(tǒng)具有數(shù)據(jù)與程序的獨立性?

8、1、數(shù)據(jù)與程序的邏輯獨立性:、數(shù)據(jù)與程序的邏輯獨立性:當模式改變時,數(shù)據(jù)庫管理員修改有關的外模式/模式映象,使外模式保持不變。從而應用程序不必修改,保證了數(shù)據(jù)與程序的邏輯獨立性,簡稱數(shù)據(jù)的邏輯獨立性。2、數(shù)據(jù)與程序的物理獨立性、數(shù)據(jù)與程序的物理獨立性:當數(shù)據(jù)庫的存儲結構改變了(例如選用了另一種存儲結構),數(shù)據(jù)庫管理員修改模式/內模式映象,使模式保持不變。應用程序不受影響。保證了數(shù)據(jù)與程序的物理獨立性,簡稱數(shù)據(jù)的物理獨立性。數(shù)據(jù)庫管理系統(tǒng)

9、在三級模式之間錯提供的二層影響保證了數(shù)據(jù)系統(tǒng)中的數(shù)據(jù)具有較高的邏輯獨立性和物理獨立性。第二章:關系數(shù)據(jù)庫第二章:關系數(shù)據(jù)庫1、關系模型的、關系模型的3個組成部分及各部分所包括的主要內容。個組成部分及各部分所包括的主要內容。1、關系數(shù)據(jù)結構、關系數(shù)據(jù)結構:描述現(xiàn)實世界的實體以及實體間的各種聯(lián)系。只包含單一的數(shù)據(jù)結構—關系。2、關系操作、關系操作查詢操作:選擇、投影、連接、除、并、差、交、笛卡爾積等。插入、刪除、修改操作。3、關系的完整性約

10、束、關系的完整性約束實體完整性和參照完整性:關系模型必須滿足的完整性約束條件稱為關系的兩個不變性,應該由關系系統(tǒng)自動支持。用戶定義的完整性:應用領域需要遵循的約束條件,體現(xiàn)了具體領域中的語義約束。2、關系數(shù)據(jù)結構的形式化定義(各術語)、關系數(shù)據(jù)結構的形式化定義(各術語)域:域:一組具有相同數(shù)據(jù)類型的值的集合。(用D表示)域中所包含的值的個數(shù)稱為域的基數(shù)(用m表示)。例:整數(shù)、實數(shù)等。笛卡爾積:笛卡爾積:域上面的一個集合運算。給定一組域D

溫馨提示

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

評論

0/150

提交評論