版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、1《數(shù)據(jù)庫原理及應用》復習重點《數(shù)據(jù)庫原理及應用》復習重點第一章第一章數(shù)據(jù)庫系統(tǒng)基本概念數(shù)據(jù)庫系統(tǒng)基本概念一、一、數(shù)據(jù)管理技術的發(fā)展數(shù)據(jù)管理技術的發(fā)展1分為四個階段:人工管理階段、文件系統(tǒng)階段、數(shù)據(jù)庫階段和高級數(shù)據(jù)庫階段。2數(shù)據(jù)庫階段數(shù)據(jù)管理的特點:1)采用數(shù)據(jù)模型表示復雜的數(shù)據(jù)結構。2)有較高的數(shù)據(jù)獨立性。3)數(shù)據(jù)庫系統(tǒng)為用戶提供了方便的用戶接口。4)提供四方面的數(shù)據(jù)控制功能:數(shù)據(jù)庫的恢復、數(shù)據(jù)庫的并發(fā)控制、數(shù)據(jù)的完整性、數(shù)據(jù)安全性。
2、5)增加了系統(tǒng)的靈活性。3數(shù)據(jù)庫(DB):是長期存儲在計算機內、有組織的、統(tǒng)一管理的相關數(shù)據(jù)的集合。4數(shù)據(jù)庫管理系統(tǒng)(DBMS):是位于用戶與操作系統(tǒng)之間的一層數(shù)據(jù)管理軟件,它為用戶或應用程序提供訪問DB的方法,包括DB的建立、查詢、更新及各種數(shù)據(jù)控制。5數(shù)據(jù)庫系統(tǒng)(DBS):是實現(xiàn)有組織地、動態(tài)地存儲大量關聯(lián)數(shù)據(jù)、方便多用戶訪問的計算機硬件、軟件和數(shù)據(jù)資源組成的系統(tǒng),即它是采用數(shù)據(jù)庫技術的計算機系統(tǒng)。二、二、數(shù)據(jù)描述數(shù)據(jù)描述1分為三個
3、階段:概念設計、邏輯設計和物理設計。2概念設計中的術語:1)實體:客觀存在,可以相互區(qū)別的事物稱為實體。2)實體集:性質相同的同類實體的集合。3)屬性:實體有很多特性,每一個特性稱為屬性。4)實體標識符(關鍵碼或鍵):能惟一標識實體的屬性或屬性集。以上概念均有類型和值之分。3邏輯設計中的術語:1)字段(數(shù)據(jù)項):標記實體屬性的命名單位稱為字段或數(shù)據(jù)項。2)記錄:字段的有序集合。3)文件:同一類記錄的集合。4)關鍵碼:能惟一標識文件中每個
4、記錄的字段或字段集。以上概念均有類型和值之分。4概念設計和邏輯設計中術語的對應關系:概念設計邏輯設計實體—記錄屬性—字段(數(shù)據(jù)項)實體集—文件實體標識符—關鍵碼5實體之間聯(lián)系的元數(shù):與一個聯(lián)系有關的實體集個數(shù)。常用二元聯(lián)系。二元聯(lián)系的類型有三種:一對一聯(lián)系、一對多聯(lián)系、多對多聯(lián)系。6一對一聯(lián)系:如果實體集E1中每個實體至多和實體集E2中的一個實體有聯(lián)系,反之亦然,那么實體集E1和E2的聯(lián)系稱為“一對一聯(lián)系”,記為“1:1”。7一對多聯(lián)系
5、:如果實體集E1中每個實體與實體集E2中任意個(零個或多個)實體間有聯(lián)系,而E2中每個實體至多和E1中一個實體有聯(lián)系,那么稱E1對E2的聯(lián)系是“一對多聯(lián)系”,記為“1:N”。8多對多聯(lián)系:如果實體集E1中每個實體可以與實體集E2中任意個(零個或多個)實體間有聯(lián)系,反之亦然,那么稱E1和E2的聯(lián)系是“多對多聯(lián)系”,記為“M:N”。三、三、數(shù)據(jù)抽象的級別數(shù)據(jù)抽象的級別1數(shù)據(jù)模型:描述數(shù)據(jù)庫的結構和定義,對現(xiàn)實世界的數(shù)據(jù)進行抽象。2從現(xiàn)實世界
6、的信息到數(shù)據(jù)庫存儲的數(shù)據(jù)以及用戶使用的數(shù)據(jù)是一個逐步抽象過程,根據(jù)數(shù)據(jù)抽象的級別定義了四種模型:概念模型、邏輯模型、外部模型和內部模型。3概念模型:表達用戶需求觀點的數(shù)據(jù)全局邏輯結構的模型。4邏輯模型:表達計算機實現(xiàn)觀點的DB全局邏輯結構的模型。3是DBS的核心軟件,要在OS支持下才能工作。3數(shù)據(jù)庫管理員(DBA):是控制數(shù)據(jù)整體結構的一組人員,負責DBS的正常運行,承擔創(chuàng)建、監(jiān)控和維護數(shù)據(jù)庫結構的責任。第二章第二章數(shù)據(jù)庫設計和數(shù)據(jù)庫設
7、計和ERER模型模型一、數(shù)據(jù)庫系統(tǒng)生存期一、數(shù)據(jù)庫系統(tǒng)生存期1數(shù)據(jù)庫系統(tǒng)生存期:數(shù)據(jù)庫應用系統(tǒng)從開始規(guī)劃、設計、實現(xiàn)、維護到最后被新的系統(tǒng)取代而停止使用的整個期間。2數(shù)據(jù)庫系統(tǒng)生存期分七個階段:規(guī)劃、需求分析、概念設計、邏輯設計、物理設計、實現(xiàn)、運行維護。3規(guī)劃階段三個步驟:系統(tǒng)調查、可行性分析、確定數(shù)據(jù)庫系統(tǒng)總目標。4需求分析階段:主要任務是系統(tǒng)分析員和用戶雙方共同收集數(shù)據(jù)庫系統(tǒng)所需要的信息內容和用戶對處理的需求,并以需求說明書的形式
8、確定下來。5概念設計階段:產(chǎn)生反映用戶單位信息需求的概念模型。與硬件和DBMS無關。6邏輯設計階段:將概念模型轉換成DBMS能處理的邏輯模型。外模型也將在此階段完成。7物理設計階段:對于給定的基本數(shù)據(jù)模型選取一個最適合應用環(huán)境的物理結構的過程。數(shù)據(jù)庫的物理結構主要指數(shù)據(jù)庫的存儲記錄格式、存儲記錄安排和存取方法。8數(shù)據(jù)庫的實現(xiàn):包括定義數(shù)據(jù)庫結構、數(shù)據(jù)裝載、編制與調試應用程序、數(shù)據(jù)庫試運行。二、二、ERER模型的基本概念模型的基本概念ER
9、模型的基本元素是:實體、聯(lián)系和屬性。2實體:是一個數(shù)據(jù)對象,指應用中可以區(qū)別的客觀存在的事物。實體集:是指同一類實體構成的集合。實體類型:是對實體集中實體的定義。一般將實體、實體集、實體類型統(tǒng)稱為實體。3聯(lián)系:表示一個或多個實體之間的關聯(lián)關系。聯(lián)系集:是指同一類聯(lián)系構成的集合。聯(lián)系類型:是對聯(lián)系集中聯(lián)系的定義。一般將聯(lián)系、聯(lián)系集、聯(lián)系類型統(tǒng)稱為聯(lián)系。4同一個實體集內部實體之間的聯(lián)系,稱為一元聯(lián)系;兩個不同實體集實體之間的聯(lián)系,稱為二元聯(lián)
10、系,以此類推。5屬性:實體的某一特性稱為屬性。在一個實體中,能夠惟一標識實體的屬性或屬性集稱為實體標識符。6ER模型中,方框表示實體、菱形框表示聯(lián)系、橢圓形框表示屬性、實體與聯(lián)系、實體與其屬性、聯(lián)系與其屬性之間用直線連接。實體標識符下畫橫線。聯(lián)系的類型要在直線上標注。注意:聯(lián)系也有可能存在屬性,但聯(lián)系本身沒有標識符。例:假設一個學生可選多門課程,而一門課程又有多個學生選修,一個教師可講多門課程,一門課程至多只有一個教師講授。ER圖如下:
11、7概念設計三個步驟:設計局部ER模型、設計全局ER模型和全局ER模型的優(yōu)化。三、關系模型的基本概念三、關系模型的基本概念1關系模型的定義:用二維表格表示實體集,用關鍵碼表示實體之間聯(lián)系的數(shù)據(jù)模型。2在關系模型中,字段稱為屬性,字段值稱為屬性值,記錄類型稱為關系模式。記錄稱為元組,元組的集合稱為關系或實例。有時習慣稱關系為表或表格,元組為行,屬性為列。關系中屬性個數(shù)稱為元數(shù),元組個數(shù)稱為基數(shù)。3關鍵碼(簡稱鍵):由一個或多個屬性組成。4超
12、鍵:在關系中能惟一標識元組的屬性集稱為關系模式的超鍵。5候選鍵:不含有多余屬性的超鍵。6主鍵:用戶選作元組標識的候選鍵。一般如不加說明,鍵是指主鍵。7外鍵:如果模式R中屬性集K是其他模式的主鍵,那么K在模式R中稱為外鍵。8值域:關系中每一個屬性都有一個取值范圍,稱為屬性的值域。每一個屬性對應一個值域,不同的屬性可對應于同一值域。9關系的定義:關系是一個屬性數(shù)目相同的元組的集合。10關系的性質:關系是一種規(guī)范化了的二維表格。1)關系中每一
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 自考04735數(shù)據(jù)庫系統(tǒng)原理復習資料
- 數(shù)據(jù)庫系統(tǒng)原理(04735)自考歷年試題及答案
- 數(shù)據(jù)庫系統(tǒng)原理(04735)自考歷年試題及答案
- 數(shù)據(jù)庫系統(tǒng)概論復習資料
- 自考《數(shù)據(jù)庫系統(tǒng)原理》筆記
- 自考《數(shù)據(jù)庫系統(tǒng)原理》答案
- 自考《數(shù)據(jù)庫系統(tǒng)原理》重難點筆記資料
- 2018年自考《數(shù)據(jù)庫系統(tǒng)原理》復習重點
- 自考《數(shù)據(jù)庫系統(tǒng)原理》串講筆記
- 數(shù)據(jù)庫系統(tǒng)概論復習資料王珊版
- 數(shù)據(jù)庫系統(tǒng)概論復習資料(王珊版)
- 04735數(shù)據(jù)庫系統(tǒng)原理2018版課后習題參考答案
- 自考數(shù)據(jù)庫系統(tǒng)原理04735真題含答案(2011.1-2016.4年整理版)
- 自考《數(shù)據(jù)庫系統(tǒng)原理》完整版
- 自考~《數(shù)據(jù)庫系統(tǒng)原理》完整版
- 《數(shù)據(jù)庫系統(tǒng)原理教程》復習重點
- 數(shù)據(jù)庫原理復習資料及答案
- 軟考數(shù)據(jù)庫系統(tǒng)工程師復習資料
- 軟考數(shù)據(jù)庫系統(tǒng)工程師復習資料
- 《數(shù)據(jù)庫系統(tǒng)原理》復習題答案
評論
0/150
提交評論