數(shù)據(jù)庫(kù)的基礎(chǔ)概述_第1頁(yè)
數(shù)據(jù)庫(kù)的基礎(chǔ)概述_第2頁(yè)
數(shù)據(jù)庫(kù)的基礎(chǔ)概述_第3頁(yè)
數(shù)據(jù)庫(kù)的基礎(chǔ)概述_第4頁(yè)
數(shù)據(jù)庫(kù)的基礎(chǔ)概述_第5頁(yè)
已閱讀5頁(yè),還剩2頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、Access目錄 TOC o 1-5 h z HYPERLINK l bookmark3 o Current Document 第一章:數(shù)據(jù)庫(kù)的概述21.1數(shù)據(jù)管理發(fā)展概況21.1.1數(shù)據(jù)及數(shù)據(jù)處理21.1.2人工處理21.1.3文件系統(tǒng)2 HYPERLINK l bookmark6 o Current Document 1.1.4數(shù)據(jù)庫(kù)系統(tǒng)DBMS21.1.5分布式數(shù)據(jù)庫(kù)管理系統(tǒng)21.1.6面向?qū)ο髷?shù)據(jù)庫(kù)系統(tǒng)21.1.7數(shù)據(jù)倉(cāng)庫(kù)21.1.8 數(shù)據(jù)挖掘(Data Mining) (Knowledge Discovery InDataBase) 2 HYPERLINK l bookmark26

2、o Current Document 1.2數(shù)據(jù)庫(kù)系統(tǒng)簡(jiǎn)述2 HYPERLINK l bookmark12 o Current Document 數(shù)據(jù)庫(kù)(DB)3 HYPERLINK l bookmark15 o Current Document 數(shù)據(jù)庫(kù)管理系統(tǒng)(DataBase Management System)DMBS31.2.3數(shù)據(jù)庫(kù)系統(tǒng)31.2.4數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng).4 HYPERLINK l bookmark37 o Current Document 1.2.5數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式和二級(jí)映射結(jié)構(gòu)4 HYPERLINK l bookmark45 o Current Document 1.

3、3數(shù)據(jù)模型4 HYPERLINK l bookmark51 o Current Document 1.3.1概念模型一E-R模型.4 HYPERLINK l bookmark69 o Current Document 1.3.2邏輯概念模型51.4關(guān)系數(shù)據(jù)庫(kù)51.4.1關(guān)系模型的術(shù)語(yǔ)51.4.2關(guān)系的性質(zhì)5 HYPERLINK l bookmark89 o Current Document 1.4.3關(guān)系完整性約束51.4.4關(guān)系規(guī)范化61.5關(guān)系運(yùn)算61.5.1傳統(tǒng)的集合運(yùn)算.61.5.2專門(mén)的關(guān)系運(yùn)算.61.6數(shù)據(jù)庫(kù)設(shè)計(jì)簡(jiǎn)述61.6.1數(shù)據(jù)庫(kù)應(yīng)用開(kāi)發(fā).61.6.2數(shù)據(jù)庫(kù)需求分析階段.61.

4、6.3數(shù)據(jù)庫(kù)的概念設(shè)計(jì)階段.61.6.4數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì)階段.61.6.5數(shù)據(jù)庫(kù)的物理設(shè)計(jì)階段.6第一章:數(shù)據(jù)庫(kù)的概述1.1數(shù)據(jù)管理發(fā)展概況1.1.1數(shù)據(jù)及數(shù)據(jù)處理信息是數(shù)據(jù)根據(jù)需要選擇進(jìn)行加工處理后得到的結(jié)果1.1.2人工處理1.1.3文件系統(tǒng)1.1.4數(shù)據(jù)庫(kù)系統(tǒng)DBMS1.1.5分布式數(shù)據(jù)庫(kù)管理系統(tǒng)1.1.6面向?qū)ο髷?shù)據(jù)庫(kù)系統(tǒng)1.1.7數(shù)據(jù)倉(cāng)庫(kù)1.1.8數(shù)據(jù)挖掘(Data Mining)數(shù)據(jù)庫(kù)中的知識(shí)發(fā)現(xiàn) (Knowledge Discovery In DataBase)從一個(gè)數(shù)據(jù)庫(kù)中獲得有效的、新穎的、潛在有效的、最終可理解的知識(shí)的復(fù)雜過(guò)程1.2數(shù)據(jù)庫(kù)系統(tǒng)簡(jiǎn)述數(shù)據(jù)庫(kù)系統(tǒng)是指引入數(shù)據(jù)庫(kù)技術(shù)

5、后的計(jì)算機(jī)系統(tǒng)。數(shù)據(jù)庫(kù)系統(tǒng)實(shí)際是一個(gè)集合體,有硬件系 統(tǒng)、數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)及相關(guān)的軟件、數(shù)據(jù)庫(kù)管理員和用戶五個(gè)部分。數(shù)據(jù)庫(kù)系統(tǒng)內(nèi)部體系結(jié)構(gòu)是三級(jí)模式和二級(jí)映射結(jié)構(gòu)1.2.1數(shù)據(jù)庫(kù)(DB)長(zhǎng)期存儲(chǔ)在計(jì)算機(jī)內(nèi),有組織的、可共享的、統(tǒng)一管理的相關(guān)數(shù)據(jù)的集合。優(yōu)點(diǎn)有1、較小的冗余度2、較高的數(shù)據(jù)獨(dú)立性3、易擴(kuò)展性數(shù)據(jù)庫(kù)中的數(shù)據(jù)不只是面對(duì)某一種特定的應(yīng)用,而是可以被多個(gè)用戶、多個(gè)用戶共享 數(shù)據(jù)庫(kù)不僅包括描述事物的數(shù)據(jù)本身,而且包括相關(guān)事物之間的關(guān)系。1.2.2 數(shù)據(jù)庫(kù)管理系統(tǒng)(DataBase Management System)DMBS數(shù)據(jù)庫(kù)管理系統(tǒng)是數(shù)據(jù)庫(kù)系統(tǒng)的核心軟件對(duì)數(shù)據(jù)庫(kù)的建立、運(yùn)行和維

