數(shù)據(jù)庫基礎(chǔ)及Access的使用課件(ppt 31頁).ppt_第1頁
數(shù)據(jù)庫基礎(chǔ)及Access的使用課件(ppt 31頁).ppt_第2頁
數(shù)據(jù)庫基礎(chǔ)及Access的使用課件(ppt 31頁).ppt_第3頁
數(shù)據(jù)庫基礎(chǔ)及Access的使用課件(ppt 31頁).ppt_第4頁
數(shù)據(jù)庫基礎(chǔ)及Access的使用課件(ppt 31頁).ppt_第5頁
已閱讀5頁,還剩26頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、第10章 數(shù)據(jù)庫基礎(chǔ)及Access的使用,10.1 數(shù)據(jù)庫系統(tǒng) 10.2 數(shù)據(jù)模型 10.3 關(guān)系數(shù)據(jù)庫 10.4 關(guān)系數(shù)據(jù)庫Access的使用,教學(xué)目標(biāo),掌握數(shù)據(jù)庫的基礎(chǔ)知識 了解Access的簡單使用,教學(xué)內(nèi)容,10.1.1 數(shù)據(jù)管理技術(shù)的發(fā)展史 10.1.2 數(shù)據(jù)庫系統(tǒng)的組成 10.1.3 數(shù)據(jù)庫的三級模式結(jié)構(gòu),10.1 數(shù)據(jù)庫系統(tǒng),回目錄頁,下一頁,10.1.1 數(shù)據(jù)管理技術(shù)的發(fā)展史,計(jì)算機(jī)數(shù)據(jù)管理是指對數(shù)據(jù)的組織、分類、編碼、存儲、檢索和維護(hù)等。 數(shù)據(jù)管理技術(shù)的發(fā)展大概經(jīng)歷了三個階段: 1、人工管理階段 2、文件系統(tǒng)階段 3、數(shù)據(jù)庫系統(tǒng)階段,10.1.2 數(shù)據(jù)庫系統(tǒng)的組成,數(shù)據(jù)庫系統(tǒng)

2、是指引進(jìn)數(shù)據(jù)庫技術(shù)后的計(jì)算機(jī)系統(tǒng)。 數(shù)據(jù)庫系統(tǒng)由四部分組成: 1、硬件系統(tǒng) 2、軟件系統(tǒng) 3、數(shù)據(jù)庫 4、數(shù)據(jù)庫系統(tǒng)的有關(guān)人員,1.硬件系統(tǒng) 2.軟件系統(tǒng) 數(shù)據(jù)庫系統(tǒng)中的軟件包括:操作系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng)及數(shù)據(jù)庫應(yīng)用系統(tǒng)。 數(shù)據(jù)庫管理系統(tǒng)的功能包括: (1)數(shù)據(jù)定義功能 (2)數(shù)據(jù)操縱功能 (3)數(shù)據(jù)庫運(yùn)行控制功能 (4)數(shù)據(jù)庫的建立和維護(hù)功能,3.數(shù)據(jù)庫(Database,簡稱DB) 數(shù)據(jù)庫系統(tǒng)中的數(shù)據(jù)庫是指按一定法則存儲在計(jì)算機(jī)外存儲器中的大批數(shù)據(jù)。 4.數(shù)據(jù)庫系統(tǒng)的有關(guān)人員 數(shù)據(jù)庫系統(tǒng)的有關(guān)人員主要有3類:最終用戶、數(shù)據(jù)庫應(yīng)用系統(tǒng)開發(fā)人員和數(shù)據(jù)庫管理員(Database Administ

3、rator,簡稱DBA)。,10.1.3 數(shù)據(jù)庫的三級模式結(jié)構(gòu),數(shù)據(jù)庫系統(tǒng)采用三級模式結(jié)構(gòu),這是數(shù)據(jù)庫管理系統(tǒng)內(nèi)部的系統(tǒng)結(jié)構(gòu)。數(shù)據(jù)庫系統(tǒng)設(shè)計(jì)員可在視圖層、邏輯層和物理層對數(shù)據(jù)描述,通過外模式、概念模式和內(nèi)模式三級模式來描述不同層次上的數(shù)據(jù)特性。 1.外模式 2.模式 3.內(nèi)模式 4.兩級映像,1.外模式 外模式又稱子模式,對應(yīng)于用戶級。它是某個或某幾個用戶所看到的數(shù)據(jù)庫的數(shù)據(jù)視圖,是與某一應(yīng)用有關(guān)的數(shù)據(jù)的邏輯表示。外模式反映了數(shù)據(jù)庫的用戶觀。,2.模式 模式又稱概念模式或邏輯模式,對應(yīng)于概念級。它是由數(shù)據(jù)庫設(shè)計(jì)者綜合所有用戶的數(shù)據(jù),按照統(tǒng)一的觀點(diǎn)構(gòu)造的全局邏輯結(jié)構(gòu),是對數(shù)據(jù)庫中全部數(shù)據(jù)的邏輯結(jié)

