數(shù)據(jù)庫(kù)原理知識(shí)點(diǎn)總結(jié)精華_第1頁(yè)
已閱讀1頁(yè),還剩16頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、1數(shù)據(jù)庫(kù)系統(tǒng)概述數(shù)據(jù)庫(kù)系統(tǒng)概述一、有關(guān)概念一、有關(guān)概念四個(gè)基本概念1.數(shù)據(jù)數(shù)據(jù)(Data):數(shù)據(jù)庫(kù)中存儲(chǔ)的基本對(duì)象2.數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)的定義:數(shù)據(jù)庫(kù)(Database簡(jiǎn)稱DB)是長(zhǎng)期儲(chǔ)存在計(jì)算機(jī)內(nèi)、有組織的、可共享的大量數(shù)據(jù)集合3.數(shù)據(jù)庫(kù)管理系統(tǒng)數(shù)據(jù)庫(kù)管理系統(tǒng)(簡(jiǎn)稱DBMS):位于用戶與操作系統(tǒng)之間的一層數(shù)據(jù)管理軟件(系統(tǒng)軟件)。用途:科學(xué)地組織和存儲(chǔ)數(shù)據(jù)高效地獲取和維護(hù)數(shù)據(jù)主要功能:1.數(shù)據(jù)定義功能2.數(shù)據(jù)操作功能3.數(shù)據(jù)庫(kù)的事務(wù)管理和運(yùn)