6、護(hù)進(jìn)行統(tǒng)一的管理和控制注意:用戶不可以直接接觸數(shù)據(jù)庫(kù),只能通過(guò)DBMS來(lái)操作數(shù)據(jù)庫(kù)1、數(shù)據(jù)定義功能DBMS提供了數(shù)據(jù)定義語(yǔ)言(Data Description Language DDL)供用戶定義數(shù)據(jù)庫(kù)的結(jié)構(gòu)、 數(shù)據(jù)間的聯(lián)系。DDL提供的有外模式、模式、內(nèi)模式、各級(jí)模式之間的映射以及有關(guān)的約束 條件等。2、數(shù)據(jù)操作功能DBMS提供了數(shù)據(jù)操縱語(yǔ)言(Data Manipulation Language ,DML )來(lái)完成用戶對(duì)數(shù)據(jù)庫(kù)提出 的各種操作要求,以實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)的插入、修改、刪除、檢索等基本操作。DML分為宿主型和自主型,宿主型DML不可以獨(dú)立使用,必須嵌入到主語(yǔ)言中,如c、c obol等高

7、級(jí)語(yǔ)言;自主型可以獨(dú)立使用。3、數(shù)據(jù)庫(kù)進(jìn)行操縱功能DMBS提供了數(shù)據(jù)控制語(yǔ)言(Data Control Language ,DCL)來(lái)實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)開(kāi)發(fā)控制、安全性 檢查、完整性約束條件的檢查等功能。4、數(shù)據(jù)庫(kù)維護(hù)功能5、數(shù)據(jù)庫(kù)通信功能1.2.3數(shù)據(jù)庫(kù)系統(tǒng)數(shù)據(jù)庫(kù)系統(tǒng)的組成1、數(shù)據(jù)庫(kù)2、數(shù)據(jù)庫(kù)管理系統(tǒng)及其相應(yīng)的軟件3、計(jì)算機(jī)硬件系統(tǒng)4、數(shù)據(jù)庫(kù)管理員5、用戶數(shù)據(jù)庫(kù)系統(tǒng)的特點(diǎn):1、數(shù)據(jù)低冗余、共享性高2、數(shù)據(jù)獨(dú)立性高(數(shù)據(jù)獨(dú)立性包括邏輯和物理獨(dú)立性)3、有統(tǒng) 一的數(shù)據(jù)控制功能是指系統(tǒng)開(kāi)發(fā)人員利用數(shù)據(jù)庫(kù)系統(tǒng)的資源,為某一類實(shí)際應(yīng)用的用戶使用數(shù)據(jù)庫(kù)而開(kāi)發(fā)的 軟件系統(tǒng)1.2.5數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式和二級(jí)映射

8、結(jié)構(gòu)外模式、概念模式和內(nèi)模式從外模式到概念模式的映射、從概念模式到內(nèi)模式的映射數(shù)據(jù)庫(kù)系統(tǒng)的三級(jí)模式(1)外模式(子模式或是用戶模式)一個(gè)概念模式有若干個(gè)外模式(2)概念模式(模式)(3)內(nèi)模式(存儲(chǔ)模式或物理模式)數(shù)據(jù)庫(kù)系統(tǒng)的二級(jí)映射1.3數(shù)據(jù)模型包括數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作和數(shù)據(jù)約束數(shù)據(jù)模型是現(xiàn)實(shí)世界和機(jī)器世界的中間層次概念數(shù)據(jù)模型概念模型與具體的計(jì)算機(jī)程序無(wú)關(guān)也和具體的DBMS無(wú)關(guān)邏輯模型與DBMS有關(guān),包括層次模型、網(wǎng)狀模型、關(guān)系數(shù)據(jù)模型以及面向?qū)ο髷?shù)據(jù)模型物理數(shù)據(jù)模型1.3.1概念模型一E-R模型概念模型的基本概念(1)實(shí)體(2)屬性(3)關(guān)鍵字(4)域(5)實(shí)體型(6)實(shí)體集兩個(gè)實(shí)體間的聯(lián)系(1)一對(duì)一(1: 1)(2)一 對(duì)多(1: n)(3)多對(duì)多(n:n)E-R方法(實(shí)體與聯(lián)系方法)(1)實(shí)體屬性聯(lián)系1.3.2邏輯概念模型層次模型網(wǎng)狀數(shù)據(jù)模型關(guān)系數(shù)據(jù)模型面向?qū)ο髷?shù)據(jù)模型1.3.3物理數(shù)據(jù)模型1.4關(guān)系數(shù)據(jù)庫(kù)1.4.1關(guān)系模型的術(shù)語(yǔ)關(guān)系屬性元組分量域候選關(guān)鍵字主關(guān)鍵字外部關(guān)鍵字主屬性1.4.2關(guān)系的性質(zhì)1.4.3關(guān)系完整性約束實(shí)體完整性約束參照完整性約束用戶定義完整性約束1.5關(guān)系運(yùn)算1.5.1傳統(tǒng)的集合運(yùn)算1、并運(yùn)算2、交運(yùn)算3、

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(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)論