4、構(gòu)和特征的總體描述,是所有用戶的公共數(shù)據(jù)視圖(全局視圖)。反映了數(shù)據(jù)庫系統(tǒng)的整體觀。,3.內(nèi)模式 內(nèi)模式又稱存儲模式,對應(yīng)于物理級。它是數(shù)據(jù)庫中全體數(shù)據(jù)的內(nèi)部表示或底層描述,是數(shù)據(jù)庫最低一級的邏輯描述,它描述了數(shù)據(jù)在存儲介質(zhì)上的存儲方式和物理結(jié)構(gòu),對應(yīng)著實(shí)際存儲在外存儲介質(zhì)上的數(shù)據(jù)庫。它是數(shù)據(jù)庫的存儲觀。,4.兩級映像 數(shù)據(jù)庫系統(tǒng)在三級模式之間提供了兩級映像:模式/內(nèi)模式映像、外模式/模式映像。正因?yàn)檫@兩級映像保證了數(shù)據(jù)庫中的數(shù)據(jù)具有較高的邏輯獨(dú)立性和物理獨(dú)立性。 (1)兩級映像包括: 模式/內(nèi)模式的映像、外模式/模式的映像 (2)數(shù)據(jù)的獨(dú)立性 數(shù)據(jù)的物理獨(dú)立性、數(shù)據(jù)的邏輯獨(dú)立性,10.2 數(shù)

5、據(jù)模型,10.2.1 信息、數(shù)據(jù)與實(shí)體 10.2.2 實(shí)體間的聯(lián)系 10.2.3 數(shù)據(jù)模型,回目錄頁,下一頁,10.2.1 信息、數(shù)據(jù)與實(shí)體,數(shù)據(jù)是描述現(xiàn)實(shí)世界、載荷信息的物理符號,信息是反映事物的物理狀態(tài)。現(xiàn)實(shí)世界中的一切信息都可以用數(shù)據(jù)來表示。 1.現(xiàn)實(shí)世界 2.信息世界 3.數(shù)據(jù)世界,10.2.2 實(shí)體間的聯(lián)系,現(xiàn)實(shí)世界中的事物都是彼此關(guān)聯(lián)的,任何一個實(shí)體都不是獨(dú)立存在的,因此描述實(shí)體的數(shù)據(jù)也是互相聯(lián)系的。聯(lián)系有兩種:一種是實(shí)體內(nèi)部的聯(lián)系;另一種是實(shí)體與實(shí)體之間的聯(lián)系。 實(shí)體間的關(guān)系經(jīng)抽象化后,可歸結(jié)為3類: 1、一對一聯(lián)系 2、一對多聯(lián)系 3、多對多聯(lián)系,10.2.3 數(shù)據(jù)模型,數(shù)據(jù)模