2、行管理功能4.數(shù)據(jù)庫(kù)的建立和維護(hù)功能5.數(shù)據(jù)的組織,存儲(chǔ)和管理功能6.其他功能4.數(shù)據(jù)庫(kù)系統(tǒng)數(shù)據(jù)庫(kù)系統(tǒng)(DatabaseSystem,簡(jiǎn)稱DBS):指在計(jì)算機(jī)系統(tǒng)中引入數(shù)據(jù)庫(kù)后的系統(tǒng)桌面DBMSAccessVFP客戶機(jī)服務(wù)器型DBMSSQLServeracleMySQLDB25數(shù)據(jù)庫(kù)系統(tǒng)(DBS)的構(gòu)成數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)數(shù)據(jù)庫(kù)管理系統(tǒng)(及其開發(fā)工具)數(shù)據(jù)庫(kù)管理系統(tǒng)(及其開發(fā)工具)應(yīng)用系統(tǒng)應(yīng)用系統(tǒng)數(shù)據(jù)庫(kù)管理員(數(shù)據(jù)庫(kù)管理員(DBA)和用戶和用戶

3、二、數(shù)據(jù)管理技術(shù)的發(fā)展二、數(shù)據(jù)管理技術(shù)的發(fā)展1數(shù)據(jù)管理的三個(gè)階段人工管理階段人工管理階段文件系統(tǒng)階段文件系統(tǒng)階段數(shù)據(jù)庫(kù)系統(tǒng)階段數(shù)據(jù)庫(kù)系統(tǒng)階段2數(shù)據(jù)庫(kù)系統(tǒng)管理數(shù)據(jù)的特點(diǎn)如下1數(shù)據(jù)共享性高、冗余少數(shù)據(jù)共享性高、冗余少;2數(shù)據(jù)結(jié)構(gòu)化數(shù)據(jù)結(jié)構(gòu)化;3數(shù)據(jù)獨(dú)立性高數(shù)據(jù)獨(dú)立性高;4由DBMS進(jìn)行統(tǒng)一的數(shù)據(jù)控制功能進(jìn)行統(tǒng)一的數(shù)據(jù)控制功能3.數(shù)據(jù)庫(kù)管理系統(tǒng)的主要功能1數(shù)據(jù)定義功能數(shù)據(jù)定義功能2數(shù)據(jù)操作功能數(shù)據(jù)操作功能3數(shù)據(jù)庫(kù)的事務(wù)管理和運(yùn)行管理功能數(shù)據(jù)庫(kù)

4、的事務(wù)管理和運(yùn)行管理功能4數(shù)據(jù)庫(kù)的建立和維護(hù)功能數(shù)據(jù)庫(kù)的建立和維護(hù)功能5數(shù)據(jù)的組織,存儲(chǔ)和管理功能數(shù)據(jù)的組織,存儲(chǔ)和管理功能6其他功能其他功能4.DBMS可以對(duì)數(shù)據(jù)提供哪些控制功能??數(shù)據(jù)的安全性(數(shù)據(jù)的安全性(Security)保護(hù))保護(hù):保護(hù)數(shù)據(jù),以防止不合法的使用造成的數(shù)據(jù)的泄密和破壞。?數(shù)據(jù)的完整性(數(shù)據(jù)的完整性(Integrity)檢查)檢查:將數(shù)據(jù)控制在有效的范圍內(nèi),或保證數(shù)據(jù)之間滿足一定的關(guān)系。?并發(fā)(并發(fā)(Concurr

5、ency)控制)控制:對(duì)多用戶的并發(fā)操作加以控制和協(xié)調(diào),防止相互干擾而得到錯(cuò)誤的結(jié)果。?數(shù)據(jù)庫(kù)恢復(fù)(數(shù)據(jù)庫(kù)恢復(fù)(Recovery):將數(shù)據(jù)庫(kù)從錯(cuò)誤狀態(tài)恢復(fù)到某一已知的正確狀態(tài)。3②ER圖可以等價(jià)轉(zhuǎn)換為層次、網(wǎng)狀、關(guān)系模型。舉例:學(xué)校有若干個(gè)系,每個(gè)系有若干班級(jí)和教研室,每個(gè)教研室有若干教員,其中有的教授和副教授每人各帶若干研究生。每個(gè)班有若干學(xué)生,每個(gè)學(xué)生選修若干課程,每門課程有若干學(xué)生選修。用ER圖畫出概念模型。數(shù)據(jù)模型數(shù)據(jù)模型一、層

6、次模型層次模型:用樹型結(jié)構(gòu)表示實(shí)體之間的聯(lián)系。①每個(gè)結(jié)點(diǎn)代表一個(gè)實(shí)體型。②只能直接處理一對(duì)多(含一對(duì)一)的實(shí)體關(guān)系。③查找層次數(shù)據(jù)庫(kù)中的記錄,速度較慢。二、網(wǎng)狀模型網(wǎng)狀模型:用圖結(jié)構(gòu)表示實(shí)體之間的聯(lián)系。①每個(gè)結(jié)點(diǎn)代表一個(gè)實(shí)體型。②可以處理多對(duì)多的實(shí)體關(guān)系。③查找網(wǎng)狀數(shù)據(jù)庫(kù)中的記錄,速度最快。三、關(guān)系模型關(guān)系模型:用二維表表示實(shí)體之間的聯(lián)系。1重要術(shù)語:關(guān)系:一個(gè)關(guān)系就是一個(gè)二維表;元組:二維表的一行,即實(shí)體;關(guān)系模式:在實(shí)體型的基礎(chǔ)上,

7、注明主碼。關(guān)系模型:指一個(gè)數(shù)據(jù)庫(kù)中全部二維表結(jié)構(gòu)的集合。2特點(diǎn):①關(guān)系模型是建立在嚴(yán)格的數(shù)學(xué)理論的基礎(chǔ)上的;②關(guān)系模型的存取路徑對(duì)用戶透明;③查找關(guān)系數(shù)據(jù)庫(kù)中的記錄,速度最慢。關(guān)系模型的數(shù)據(jù)完整性約束關(guān)系模型的數(shù)據(jù)完整性約束實(shí)體完整性實(shí)體完整性參照完整性參照完整性用戶定義的完整性用戶定義的完整性關(guān)系完整性規(guī)則實(shí)體完整性規(guī)則實(shí)體完整性規(guī)則主碼的屬性值不能為空值。因?yàn)槿绻霈F(xiàn)空值,那么主碼就無法保證元組的唯一性。參照完整性規(guī)則參照完整性規(guī)則

溫馨提示

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

評(píng)論

0/150

提交評(píng)論