




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、第第6 6章章 數(shù)據(jù)庫管理系統(tǒng)Access 2000 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)2第6章 數(shù)據(jù)庫管理系統(tǒng)Access 2000 6.1 數(shù)據(jù)庫系統(tǒng)概述數(shù)據(jù)庫系統(tǒng)概述 6.2 Access 2000的基本操作的基本操作6.3 表表6.4 查查 詢詢 6.5 窗窗 體體 6.6 報報 表表 6.7 打打 印印 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)36.1 數(shù)據(jù)庫系統(tǒng)概述 6.1.1 數(shù)據(jù)庫技術(shù)的產(chǎn)生與發(fā)展數(shù)據(jù)庫技術(shù)的產(chǎn)生與發(fā)展 6.1.2 數(shù)據(jù)庫的基本概念數(shù)據(jù)庫的基本概念 6.1.3 Access 2000簡介簡介 返 回 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)46.1.1 數(shù)
2、據(jù)庫技術(shù)的產(chǎn)生與發(fā)展數(shù)據(jù)庫技術(shù)的產(chǎn)生與發(fā)展 人工管理階段人工管理階段 文件系統(tǒng)階段文件系統(tǒng)階段 數(shù)據(jù)庫系統(tǒng)階段數(shù)據(jù)庫系統(tǒng)階段 數(shù)據(jù)倉庫系統(tǒng)數(shù)據(jù)倉庫系統(tǒng) 數(shù)據(jù)庫系統(tǒng)和數(shù)據(jù)倉庫系統(tǒng)的區(qū)別數(shù)據(jù)庫系統(tǒng)和數(shù)據(jù)倉庫系統(tǒng)的區(qū)別 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)5人工管理階段 20世紀世紀50年代中期以前,計算機年代中期以前,計算機主要用于科學(xué)計算。當(dāng)時的硬件狀況主要用于科學(xué)計算。當(dāng)時的硬件狀況是,外存只有紙帶、卡片、磁帶,沒是,外存只有紙帶、卡片、磁帶,沒有磁盤等直接存取的存儲設(shè)備;軟件有磁盤等直接存取的存儲設(shè)備;軟件狀況是,沒有操作系統(tǒng),沒有管理數(shù)狀況是,沒有操作系統(tǒng),沒有管理數(shù)據(jù)的軟件;數(shù)據(jù)處理
3、方式是批處理。據(jù)的軟件;數(shù)據(jù)處理方式是批處理。 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)6 人工管理數(shù)據(jù)具有如下特點:人工管理數(shù)據(jù)具有如下特點: (1)數(shù)據(jù)不保存。)數(shù)據(jù)不保存。(2)數(shù)據(jù)沒有相應(yīng)的軟件系統(tǒng)管理。)數(shù)據(jù)沒有相應(yīng)的軟件系統(tǒng)管理。(3)數(shù)據(jù)不共享。)數(shù)據(jù)不共享。(4)數(shù)據(jù)不獨立。)數(shù)據(jù)不獨立。人工管理階段 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)7文件系統(tǒng)階段 20世紀世紀50年代后期到年代后期到60年代中期,計算機硬件已年代中期,計算機硬件已經(jīng)有了磁盤、磁鼓等直接存取的存儲設(shè)備。軟件經(jīng)有了磁盤、磁鼓等直接存取的存儲設(shè)備。軟件方面,操作系統(tǒng)已經(jīng)有了專門進行數(shù)據(jù)管理的軟方面,操作系統(tǒng)
4、已經(jīng)有了專門進行數(shù)據(jù)管理的軟件,稱為文件系統(tǒng)。把數(shù)據(jù)組織成文件形式可以件,稱為文件系統(tǒng)。把數(shù)據(jù)組織成文件形式可以隨機進行查詢、增刪改等處理,并且數(shù)據(jù)可以長隨機進行查詢、增刪改等處理,并且數(shù)據(jù)可以長期保存,實現(xiàn)了以文件為單位的數(shù)據(jù)共享。處理期保存,實現(xiàn)了以文件為單位的數(shù)據(jù)共享。處理方式上不但有了批處理,而且能夠聯(lián)機實時處理。方式上不但有了批處理,而且能夠聯(lián)機實時處理。 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)8文件系統(tǒng)階段文件系統(tǒng)明顯存在如下缺點:文件系統(tǒng)明顯存在如下缺點: (1)編程不方便。)編程不方便。 (2)數(shù)據(jù)冗余量大。)數(shù)據(jù)冗余量大。 (3)數(shù)據(jù)獨立性不好。)數(shù)據(jù)獨立性不好。 (4)不
5、支持并發(fā)訪問。)不支持并發(fā)訪問。 (5)數(shù)據(jù)缺少統(tǒng)一管理。)數(shù)據(jù)缺少統(tǒng)一管理。 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)9數(shù)據(jù)庫系統(tǒng)階段20世紀世紀60年代后期以來,計算機用于管理的規(guī)模越來越大,年代后期以來,計算機用于管理的規(guī)模越來越大,應(yīng)用越來越廣泛,數(shù)據(jù)量急劇增長,同時多種應(yīng)用、多種應(yīng)用越來越廣泛,數(shù)據(jù)量急劇增長,同時多種應(yīng)用、多種語言互相覆蓋地共享數(shù)據(jù)集合的要求越來越強烈。語言互相覆蓋地共享數(shù)據(jù)集合的要求越來越強烈。這時硬件已有大容量磁盤,硬件價格下降;軟件則價格上這時硬件已有大容量磁盤,硬件價格下降;軟件則價格上升,為編制和維護系統(tǒng)軟件及應(yīng)用程序所需的成本相對增升,為編制和維護系統(tǒng)軟
6、件及應(yīng)用程序所需的成本相對增加;在處理方式上,聯(lián)機實時處理要求更多,并開始提出加;在處理方式上,聯(lián)機實時處理要求更多,并開始提出和考慮分布處理。在這種背景下,以文件系統(tǒng)作為數(shù)據(jù)管和考慮分布處理。在這種背景下,以文件系統(tǒng)作為數(shù)據(jù)管理手段已經(jīng)不能滿足應(yīng)用的需求,于是為解決多用戶、多理手段已經(jīng)不能滿足應(yīng)用的需求,于是為解決多用戶、多應(yīng)用共享數(shù)據(jù)的需求,使數(shù)據(jù)為盡可能多的應(yīng)用服務(wù),數(shù)應(yīng)用共享數(shù)據(jù)的需求,使數(shù)據(jù)為盡可能多的應(yīng)用服務(wù),數(shù)據(jù)庫技術(shù)便應(yīng)運而生,出現(xiàn)了統(tǒng)一管理數(shù)據(jù)的專門軟件系據(jù)庫技術(shù)便應(yīng)運而生,出現(xiàn)了統(tǒng)一管理數(shù)據(jù)的專門軟件系統(tǒng)統(tǒng)數(shù)據(jù)庫管理系統(tǒng)。數(shù)據(jù)庫管理系統(tǒng)。 目 錄上一頁下一頁 結(jié) 束計算機文
7、化基礎(chǔ)10數(shù)據(jù)庫系統(tǒng)階段 數(shù)據(jù)庫系統(tǒng)具有如下特點和優(yōu)點:數(shù)據(jù)庫系統(tǒng)具有如下特點和優(yōu)點: 1)數(shù)據(jù)結(jié)構(gòu)化)數(shù)據(jù)結(jié)構(gòu)化 2)數(shù)據(jù)的共享性高,冗余度低,易擴充)數(shù)據(jù)的共享性高,冗余度低,易擴充 3)數(shù)據(jù)獨立性高)數(shù)據(jù)獨立性高 4)數(shù)據(jù)由數(shù)據(jù)庫管理系統(tǒng)統(tǒng)一管理和控制)數(shù)據(jù)由數(shù)據(jù)庫管理系統(tǒng)統(tǒng)一管理和控制 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)11數(shù)據(jù)庫系統(tǒng)階段數(shù)據(jù)庫系統(tǒng)的出現(xiàn)使信息系統(tǒng)從以加工數(shù)據(jù)的程序數(shù)據(jù)庫系統(tǒng)的出現(xiàn)使信息系統(tǒng)從以加工數(shù)據(jù)的程序為中心轉(zhuǎn)向圍繞共享的數(shù)據(jù)庫為中心的新階段。這為中心轉(zhuǎn)向圍繞共享的數(shù)據(jù)庫為中心的新階段。這樣既便于數(shù)據(jù)的集中管理,又有利于應(yīng)用程序的研樣既便于數(shù)據(jù)的集中管理,又
8、有利于應(yīng)用程序的研制和維護,提高了數(shù)據(jù)的利用率和相容性,提高了制和維護,提高了數(shù)據(jù)的利用率和相容性,提高了決策的可靠性。決策的可靠性。目前,數(shù)據(jù)庫已經(jīng)成為現(xiàn)代信息系統(tǒng)的不可分離的目前,數(shù)據(jù)庫已經(jīng)成為現(xiàn)代信息系統(tǒng)的不可分離的主要組成部分。具有數(shù)百萬甚至數(shù)十億字節(jié)信息的主要組成部分。具有數(shù)百萬甚至數(shù)十億字節(jié)信息的數(shù)據(jù)庫已普遍存在于科學(xué)技術(shù)、工業(yè)、農(nóng)業(yè)、商業(yè)、數(shù)據(jù)庫已普遍存在于科學(xué)技術(shù)、工業(yè)、農(nóng)業(yè)、商業(yè)、服務(wù)業(yè)、醫(yī)療和政府部門的信息系統(tǒng)。服務(wù)業(yè)、醫(yī)療和政府部門的信息系統(tǒng)。 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)12數(shù)據(jù)倉庫系統(tǒng) 數(shù)據(jù)倉庫技術(shù)是目前數(shù)據(jù)處理中發(fā)展十分迅速的數(shù)據(jù)倉庫技術(shù)是目前數(shù)據(jù)處理中
9、發(fā)展十分迅速的一個分支。所謂一個分支。所謂“數(shù)據(jù)倉庫數(shù)據(jù)倉庫”,就是一種長期數(shù),就是一種長期數(shù)據(jù)存儲,這些數(shù)據(jù)來自于多個異種數(shù)據(jù)源。通過據(jù)存儲,這些數(shù)據(jù)來自于多個異種數(shù)據(jù)源。通過數(shù)據(jù)倉庫提供的聯(lián)機分析處理(數(shù)據(jù)倉庫提供的聯(lián)機分析處理(OLAP)工具,)工具,實現(xiàn)多維數(shù)據(jù)分析,以便向管理決策提供支持。實現(xiàn)多維數(shù)據(jù)分析,以便向管理決策提供支持。數(shù)據(jù)倉庫系統(tǒng)允許將各種應(yīng)用系統(tǒng)集成在一起,數(shù)據(jù)倉庫系統(tǒng)允許將各種應(yīng)用系統(tǒng)集成在一起,為統(tǒng)一的歷史數(shù)據(jù)分析提供堅實的平臺,對信息為統(tǒng)一的歷史數(shù)據(jù)分析提供堅實的平臺,對信息處理進行支持。目前數(shù)據(jù)倉庫已經(jīng)成為數(shù)據(jù)分析處理進行支持。目前數(shù)據(jù)倉庫已經(jīng)成為數(shù)據(jù)分析和聯(lián)機
10、分析處理日趨重要的平臺。和聯(lián)機分析處理日趨重要的平臺。 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)13數(shù)據(jù)倉庫系統(tǒng)數(shù)據(jù)倉庫的主要特征如下:數(shù)據(jù)倉庫的主要特征如下:(1)面向主題性:圍繞某一主題建模和分析;)面向主題性:圍繞某一主題建模和分析;(2)集成性:將多個異種數(shù)據(jù)源以及事務(wù)記錄)集成性:將多個異種數(shù)據(jù)源以及事務(wù)記錄集成在一起;集成在一起;(3)時變性:數(shù)據(jù)存儲從歷史的角度提供信息;)時變性:數(shù)據(jù)存儲從歷史的角度提供信息;(4)非易失性:總是物理地分離存放數(shù)據(jù)。)非易失性:總是物理地分離存放數(shù)據(jù)。 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)14數(shù)據(jù)庫系統(tǒng)和數(shù)據(jù)倉庫系統(tǒng)的區(qū)別(1)面向的用戶不同
11、。數(shù)據(jù)庫系統(tǒng)面向使用單位的低層人員,)面向的用戶不同。數(shù)據(jù)庫系統(tǒng)面向使用單位的低層人員,用于日常數(shù)據(jù)的分析和處理;數(shù)據(jù)倉庫系統(tǒng)面向使用單位決用于日常數(shù)據(jù)的分析和處理;數(shù)據(jù)倉庫系統(tǒng)面向使用單位決策人員,提供決策支持。策人員,提供決策支持。(2)數(shù)據(jù)內(nèi)容不同。數(shù)據(jù)庫系統(tǒng)存儲和管理的是當(dāng)前的數(shù)據(jù);)數(shù)據(jù)內(nèi)容不同。數(shù)據(jù)庫系統(tǒng)存儲和管理的是當(dāng)前的數(shù)據(jù);數(shù)據(jù)倉庫系統(tǒng)存儲的是長期積累的歷史數(shù)據(jù)。數(shù)據(jù)倉庫系統(tǒng)存儲的是長期積累的歷史數(shù)據(jù)。(3)數(shù)據(jù)來源不同。數(shù)據(jù)庫的數(shù)據(jù)一般來源于同種數(shù)據(jù)源,而)數(shù)據(jù)來源不同。數(shù)據(jù)庫的數(shù)據(jù)一般來源于同種數(shù)據(jù)源,而數(shù)據(jù)倉庫的數(shù)據(jù)可以來源于多個異種數(shù)據(jù)源。數(shù)據(jù)倉庫的數(shù)據(jù)可以來源于多個
12、異種數(shù)據(jù)源。(4)數(shù)據(jù)的操作不同。數(shù)據(jù)庫系統(tǒng)提供了執(zhí)行聯(lián)機事務(wù)和查詢)數(shù)據(jù)的操作不同。數(shù)據(jù)庫系統(tǒng)提供了執(zhí)行聯(lián)機事務(wù)和查詢處理(處理(OLTP,On-Line Transaction Processing)系統(tǒng)。數(shù)據(jù))系統(tǒng)。數(shù)據(jù)倉庫系統(tǒng)主要提供了數(shù)據(jù)分析和決策支持(倉庫系統(tǒng)主要提供了數(shù)據(jù)分析和決策支持(OLAP,On-Line Analytical Processing)系統(tǒng),實現(xiàn)數(shù)據(jù)挖掘和知識發(fā)現(xiàn)。)系統(tǒng),實現(xiàn)數(shù)據(jù)挖掘和知識發(fā)現(xiàn)。 返 回 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)156.1.2 數(shù)據(jù)庫的基本概念 數(shù)據(jù)、數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)、數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫系統(tǒng)
13、數(shù)據(jù)模型數(shù)據(jù)模型 關(guān)系模型與關(guān)系數(shù)據(jù)庫關(guān)系模型與關(guān)系數(shù)據(jù)庫 數(shù)據(jù)庫技術(shù)的研究領(lǐng)域數(shù)據(jù)庫技術(shù)的研究領(lǐng)域 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)166.1.2 數(shù)據(jù)庫的基本概念 數(shù)據(jù) 數(shù)據(jù)(數(shù)據(jù)(Data)是描述事物的符號記錄,)是描述事物的符號記錄,是數(shù)據(jù)庫中存儲的基本對象。描述事物是數(shù)據(jù)庫中存儲的基本對象。描述事物的符號可以是數(shù)字,也可以是文字、圖的符號可以是數(shù)字,也可以是文字、圖形、圖像、聲音、語言等,數(shù)據(jù)有多種形、圖像、聲音、語言等,數(shù)據(jù)有多種表現(xiàn)形式,它們都可以經(jīng)過數(shù)字化后存表現(xiàn)形式,它們都可以經(jīng)過數(shù)字化后存入計算機。入計算機。 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)176.1.2
14、數(shù)據(jù)庫的基本概念 數(shù)據(jù)庫 數(shù)據(jù)庫數(shù)據(jù)庫 (DataBase,簡稱,簡稱DB)是指長)是指長期儲存在計算機內(nèi)的、有組織的、可共期儲存在計算機內(nèi)的、有組織的、可共享的數(shù)據(jù)集合。數(shù)據(jù)庫中的數(shù)據(jù)按一定享的數(shù)據(jù)集合。數(shù)據(jù)庫中的數(shù)據(jù)按一定的數(shù)據(jù)模型組織、描述和儲存,具有較的數(shù)據(jù)模型組織、描述和儲存,具有較小的冗余度、較高的數(shù)據(jù)獨立性和易擴小的冗余度、較高的數(shù)據(jù)獨立性和易擴展性,并可為各種用戶共享。展性,并可為各種用戶共享。 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)186.1.2 數(shù)據(jù)庫的基本概念 數(shù)據(jù)庫管理系統(tǒng) 數(shù)據(jù)庫管理系統(tǒng)(數(shù)據(jù)庫管理系統(tǒng)(DataBase Management System,簡稱簡稱
15、DBMS)是完成科學(xué)地組織數(shù)據(jù)和存儲數(shù)據(jù),)是完成科學(xué)地組織數(shù)據(jù)和存儲數(shù)據(jù),并高效地獲取和維護數(shù)據(jù)任務(wù)的一個系統(tǒng)軟件,并高效地獲取和維護數(shù)據(jù)任務(wù)的一個系統(tǒng)軟件,是位于用戶和操作系統(tǒng)之間的一層數(shù)據(jù)管理軟件。是位于用戶和操作系統(tǒng)之間的一層數(shù)據(jù)管理軟件。主要功能:主要功能: 數(shù)據(jù)定義功能數(shù)據(jù)定義功能 數(shù)據(jù)操縱功能數(shù)據(jù)操縱功能 數(shù)據(jù)庫的運行管理數(shù)據(jù)庫的運行管理 數(shù)據(jù)庫的建立和維護功能數(shù)據(jù)庫的建立和維護功能 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)196.1.2 數(shù)據(jù)庫的基本概念 數(shù)據(jù)庫系統(tǒng) 數(shù)據(jù)庫系統(tǒng)(數(shù)據(jù)庫系統(tǒng)(DataBase System,簡稱,簡稱DBS)是指在計算機系統(tǒng)中引入數(shù)據(jù)庫后的系統(tǒng),
16、是指在計算機系統(tǒng)中引入數(shù)據(jù)庫后的系統(tǒng),一般由數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)(及其開一般由數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)(及其開發(fā)工具)、應(yīng)用系統(tǒng)、數(shù)據(jù)庫管理員和用發(fā)工具)、應(yīng)用系統(tǒng)、數(shù)據(jù)庫管理員和用戶構(gòu)成。在一般不引起混淆的情況下常常戶構(gòu)成。在一般不引起混淆的情況下常常把數(shù)據(jù)庫系統(tǒng)簡稱為數(shù)據(jù)庫。把數(shù)據(jù)庫系統(tǒng)簡稱為數(shù)據(jù)庫。 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)206.1.2 數(shù)據(jù)庫的基本概念 數(shù)據(jù)模型 數(shù)據(jù)庫是某個企業(yè)、組織或部門所涉及的數(shù)據(jù)的綜合,數(shù)據(jù)庫是某個企業(yè)、組織或部門所涉及的數(shù)據(jù)的綜合,它不僅要反映數(shù)據(jù)本身的內(nèi)容,而且要反映數(shù)據(jù)之間它不僅要反映數(shù)據(jù)本身的內(nèi)容,而且要反映數(shù)據(jù)之間的聯(lián)系。由于計算機不
17、可能直接處理現(xiàn)實世界中的具的聯(lián)系。由于計算機不可能直接處理現(xiàn)實世界中的具體事物,所以人們必須首先把具體事物轉(zhuǎn)換成計算機體事物,所以人們必須首先把具體事物轉(zhuǎn)換成計算機能夠處理的數(shù)據(jù)。在數(shù)據(jù)庫中用數(shù)據(jù)模型這個工具來能夠處理的數(shù)據(jù)。在數(shù)據(jù)庫中用數(shù)據(jù)模型這個工具來抽象、表示和處理現(xiàn)實世界中的數(shù)據(jù)和信息。通俗地抽象、表示和處理現(xiàn)實世界中的數(shù)據(jù)和信息。通俗地講,數(shù)據(jù)模型就是現(xiàn)實世界的模擬,是現(xiàn)實世界數(shù)據(jù)講,數(shù)據(jù)模型就是現(xiàn)實世界的模擬,是現(xiàn)實世界數(shù)據(jù)特征的抽象?,F(xiàn)有的數(shù)據(jù)庫系統(tǒng)均是基于某種數(shù)據(jù)模特征的抽象?,F(xiàn)有的數(shù)據(jù)庫系統(tǒng)均是基于某種數(shù)據(jù)模型的。因此,數(shù)據(jù)模型是數(shù)據(jù)庫系統(tǒng)的核心和基礎(chǔ)。型的。因此,數(shù)據(jù)模型是
18、數(shù)據(jù)庫系統(tǒng)的核心和基礎(chǔ)。各種計算機上實現(xiàn)的各種計算機上實現(xiàn)的DBMS軟件都是基于某種數(shù)據(jù)模型軟件都是基于某種數(shù)據(jù)模型的。的。 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)216.1.2 數(shù)據(jù)庫的基本概念 數(shù)據(jù)模型數(shù)據(jù)模型應(yīng)滿足三方面要求:一是能比較真實地模擬現(xiàn)實數(shù)據(jù)模型應(yīng)滿足三方面要求:一是能比較真實地模擬現(xiàn)實世界;二是容易為人所理解;三是便于在計算機上實現(xiàn)。世界;二是容易為人所理解;三是便于在計算機上實現(xiàn)。一種數(shù)據(jù)模型要很好地滿足這三方面的要求在目前尚很難。一種數(shù)據(jù)模型要很好地滿足這三方面的要求在目前尚很難。在數(shù)據(jù)庫系統(tǒng)中,針對不同的使用對象和應(yīng)用目的,采用在數(shù)據(jù)庫系統(tǒng)中,針對不同的使用對象和應(yīng)
19、用目的,采用不同的數(shù)據(jù)模型。不同的數(shù)據(jù)模型實際上是提供給我們模不同的數(shù)據(jù)模型。不同的數(shù)據(jù)模型實際上是提供給我們模型化數(shù)據(jù)和信息的不同工具。根據(jù)模型應(yīng)用的目的不同,型化數(shù)據(jù)和信息的不同工具。根據(jù)模型應(yīng)用的目的不同,可以將這些模型劃分為兩類,它們分屬于兩個不同的層次??梢詫⑦@些模型劃分為兩類,它們分屬于兩個不同的層次。第一類模型是概念模型(也稱信息模型),它是按用戶的第一類模型是概念模型(也稱信息模型),它是按用戶的觀點來對數(shù)據(jù)和信息建模,主要用于數(shù)據(jù)庫設(shè)計。另一類觀點來對數(shù)據(jù)和信息建模,主要用于數(shù)據(jù)庫設(shè)計。另一類是數(shù)據(jù)模型,主要包括網(wǎng)狀模型、層次模型、關(guān)系模型,是數(shù)據(jù)模型,主要包括網(wǎng)狀模型、層次
20、模型、關(guān)系模型,新興的數(shù)據(jù)庫技術(shù)上還使用了面向?qū)ο蟮哪P偷?,它是按新興的數(shù)據(jù)庫技術(shù)上還使用了面向?qū)ο蟮哪P偷龋前从嬎銠C系統(tǒng)的觀點對數(shù)據(jù)建模,主要用于計算機系統(tǒng)的觀點對數(shù)據(jù)建模,主要用于DBMS的實現(xiàn)。的實現(xiàn)。 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)226.1.2 數(shù)據(jù)庫的基本概念 數(shù)據(jù)模型為了把現(xiàn)實世界中的具體事物抽象、組織為某一為了把現(xiàn)實世界中的具體事物抽象、組織為某一DBMS支持的數(shù)據(jù)模型,人們常常首先將現(xiàn)實世支持的數(shù)據(jù)模型,人們常常首先將現(xiàn)實世界抽象為信息世界,然后將信息世界轉(zhuǎn)換為機器界抽象為信息世界,然后將信息世界轉(zhuǎn)換為機器世界。也就是說,首先把現(xiàn)實世界中的客觀對象世界。也就是說
21、,首先把現(xiàn)實世界中的客觀對象抽象為某一種信息結(jié)構(gòu),這種信息結(jié)構(gòu)并不依賴抽象為某一種信息結(jié)構(gòu),這種信息結(jié)構(gòu)并不依賴于具體的計算機系統(tǒng),不是某一個于具體的計算機系統(tǒng),不是某一個DBMS支持的支持的數(shù)據(jù)模型,而是概念級的模型,然后把概念級的數(shù)據(jù)模型,而是概念級的模型,然后把概念級的模型轉(zhuǎn)換為計算機上某一模型轉(zhuǎn)換為計算機上某一DBMS支持的數(shù)據(jù)模型。支持的數(shù)據(jù)模型。這一過程如圖這一過程如圖6-1所示所示 。 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)23圖6-1 現(xiàn)實世界中客觀對象的抽象過程 人的認識、人的認識、抽象抽象信息世界信息世界概念模型概念模型機器世界機器世界DBMS支持的支持的數(shù)據(jù)模型數(shù)據(jù)模型
22、現(xiàn)實現(xiàn)實世界世界 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)246.1.2 數(shù)據(jù)庫的基本概念 關(guān)系模型的基本概念 關(guān)系模型把世界看做是由實體(關(guān)系模型把世界看做是由實體(Entity)和聯(lián))和聯(lián)系(系(Relationship)構(gòu)成的。)構(gòu)成的。 關(guān)系模型的幾個基本概念關(guān)系模型的幾個基本概念 關(guān)系運算關(guān)系運算 ;選擇;選擇 、投影、投影 、連接、連接 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)256.1.2 數(shù)據(jù)庫的基本概念 關(guān)系模型的基本概念 所謂實體是指現(xiàn)實世界中具有區(qū)別于其他事所謂實體是指現(xiàn)實世界中具有區(qū)別于其他事物的特征或?qū)傩圆⑴c其他實體有聯(lián)系的對象。物的特征或?qū)傩圆⑴c其他實體有聯(lián)系的對象
23、。在關(guān)系模型中實體通常是以表的形式來表現(xiàn)在關(guān)系模型中實體通常是以表的形式來表現(xiàn)的。表的每一行描述實體的一個實例,表的的。表的每一行描述實體的一個實例,表的每一列描述實體的一個特征或?qū)傩?。每一列描述實體的一個特征或?qū)傩浴?表表6-1給出的學(xué)生基本情況表便是一個關(guān)系給出的學(xué)生基本情況表便是一個關(guān)系模型模型 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)26表6-1 學(xué)生基本情況表的一個關(guān)系模型 表表6-1 學(xué)生基本情況表學(xué)生基本情況表 61211-6-84男男李李 彬彬03020110055569-28-86女女劉劉 萌萌030201100460110-10-86男男趙曉亮趙曉亮030201100357
24、65-23-85男男董董 源源03020110025402-10-86女女張張 莉莉0302011001入學(xué)成績?nèi)雽W(xué)成績出生日期出生日期性性 別別姓姓 名名學(xué)學(xué) 號號 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)27 聯(lián)系:聯(lián)系: 所謂聯(lián)系是指實體之間的關(guān)系,即實體之間的對應(yīng)所謂聯(lián)系是指實體之間的關(guān)系,即實體之間的對應(yīng)關(guān)系。聯(lián)系可以分為三種:關(guān)系。聯(lián)系可以分為三種:一對一的聯(lián)系。如:一個班級只有一個班長,同樣,一對一的聯(lián)系。如:一個班級只有一個班長,同樣,每個班長屬于一個班級,班長每個班長屬于一個班級,班長班級為一對一關(guān)系;班級為一對一關(guān)系;一對多的聯(lián)系。如:每個班的人有許多個,班級一對多的聯(lián)系。
25、如:每個班的人有許多個,班級人為一對多關(guān)系;人為一對多關(guān)系;多對多的聯(lián)系。如:每個人可修多門課程,反之,多對多的聯(lián)系。如:每個人可修多門課程,反之,每門課程可有多人選修,課程每門課程可有多人選修,課程人為多對多聯(lián)系。人為多對多聯(lián)系。 6.1.2 數(shù)據(jù)庫的基本概念 關(guān)系模型的基本概念 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)286.1.2 數(shù)據(jù)庫的基本概念 關(guān)系模型的基本概念 關(guān)系關(guān)系關(guān)系:一個關(guān)系就是一張二維表,每個關(guān)系有一關(guān)系:一個關(guān)系就是一張二維表,每個關(guān)系有一個關(guān)系名。在個關(guān)系名。在Access 2000中,一個關(guān)系就是一個中,一個關(guān)系就是一個表對象。表對象。屬性:二維表中垂直方向的列稱
26、為屬性,在屬性:二維表中垂直方向的列稱為屬性,在Access 2000中,屬性被稱為字段,屬性名叫做字中,屬性被稱為字段,屬性名叫做字段名。段名。域:一個屬性的取值范圍叫做一個域。域:一個屬性的取值范圍叫做一個域。元組:二維表中每個水平方向的行稱為一個元組。元組:二維表中每個水平方向的行稱為一個元組。Access 2000中被稱為記錄。中被稱為記錄。 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)296.1.2 數(shù)據(jù)庫的基本概念 關(guān)系模型的基本概念 關(guān)系關(guān)系碼(又稱為關(guān)鍵字、主鍵):候選碼是關(guān)系的一個碼(又稱為關(guān)鍵字、主鍵):候選碼是關(guān)系的一個或一組屬性,它的值能惟一地標(biāo)識一個元組。每個或一組屬性,
27、它的值能惟一地標(biāo)識一個元組。每個關(guān)系至少都有一個候選碼,若一個關(guān)系有多個候選關(guān)系至少都有一個候選碼,若一個關(guān)系有多個候選碼,則選定其中一個為主碼,簡稱碼。碼,則選定其中一個為主碼,簡稱碼。分量:每個元組的一個屬性值叫做該元組的一個分分量:每個元組的一個屬性值叫做該元組的一個分量。量。關(guān)系模式:是對關(guān)系的描述,它包括關(guān)系名、組成關(guān)系模式:是對關(guān)系的描述,它包括關(guān)系名、組成該關(guān)系的屬性名、屬性到域的映像。通常簡記為:該關(guān)系的屬性名、屬性到域的映像。通常簡記為:關(guān)系名(屬性名關(guān)系名(屬性名1,屬性名,屬性名2,屬性名,屬性名n)。屬性)。屬性到域的映像通常直接說明為屬性的類型、長度等。到域的映像通常
28、直接說明為屬性的類型、長度等。 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)306.1.2 數(shù)據(jù)庫的基本概念 關(guān)系模型的基本概念 表表6-1所示的學(xué)生基本情況表示一個關(guān)系所示的學(xué)生基本情況表示一個關(guān)系表中的每一行是關(guān)系的一個元組(記錄),學(xué)號、表中的每一行是關(guān)系的一個元組(記錄),學(xué)號、姓名、性別等均是屬性。其中學(xué)號能惟一地標(biāo)識姓名、性別等均是屬性。其中學(xué)號能惟一地標(biāo)識一條記錄,稱為碼。學(xué)號的域是一條記錄,稱為碼。學(xué)號的域是“0302011001”“0302011005”,而性別的域是,而性別的域是“男男”和和“女女”。學(xué)生基本情況表的關(guān)系模式可。學(xué)生基本情況表的關(guān)系模式可記為:記為: 學(xué)生基本情
29、況表(學(xué)號,姓名,性別,出生學(xué)生基本情況表(學(xué)號,姓名,性別,出生日期,入學(xué)成績)日期,入學(xué)成績) 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)316.1.2 數(shù)據(jù)庫的基本概念 關(guān)系運算 選擇(選擇(Select) 選擇運算即在關(guān)系中選擇滿足某些條件的元選擇運算即在關(guān)系中選擇滿足某些條件的元組。組。 投影(投影(Project) 投影運算是在關(guān)系中選擇某些屬性(列)的值。投影運算是在關(guān)系中選擇某些屬性(列)的值。 連接(連接(Join) 連接運算是從兩個關(guān)系的笛卡爾積中選取屬連接運算是從兩個關(guān)系的笛卡爾積中選取屬性間滿足一定條件的元組。性間滿足一定條件的元組。 目 錄上一頁下一頁 結(jié) 束計算機文化
30、基礎(chǔ)32表6-2 選擇運算得到的表 5569-28-86女女劉劉 萌萌03020110045402-10-86女女張張 莉莉0302011001入學(xué)成績?nèi)雽W(xué)成績出生日期出生日期性性 別別姓姓 名名學(xué)學(xué) 號號 在表在表6-1所示的關(guān)系中,若要篩選所示的關(guān)系中,若要篩選出所有女學(xué)生的行,可以使用以性別為出所有女學(xué)生的行,可以使用以性別為“女女”的選擇運算來實現(xiàn),得到的結(jié)果的選擇運算來實現(xiàn),得到的結(jié)果如表如表6-2所示所示 : 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)33表6-3 投影運算得到的表 在學(xué)生基本情況在學(xué)生基本情況表關(guān)系中,若要選取表關(guān)系中,若要選取所有記錄的學(xué)號、姓所有記錄的學(xué)號、姓名
31、,可以使用投影運名,可以使用投影運算來實現(xiàn),得到表算來實現(xiàn),得到表6-3所示的結(jié)果所示的結(jié)果 :李李 彬彬0302011005劉劉 萌萌0302011004趙曉亮趙曉亮0302011003董董 源源0302011002張張 莉莉0302011001姓姓 名名學(xué)學(xué) 號號 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)34表6-5 關(guān)系運算得到的表假設(shè)現(xiàn)在有兩個關(guān)系假設(shè)現(xiàn)在有兩個關(guān)系R和和S,關(guān)系,關(guān)系R如表如表6-4(上左上左),關(guān)系,關(guān)系S如表如表6-5 (上右上右) 。如果進行條件為。如果進行條件為“R.學(xué)號學(xué)號=S.學(xué)號學(xué)號”的的自然連接,得到表自然連接,得到表6-6(下)所示的關(guān)系(下)所示的
32、關(guān)系V。 男男趙曉亮趙曉亮0302011003男男董董 源源0302011002女女張張 莉莉0302011001性別性別姓姓 名名學(xué)學(xué) 號號761011030201100388103103020110028510220302011001成績成績課程號課程號學(xué)學(xué) 號號761011男男趙曉亮趙曉亮0302011003881031男男董董 源源0302011002851022女女張張 莉莉0302011001成成 績績課程號課程號性性 別別姓姓 名名學(xué)學(xué) 號號 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)356.1.2 數(shù)據(jù)庫的基本概念 關(guān)系數(shù)據(jù)庫 所謂關(guān)系數(shù)據(jù)庫就是基于關(guān)系模型的數(shù)據(jù)所謂關(guān)系數(shù)據(jù)庫就
33、是基于關(guān)系模型的數(shù)據(jù)庫。其常用概念如下庫。其常用概念如下 : 關(guān)鍵字(關(guān)鍵字(Key) 候選關(guān)鍵字(候選關(guān)鍵字(Candidate Key) 主關(guān)鍵字(主關(guān)鍵字(Primary Key) 外關(guān)鍵字(外關(guān)鍵字(Foreign Key) 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)366.1.2 數(shù)據(jù)庫的基本概念 數(shù)據(jù)庫技術(shù)的研究領(lǐng)域 數(shù)據(jù)庫技術(shù)的研究范圍主要包括以下三個數(shù)據(jù)庫技術(shù)的研究范圍主要包括以下三個領(lǐng)域:領(lǐng)域: (1)數(shù)據(jù)庫管理系統(tǒng)軟件的研制)數(shù)據(jù)庫管理系統(tǒng)軟件的研制(2)數(shù)據(jù)庫設(shè)計)數(shù)據(jù)庫設(shè)計(3)數(shù)據(jù)庫理論)數(shù)據(jù)庫理論 返 回 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)376.1.3 Acc
34、ess 2000簡介簡介 Access 2000是是Office 2000辦公套件中一個極為重要辦公套件中一個極為重要的組成部分。自從的組成部分。自從1992年開始銷售以來,年開始銷售以來,Access已已經(jīng)賣出了經(jīng)賣出了7000多萬份,現(xiàn)在它已經(jīng)成為世界上最流多萬份,現(xiàn)在它已經(jīng)成為世界上最流行的桌面數(shù)據(jù)庫管理系統(tǒng)。行的桌面數(shù)據(jù)庫管理系統(tǒng)。 Access適用于小型商務(wù)活動,用于存儲和管理商務(wù)適用于小型商務(wù)活動,用于存儲和管理商務(wù)活動所需要的數(shù)據(jù)?;顒铀枰臄?shù)據(jù)。Access不僅是一個數(shù)據(jù)庫,還不僅是一個數(shù)據(jù)庫,還具有強大的數(shù)據(jù)管理功能,可以方便地利用各種數(shù)具有強大的數(shù)據(jù)管理功能,可以方便地利
35、用各種數(shù)據(jù)源,生成窗體(表單)、查詢、報表和應(yīng)用程序據(jù)源,生成窗體(表單)、查詢、報表和應(yīng)用程序等。等。 返 回 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)386.2 Access 2000的基本操作 6.2.1 Access 2000的啟動與退出的啟動與退出 6.2.2 Access 2000數(shù)據(jù)庫的對象數(shù)據(jù)庫的對象 6.2.3 數(shù)據(jù)庫的基本操作數(shù)據(jù)庫的基本操作 返 回 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)396.2.1 Access 2000的啟動與退出 1. Access 2000的啟動的啟動 1)利用快捷方式啟動:單擊)利用快捷方式啟動:單擊“開始開始”“程程序序”“Microsof
36、t Access” ,雙擊桌面快捷方式等;,雙擊桌面快捷方式等;2)利用執(zhí)行應(yīng)用程序的方法啟動:如利用)利用執(zhí)行應(yīng)用程序的方法啟動:如利用“我的電腦我的電腦”或或“資源管理器資源管理器”; 啟動對話框如圖啟動對話框如圖6-2: 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)406.2.1 Access 2000的啟動與退出2.Access 2000的退出的退出 Access 2000的退出方法同退出的退出方法同退出Office 2000其他應(yīng)用程序的方法相同。其他應(yīng)用程序的方法相同。 返 回 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)416.2.2 Access 2000數(shù)據(jù)庫的對象 Access 2
37、000數(shù)據(jù)庫由七種對象組成 : 表(表(Table) 查詢(查詢(Query) 窗體(窗體(Form) 報表(報表(Report) 頁(頁(Web Page,也稱,也稱Web頁,訪問頁)頁,訪問頁) 宏(宏(Macro) 模塊(模塊(Module) 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)426.2.2 Access 2000數(shù)據(jù)庫的對象 Access 2000提供的上述七種對象從功能和彼此間提供的上述七種對象從功能和彼此間的關(guān)系考慮,可以分為三個層次:的關(guān)系考慮,可以分為三個層次:第一層次是表對象和查詢對象,它們是數(shù)據(jù)庫的基本第一層次是表對象和查詢對象,它們是數(shù)據(jù)庫的基本對象,用于在數(shù)據(jù)庫中
38、存儲數(shù)據(jù)和查詢數(shù)據(jù)。對象,用于在數(shù)據(jù)庫中存儲數(shù)據(jù)和查詢數(shù)據(jù)。第二層次是窗體對象、報表對象和數(shù)據(jù)訪問頁,它們第二層次是窗體對象、報表對象和數(shù)據(jù)訪問頁,它們是直接面向用戶的對象,用于數(shù)據(jù)的輸入輸出和應(yīng)用是直接面向用戶的對象,用于數(shù)據(jù)的輸入輸出和應(yīng)用系統(tǒng)的驅(qū)動控制。系統(tǒng)的驅(qū)動控制。第三層次是宏對象和模塊對象,它們是代碼類型的對第三層次是宏對象和模塊對象,它們是代碼類型的對象,用于通過組織宏操作或編寫程序來完成復(fù)雜的數(shù)象,用于通過組織宏操作或編寫程序來完成復(fù)雜的數(shù)據(jù)庫管理工作并使得數(shù)據(jù)庫管理自動化。據(jù)庫管理工作并使得數(shù)據(jù)庫管理自動化。 返 回 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)436.2.3 數(shù)
39、據(jù)庫的基本操作 1. 設(shè)計數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫 2. 創(chuàng)建數(shù)據(jù)庫創(chuàng)建數(shù)據(jù)庫 3. 打開及關(guān)閉數(shù)據(jù)庫打開及關(guān)閉數(shù)據(jù)庫 4. 數(shù)據(jù)庫窗口的基本操作數(shù)據(jù)庫窗口的基本操作 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)441. 設(shè)計數(shù)據(jù)庫設(shè)計數(shù)據(jù)庫(1)確定新建數(shù)據(jù)庫所要完成任務(wù)的目的;)確定新建數(shù)據(jù)庫所要完成任務(wù)的目的;(2)確定新數(shù)據(jù)庫中所需要的表;)確定新數(shù)據(jù)庫中所需要的表;(3)確定各個表中所需要的字段;)確定各個表中所需要的字段;(4)確定表的關(guān)鍵字段;)確定表的關(guān)鍵字段;(5)確定表之間的關(guān)系;)確定表之間的關(guān)系;(6)創(chuàng)建表并優(yōu)化設(shè)計;)創(chuàng)建表并優(yōu)化設(shè)計;(7)輸入數(shù)據(jù)并創(chuàng)建其他數(shù)據(jù)庫對象。)輸入
40、數(shù)據(jù)并創(chuàng)建其他數(shù)據(jù)庫對象。 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)452. 創(chuàng)建數(shù)據(jù)庫 Access提供了兩種創(chuàng)建數(shù)據(jù)庫的方法:提供了兩種創(chuàng)建數(shù)據(jù)庫的方法: 一種是利用一種是利用Access提供的數(shù)據(jù)庫向?qū)Э焖俚靥峁┑臄?shù)據(jù)庫向?qū)Э焖俚貏?chuàng)建包含許多對象的數(shù)據(jù)庫,然后向其中輸入創(chuàng)建包含許多對象的數(shù)據(jù)庫,然后向其中輸入相關(guān)的數(shù)據(jù);相關(guān)的數(shù)據(jù); 另一種是創(chuàng)建一個空白的數(shù)據(jù)庫,然后向該另一種是創(chuàng)建一個空白的數(shù)據(jù)庫,然后向該數(shù)據(jù)庫中添加表、查詢、窗體、報表以及數(shù)據(jù)數(shù)據(jù)庫中添加表、查詢、窗體、報表以及數(shù)據(jù)訪問頁等對象。訪問頁等對象。 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)463. 打開及關(guān)閉數(shù)據(jù)庫 在任
41、何時刻,在任何時刻,Access 2000只能打開一個數(shù)只能打開一個數(shù)據(jù)庫。若要打開另外一個數(shù)據(jù)庫,必須首據(jù)庫。若要打開另外一個數(shù)據(jù)庫,必須首先關(guān)閉目前已打開的數(shù)據(jù)庫。先關(guān)閉目前已打開的數(shù)據(jù)庫。 用戶完成了對數(shù)據(jù)庫的全部操作并且不再用戶完成了對數(shù)據(jù)庫的全部操作并且不再需要使用它時,應(yīng)將其關(guān)閉。關(guān)閉數(shù)據(jù)庫需要使用它時,應(yīng)將其關(guān)閉。關(guān)閉數(shù)據(jù)庫的方法有三種的方法有三種 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)474. 數(shù)據(jù)庫窗口的基本操作 1)改變對象的顯示方式)改變對象的顯示方式 2)使用組管理對象)使用組管理對象 3)顯示或更改數(shù)據(jù)庫對象的屬性)顯示或更改數(shù)據(jù)庫對象的屬性 返 回 目 錄上一頁下
42、一頁 結(jié) 束計算機文化基礎(chǔ)486.3 表 6.3.1 表的概念表的概念 6.3.2 建立表建立表 6.3.3 編輯數(shù)據(jù)編輯數(shù)據(jù) 6.3.4 建立和編輯表間關(guān)系建立和編輯表間關(guān)系 返 回 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)496.3.1 表的概念 表是表是Access 2000數(shù)據(jù)庫的對象之一,是用來存儲數(shù)據(jù)庫的對象之一,是用來存儲數(shù)據(jù)的地方。數(shù)據(jù)表中的數(shù)據(jù)構(gòu)成了數(shù)據(jù)庫的基數(shù)據(jù)的地方。數(shù)據(jù)表中的數(shù)據(jù)構(gòu)成了數(shù)據(jù)庫的基礎(chǔ),礎(chǔ),Access中的各種數(shù)據(jù)對象都建立在數(shù)據(jù)表的中的各種數(shù)據(jù)對象都建立在數(shù)據(jù)表的基礎(chǔ)之上?;A(chǔ)之上。一個表是由兩部分組成的,一部分反映了表的結(jié)一個表是由兩部分組成的,一部分反
43、映了表的結(jié)構(gòu),一部分反映了表中存儲的記錄。構(gòu),一部分反映了表中存儲的記錄。Access 2000為表安排了設(shè)計視圖(如圖為表安排了設(shè)計視圖(如圖6-7所示)所示)和數(shù)據(jù)表視圖(如圖和數(shù)據(jù)表視圖(如圖6-8所示)兩種顯示窗口,用所示)兩種顯示窗口,用戶不能同時打開同一個表對象的兩種顯示窗口,戶不能同時打開同一個表對象的兩種顯示窗口,但可以在這兩種顯示窗口之間來回切換。但可以在這兩種顯示窗口之間來回切換。 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)506.3.1 表的概念 圖圖6-7 表的設(shè)計視圖表的設(shè)計視圖 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)516.3.1 表的概念 圖圖6-8 數(shù)據(jù)表視圖數(shù)
44、據(jù)表視圖 返 回 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)526.3.2 建立表 根據(jù)用戶的不同需要,根據(jù)用戶的不同需要,Access 2000提供提供了多種創(chuàng)建表的方法,常用的有三種:了多種創(chuàng)建表的方法,常用的有三種: 使用向?qū)?chuàng)建表使用向?qū)?chuàng)建表 通過輸入數(shù)據(jù)創(chuàng)建表通過輸入數(shù)據(jù)創(chuàng)建表 使用設(shè)計器創(chuàng)建表。使用設(shè)計器創(chuàng)建表。 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)53使用向?qū)?chuàng)建表 (1)在要創(chuàng)建表的數(shù)據(jù)庫窗口中選擇對象)在要創(chuàng)建表的數(shù)據(jù)庫窗口中選擇對象“表表”,然后單擊,然后單擊“新建新建”按鈕,打開按鈕,打開“新新建表建表”對話框,如圖對話框,如圖6-9所示。所示。 目 錄上一頁下一頁
45、結(jié) 束計算機文化基礎(chǔ)54使用向?qū)?chuàng)建表 (2)在該對話框中選擇)在該對話框中選擇“表向?qū)П硐驅(qū)А边x項,單選項,單擊擊“確定確定”按鈕,彈出按鈕,彈出“表向?qū)П硐驅(qū)А睂υ捒?,對話框,如圖如圖6-10所示。所示。 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)55使用向?qū)?chuàng)建表 (3)在)在“表向?qū)П硐驅(qū)А睂υ捒蛑?,選擇對話框中,選擇“商務(wù)商務(wù)”或或“個人個人”選選項,以確定新表的類別。用戶可以首先在項,以確定新表的類別。用戶可以首先在“示例表示例表”列表列表框中選擇與要創(chuàng)建的新表相近的示例表,然后在框中選擇與要創(chuàng)建的新表相近的示例表,然后在“示例字示例字段段”列表框中選擇要使用的字段,最后單擊列表框中
46、選擇要使用的字段,最后單擊“”按鈕將其按鈕將其添加到添加到“新表中的字段新表中的字段”列表框中。列表框中。 如果需要撤消選擇的某個字段,可以首先在如果需要撤消選擇的某個字段,可以首先在“新表中新表中的字段的字段”列表框中選擇該字段,然后單擊列表框中選擇該字段,然后單擊“”按鈕,將選擇的字段添加到按鈕,將選擇的字段添加到“選定的字段選定的字段”列表中。選列表中。選“”將添加全部將添加全部字段。字段。1. 利用簡單查詢向?qū)?chuàng)建選擇查詢利用簡單查詢向?qū)?chuàng)建選擇查詢 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)102 (5)單擊)單擊“下一步下一步”按鈕,彈出第二個按鈕,彈出第二個“簡單簡單查詢向?qū)Р樵兿?/p>
47、導(dǎo)”對話框,如圖對話框,如圖6-24所示。所示。1. 利用簡單查詢向?qū)?chuàng)建選擇查詢利用簡單查詢向?qū)?chuàng)建選擇查詢 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)103 (6)在圖)在圖6-24所示對話框中,如果要創(chuàng)建選擇查所示對話框中,如果要創(chuàng)建選擇查詢,應(yīng)選擇詢,應(yīng)選擇“明細明細”單選項。如果要創(chuàng)建匯總查單選項。如果要創(chuàng)建匯總查詢,應(yīng)選擇詢,應(yīng)選擇“匯總匯總”單選項,然后單擊單選項,然后單擊“匯總選匯總選項項”按鈕,打開按鈕,打開“匯總選項匯總選項”對話框,在該對話對話框,在該對話框中為匯總字段指定匯總方式,然后單擊框中為匯總字段指定匯總方式,然后單擊“確定確定”按鈕,返回到第二個按鈕,返回到第二個
48、“簡單查詢向?qū)Ш唵尾樵兿驅(qū)А睂υ捒?。對話框。單擊單擊“下一步下一步”按鈕,彈出第三個按鈕,彈出第三個“簡單查詢向簡單查詢向?qū)?dǎo)”對話框,如圖對話框,如圖6-25所示。所示。 1. 利用簡單查詢向?qū)?chuàng)建選擇查詢利用簡單查詢向?qū)?chuàng)建選擇查詢 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)104 圖圖 6-25所示所示:1. 利用簡單查詢向?qū)?chuàng)建選擇查詢利用簡單查詢向?qū)?chuàng)建選擇查詢 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)105(7)在圖)在圖6-25所示對話框中,可以在所示對話框中,可以在“請為查請為查詢指定標(biāo)題詢指定標(biāo)題”文本框中為查詢命名;如果要文本框中為查詢命名;如果要運行查詢,應(yīng)選擇運行查詢,應(yīng)
49、選擇“打開查詢查看信息打開查詢查看信息”單單選項;如果要進一步修改查詢,應(yīng)選擇選項;如果要進一步修改查詢,應(yīng)選擇“修修改查詢設(shè)計改查詢設(shè)計”單選項。單選項。(8)單擊)單擊“完成完成”按鈕,生成查詢。按鈕,生成查詢。 1. 利用簡單查詢向?qū)?chuàng)建選擇查詢利用簡單查詢向?qū)?chuàng)建選擇查詢 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)1062. 利用設(shè)計視圖創(chuàng)建選擇查詢 1)確定數(shù)據(jù)來源)確定數(shù)據(jù)來源(1)在數(shù)據(jù)庫窗口中,單擊)在數(shù)據(jù)庫窗口中,單擊“查詢查詢”選項卡,選項卡,雙擊雙擊“在設(shè)計視圖中創(chuàng)建查詢在設(shè)計視圖中創(chuàng)建查詢”選項,選項,Access在打開在打開“查詢查詢1:選擇查詢:選擇查詢”設(shè)計視圖的同
50、時,設(shè)計視圖的同時,還將打開如圖還將打開如圖6-26所示的所示的“顯示表顯示表”對話框。對話框。在該對話框中列出了當(dāng)前數(shù)據(jù)庫中已有的表在該對話框中列出了當(dāng)前數(shù)據(jù)庫中已有的表和查詢。用戶可以在相應(yīng)的選項卡中選擇所和查詢。用戶可以在相應(yīng)的選項卡中選擇所需的表或查詢,然后單擊需的表或查詢,然后單擊“添加添加”按鈕將選按鈕將選擇的表或查詢添加到查詢設(shè)計窗口中。擇的表或查詢添加到查詢設(shè)計窗口中。 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)1071)確定數(shù)據(jù)來源)確定數(shù)據(jù)來源 (1)圖)圖6-26 2. 利用設(shè)計視圖創(chuàng)建選擇查詢 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)1081)確定數(shù)據(jù)來源)確定數(shù)據(jù)來源
51、(2)確定所需的數(shù)據(jù)源后,單擊)確定所需的數(shù)據(jù)源后,單擊“顯示表顯示表”對話框中的對話框中的“關(guān)閉關(guān)閉”按鈕,出現(xiàn)如圖按鈕,出現(xiàn)如圖6-27所示的選擇查詢設(shè)計窗口。該窗口包含兩所示的選擇查詢設(shè)計窗口。該窗口包含兩部分,上面部分列出了查詢的字段來源和部分,上面部分列出了查詢的字段來源和各表之間的關(guān)系,下面部分為設(shè)計網(wǎng)格,各表之間的關(guān)系,下面部分為設(shè)計網(wǎng)格,包含字段的一些屬性。在設(shè)計網(wǎng)格的行中包含字段的一些屬性。在設(shè)計網(wǎng)格的行中包含圖包含圖6-27中的內(nèi)容。中的內(nèi)容。 2. 利用設(shè)計視圖創(chuàng)建選擇查詢 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)1091)確定數(shù)據(jù)來源)確定數(shù)據(jù)來源(2)圖)圖6-27
52、2. 利用設(shè)計視圖創(chuàng)建選擇查詢 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)1102)為查詢選擇字段)為查詢選擇字段 (1)打開查詢設(shè)計窗口時,在第一列的字段行會出)打開查詢設(shè)計窗口時,在第一列的字段行會出現(xiàn)一個插入點。單擊字段右邊的向下箭頭,會出現(xiàn)一個插入點。單擊字段右邊的向下箭頭,會出現(xiàn)下拉列表。如果所需的字段包含在其他的表或現(xiàn)下拉列表。如果所需的字段包含在其他的表或查詢中,單擊該列下方的查詢中,單擊該列下方的“表表”行,然后從下拉行,然后從下拉列表中選擇相應(yīng)的表或查詢,選擇所需的字段名,列表中選擇相應(yīng)的表或查詢,選擇所需的字段名,然后按然后按Enter鍵。鍵。 (2)按)按Tab鍵將插入點移
53、到第二列,然后從下拉列鍵將插入點移到第二列,然后從下拉列表中選擇所需的字段名。表中選擇所需的字段名。 2. 利用設(shè)計視圖創(chuàng)建選擇查詢 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)1113)指定排序)指定排序(1)在查詢設(shè)計窗口中,選擇要對記錄進行排)在查詢設(shè)計窗口中,選擇要對記錄進行排序的字段;序的字段;(2)單擊該行右邊的向下箭頭,從下拉列表中)單擊該行右邊的向下箭頭,從下拉列表中選擇所需的排序順序;選擇所需的排序順序;(3)要對多個列進行排序,可重復(fù)以上步驟。)要對多個列進行排序,可重復(fù)以上步驟。 2. 利用設(shè)計視圖創(chuàng)建選擇查詢 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)1124)選擇準則)選擇
54、準則(1)在查詢設(shè)計窗口中,單擊相應(yīng)字段的)在查詢設(shè)計窗口中,單擊相應(yīng)字段的“準則準則”行;行;(2)在該列中輸入準則;)在該列中輸入準則;(3)對需要指定選擇準則的其他字段重復(fù)步驟()對需要指定選擇準則的其他字段重復(fù)步驟(2)。)。指定排序和準則后的設(shè)計網(wǎng)格如圖指定排序和準則后的設(shè)計網(wǎng)格如圖6-28所示所示。 2. 利用設(shè)計視圖創(chuàng)建選擇查詢 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)1135)運行)運行 單擊單擊“查詢查詢”菜單中的菜單中的“運行運行”項,可以看項,可以看到最后生成的查詢結(jié)果。到最后生成的查詢結(jié)果。6)保存查詢)保存查詢 在完成了查詢后應(yīng)將它保存下來,使它成為在完成了查詢后應(yīng)將
55、它保存下來,使它成為數(shù)據(jù)庫文件的一部分。數(shù)據(jù)庫文件的一部分。 2. 利用設(shè)計視圖創(chuàng)建選擇查詢 返 回 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)1141. 編輯查詢字段編輯查詢字段 2. 在查詢中添加、刪除表或查詢在查詢中添加、刪除表或查詢 6.4.3 修改查詢 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)1151. 編輯查詢字段編輯查詢字段1)向已有的查詢中添加字段)向已有的查詢中添加字段 (1)在數(shù)據(jù)庫窗口中,單擊)在數(shù)據(jù)庫窗口中,單擊“查詢查詢”對象,然對象,然后選擇要修改的查詢名稱;后選擇要修改的查詢名稱; (2)單擊)單擊“設(shè)計設(shè)計”按鈕,打開該查詢的設(shè)計視按鈕,打開該查詢的設(shè)計視圖;圖;
56、 (3)鼠標(biāo)指向字段列表中所要添加字段,按下)鼠標(biāo)指向字段列表中所要添加字段,按下鼠標(biāo)不放將它拖到設(shè)計網(wǎng)格相應(yīng)位置上;鼠標(biāo)不放將它拖到設(shè)計網(wǎng)格相應(yīng)位置上; (4)修改之后,單擊工具欄中的)修改之后,單擊工具欄中的“保存保存”按鈕,按鈕,再關(guān)閉查詢的設(shè)計視圖窗口。再關(guān)閉查詢的設(shè)計視圖窗口。 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)1162)刪除查詢中的字段)刪除查詢中的字段 (1)在數(shù)據(jù)庫窗口中,單擊)在數(shù)據(jù)庫窗口中,單擊“查詢查詢”對象,然后選擇要對象,然后選擇要修改的查詢名稱;修改的查詢名稱; (2)單擊)單擊“設(shè)計設(shè)計”按鈕,打開該查詢的設(shè)計視圖;按鈕,打開該查詢的設(shè)計視圖; (3)在設(shè)計
57、網(wǎng)格下,單擊要刪除字段的列選定器(該列)在設(shè)計網(wǎng)格下,單擊要刪除字段的列選定器(該列的頂部,當(dāng)鼠標(biāo)指針變成黑色的向下箭頭時單擊,即的頂部,當(dāng)鼠標(biāo)指針變成黑色的向下箭頭時單擊,即可選定一整列);可選定一整列); (4)按)按Delete鍵,或單擊鍵,或單擊“編輯編輯”菜單中的菜單中的“刪除刪除”命命令;令; (5)修改之后,單擊工具欄中的)修改之后,單擊工具欄中的“保存保存”按鈕,再關(guān)閉按鈕,再關(guān)閉查詢的設(shè)計視圖窗口。查詢的設(shè)計視圖窗口。 1. 編輯查詢字段編輯查詢字段 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)1173)在設(shè)計網(wǎng)格中移動字段)在設(shè)計網(wǎng)格中移動字段 (1)在數(shù)據(jù)庫窗口中,單擊)在數(shù)
58、據(jù)庫窗口中,單擊“查詢查詢”對象,然后對象,然后選擇要移動的查詢名稱;選擇要移動的查詢名稱; (2)單擊)單擊“設(shè)計設(shè)計”按鈕,打開該查詢的設(shè)計視圖;按鈕,打開該查詢的設(shè)計視圖; (3)在設(shè)計網(wǎng)格下,單擊要移動字段的列選定器,)在設(shè)計網(wǎng)格下,單擊要移動字段的列選定器,選定該字段所在的列;選定該字段所在的列; (4)按住鼠標(biāo)左鍵將它拖到新的位置上;)按住鼠標(biāo)左鍵將它拖到新的位置上; (5)修改之后,單擊工具欄中的)修改之后,單擊工具欄中的“保存保存”按鈕,按鈕,再關(guān)閉查詢的設(shè)計視圖窗口。再關(guān)閉查詢的設(shè)計視圖窗口。 1. 編輯查詢字段編輯查詢字段 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)1184)
59、指定排序順序)指定排序順序 (1)在數(shù)據(jù)庫窗口中,單擊)在數(shù)據(jù)庫窗口中,單擊“查詢查詢”對象,然后選擇要排序的查對象,然后選擇要排序的查詢名稱;詢名稱; (2)單擊)單擊“設(shè)計設(shè)計”按鈕,打開該查詢的設(shè)計視圖;按鈕,打開該查詢的設(shè)計視圖; (3)如果要對多個字段排序,首先要安排好執(zhí)行排序時字段的順)如果要對多個字段排序,首先要安排好執(zhí)行排序時字段的順序,最先排序的字段排在最左邊,然后是次排序的字段,最后序,最先排序的字段排在最左邊,然后是次排序的字段,最后排序的字段放在最右邊;排序的字段放在最右邊; (4)單擊最先排序字段的)單擊最先排序字段的“排序排序”單元格,再單擊右邊的向下箭單元格,再單
60、擊右邊的向下箭頭,會彈出一個下拉列表,從中選擇頭,會彈出一個下拉列表,從中選擇“升序升序”、“降序降序”或或“不排序不排序”選項;選項; (5)重復(fù)步驟()重復(fù)步驟(4),為每個要排序的字段指定排序順序;),為每個要排序的字段指定排序順序; (6)單擊工具欄中的)單擊工具欄中的“視圖視圖”按鈕,可以查看查詢結(jié)果;按鈕,可以查看查詢結(jié)果; (7)單擊工具欄中的)單擊工具欄中的“保存保存”按鈕,再關(guān)閉查詢的設(shè)計視圖窗口。按鈕,再關(guān)閉查詢的設(shè)計視圖窗口。 1. 編輯查詢字段編輯查詢字段 目 錄上一頁下一頁 結(jié) 束計算機文化基礎(chǔ)1195)在查詢中更改字段名)在查詢中更改字段名 (1)在數(shù)據(jù)庫窗口中,單
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 駱駝祥子人物性格分析教學(xué)教案:探究社會變遷與人性的掙扎
- 汽車租賃三方合同
- 農(nóng)作物種植技術(shù)手冊
- 圖表展示各類數(shù)據(jù)統(tǒng)計情況
- 小學(xué)生數(shù)學(xué)應(yīng)用題的作文分析與實踐指導(dǎo)
- 留置擔(dān)保合同協(xié)議書
- 文學(xué)佳作圍城中的人物形象解讀
- 智能交通大數(shù)據(jù)平臺開發(fā)協(xié)議
- 企業(yè)戰(zhàn)略聯(lián)盟穩(wěn)定性評價與維護
- 產(chǎn)品推廣合作合同
- FZ/T 24011-2019羊絨機織圍巾、披肩
- 【課件】2.1.1植物細胞工程的基本技術(shù)課件-2021-2022學(xué)年高二下學(xué)期生物人教版選擇性必修3
- 35kV集電線路直埋施工組織設(shè)計方案
- 客戶來訪登記表
- 日產(chǎn)新軒逸電子手冊cvt
- 人教八年級下冊英語U5Do-you-remember-what-you-were-doing?課件
- 大連市小升初手冊
- 醫(yī)療垃圾管理及手衛(wèi)生培訓(xùn)PPT課件
- 嚇數(shù)基礎(chǔ)知識共20
- 鋰電池安全知識培訓(xùn)-課件
- 電子產(chǎn)品高可靠性裝聯(lián)工藝下
評論
0/150
提交評論