6、型是以實(shí)際事物的數(shù)據(jù)特征的抽象來刻畫事物的,描述的是事物數(shù)據(jù)的表征及其特性。 數(shù)據(jù)庫中最常見的數(shù)據(jù)模型有三種,它們是: 1、層次模型 2、網(wǎng)狀模型 3、關(guān)系模型,1、層次模型,2、網(wǎng)狀模型,3、關(guān)系模型 關(guān)系模型是用二維表格來表示實(shí)體及其相互之間的聯(lián)系。在關(guān)系模型中,把實(shí)體集看成一個二維表,每一個二維表稱為一個關(guān)系。每一個關(guān)系均有一個名字,稱為關(guān)系名。,10.3 關(guān)系數(shù)據(jù)庫,10.3.1 關(guān)系數(shù)據(jù)庫的基本概念 10.3.2 關(guān)系運(yùn)算 10.3.3 結(jié)構(gòu)化查詢語言SQL,回目錄頁,下一頁,10.3.1 關(guān)系數(shù)據(jù)庫的基本概念,1.關(guān)系 一個關(guān)系就是一張二維表,每個關(guān)系都有一個關(guān)系名。通常將一個沒有

7、重復(fù)行、重復(fù)列的二維表看成一個關(guān)系。在計(jì)算機(jī)里,一個關(guān)系可以存儲為一個文件。 2.元組 二維表中的行稱為元組,一行為一個元組,對應(yīng)存儲文件中的一條記錄。 3.屬性 二維表的列在關(guān)系中稱為屬性(又稱為字段),每個屬性都有一個屬性名,屬性值則是各個元組屬性的取值。,4.域 屬性的取值范圍稱為域。域作為屬性值的集合,其類型與范圍由屬性的具體性質(zhì)及其所表示的意義確定。 5.關(guān)鍵字 關(guān)系中能惟一區(qū)分、確定不同元組的屬性或?qū)傩越M合,稱為該關(guān)系的一個關(guān)鍵字。單個屬性組成的關(guān)鍵字稱為單關(guān)鍵字,多個屬性組合的關(guān)鍵字稱為組合關(guān)鍵字。 6.候選關(guān)鍵字 關(guān)系中能夠成為關(guān)鍵字的屬性或?qū)傩越M合可能不是惟一的。凡在關(guān)系中能

8、夠惟一區(qū)分、確定不同元組的屬性或?qū)傩越M合,稱為候選關(guān)鍵字。,7.主關(guān)鍵字 在候選關(guān)鍵字中選定一個作為關(guān)鍵字,稱為該關(guān)系的主關(guān)鍵字。關(guān)系中主關(guān)鍵字是惟一的。 8.外部關(guān)鍵字 關(guān)系中某個屬性或?qū)傩越M合并非關(guān)鍵字,但卻是另一個關(guān)系的主關(guān)鍵字,稱此屬性或?qū)傩越M合為本關(guān)系的外部關(guān)鍵字。 9.關(guān)系模式 對關(guān)系的描述稱為關(guān)系模式,一個關(guān)系模式對應(yīng)一個關(guān)系文件的結(jié)構(gòu)。,關(guān)系的基本運(yùn)算有兩類:一類是傳統(tǒng)的集合運(yùn)算,如:并、差、交;另一類是專門的關(guān)系運(yùn)算,如:選擇、投影、聯(lián)接等。 1.傳統(tǒng)的集合運(yùn)算 (1)并 (2)差 (3)交,10.3.2 關(guān)系運(yùn)算,回本節(jié)首頁,下一頁,2.特殊的關(guān)系運(yùn)算 (1)選擇 (2)投

9、影 (3)聯(lián)接,10.3.3 結(jié)構(gòu)化查詢語言SQL,SQL是結(jié)構(gòu)化查詢語言(structured query language)的縮寫,它包括查詢、定義、操縱和控制4個部分,是一種功能齊全的數(shù)據(jù)庫語言。,SQL語言的四大功能: 1.SQL的查詢功能 2.SQL的數(shù)據(jù)定義功能 3.SQL的數(shù)據(jù)操縱功能 4.SQL的數(shù)據(jù)控制功能,10.4 關(guān)系數(shù)據(jù)庫Access的使用,10.4.1 Access的組成 10.4.2 Access的基本使用,回目錄頁,下一頁,10.4.1 Access的組成,Access所使用的對象包括: 1、表(Table) 2、查詢(Query) 3、報表(Report) 4、窗體(Form) 5、宏(Macro) 6、模塊(Module) 7、數(shù)據(jù)訪問頁(Page) 這些對象都存放在同一個數(shù)據(jù)庫文件(.mdb文件)中 。,10.4.2 Access的基本使用

溫馨提示

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

評論

0/150

提交評論