第課設(shè)計步驟和access_第1頁
第課設(shè)計步驟和access_第2頁
第課設(shè)計步驟和access_第3頁
第課設(shè)計步驟和access_第4頁
第課設(shè)計步驟和access_第5頁
已閱讀5頁,還剩31頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、.主要內(nèi)容w 第1部分 數(shù)據(jù)庫設(shè)計w 第2部分 Access數(shù)據(jù)庫基本操作w 第3部分 SQL查詢語言w 第4部分 Access應(yīng)用開發(fā).第第1 1課課w 數(shù)據(jù)庫概述w 數(shù)據(jù)庫系統(tǒng)開發(fā)步驟w 認識Access系統(tǒng).第第1 1節(jié)節(jié) 數(shù)據(jù)庫系統(tǒng)概論數(shù)據(jù)庫系統(tǒng)概論 w四大支柱:操作系統(tǒng)、網(wǎng)絡(luò)、計算機語言、數(shù)據(jù)庫。w兩大熱門:網(wǎng)絡(luò)、數(shù)據(jù)庫。 數(shù)據(jù)庫技術(shù)所研究的問題就是如何科學(xué)地組織和存儲數(shù)據(jù),如何高效地獲取和處理數(shù)據(jù)。 .數(shù)據(jù)庫在信息系統(tǒng)中的地位數(shù)據(jù)庫在信息系統(tǒng)中的地位信息收集系統(tǒng) 作業(yè)層 管理層 決策層 原始信息 數(shù)據(jù) 決策信息 形式化 歸納 數(shù)據(jù)庫管理系統(tǒng) 決策支持系統(tǒng) .1. 1 數(shù)據(jù)庫的數(shù)據(jù)庫

2、的基本概念基本概念1、數(shù)據(jù)、數(shù)據(jù) 數(shù)據(jù)是數(shù)據(jù)庫中存儲的基本對象。描述事物的符號記錄稱為數(shù)據(jù),這些符號可以是文字、圖形、圖像、聲音、語言等,數(shù)據(jù)有多種表現(xiàn)形式,它們都可以經(jīng)過數(shù)字化后存入計算機。2、數(shù)據(jù)處理、數(shù)據(jù)處理 數(shù)據(jù)處理是指對各種形式的數(shù)據(jù)進行收集、存儲、加工和傳播的一系列活動的總和。.3、數(shù)據(jù)庫、數(shù)據(jù)庫 數(shù)據(jù)庫是與特定的主題或目的相關(guān)的數(shù)據(jù)的集合。數(shù)據(jù)庫可以直觀地理解為存放數(shù)據(jù)的倉庫,只不過這個倉庫是在計算機的大容量存儲器上。而且數(shù)據(jù)必須按照一定的格式存放,因為它不僅需要存放,而且還要便于查找。 可以認為數(shù)據(jù)庫是被長期存放在計算機內(nèi)、有組織的、可以表現(xiàn)為多種形式的可共享的數(shù)據(jù)集合。.w

3、數(shù)據(jù)庫的特點數(shù)據(jù)的結(jié)構(gòu)化 數(shù)據(jù)庫中不僅保存了各個數(shù)據(jù)項本身,而且還描述數(shù)據(jù)之間的聯(lián)系。數(shù)據(jù)的共享性減少數(shù)據(jù)的冗余度數(shù)據(jù)的獨立性 數(shù)據(jù)的邏輯結(jié)構(gòu)和物理結(jié)構(gòu).4、數(shù)據(jù)庫管理系統(tǒng)、數(shù)據(jù)庫管理系統(tǒng) 數(shù)據(jù)庫管理系統(tǒng)(DataBase Management System,簡稱DBMS)是對數(shù)據(jù)庫進行管理的系統(tǒng)軟件,它的職能是有效地組織和存儲數(shù)據(jù)、獲取和管理數(shù)據(jù),接受和完成用戶提出的訪問數(shù)據(jù)的各種請求。5 數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫系統(tǒng) 數(shù)據(jù)庫系統(tǒng)是指擁有數(shù)據(jù)庫技術(shù)支持的計算機系統(tǒng),它可以實現(xiàn)有組織地、動態(tài)地存儲大量相關(guān)數(shù)據(jù),提供數(shù)據(jù)處理和信息資源共享服務(wù)。數(shù)據(jù)庫系統(tǒng)不僅包括數(shù)據(jù)本身,即實際存儲在計算機中的數(shù)據(jù),還包

4、括相應(yīng)的硬件、軟件和各類人員。 .1.2 數(shù)據(jù)庫系統(tǒng)的組成數(shù)據(jù)庫系統(tǒng)的組成w 一個數(shù)據(jù)庫系統(tǒng)包括四個主要部分:數(shù)據(jù)庫用戶軟件硬件1、數(shù)據(jù)庫w 數(shù)據(jù)庫存儲的數(shù)據(jù)是“集成的”和“共享的”。它是數(shù)據(jù)庫系統(tǒng)的工作對象。.2、軟件w 主要是指負責(zé)數(shù)據(jù)庫存取、維護和管理的軟件系統(tǒng),通常叫做數(shù)據(jù)庫管理系統(tǒng)(Data Base Management System)(DBMS)數(shù)據(jù)庫系統(tǒng)的各類用戶對數(shù)據(jù)庫的各種操作請求,都是由DBMS完成的數(shù)據(jù)庫系統(tǒng)的核心軟件3、硬件w 是指存儲數(shù)據(jù)庫和運行數(shù)據(jù)庫管理系統(tǒng)(操作系統(tǒng))的硬件資源足夠大的內(nèi)存足夠大的外存足夠大的通道能力.主要由三類用戶w 1. 最終用戶(End U

5、ser)是指從計算機聯(lián)機終端存取數(shù)據(jù)庫的人員w 2. 應(yīng)用程序員(Application Programmer)是指負責(zé)設(shè)計和編制應(yīng)用程序的人員w 3. 數(shù)據(jù)庫管理員(Date Base Administrator) DBA。主要職責(zé):決定數(shù)據(jù)庫的信息內(nèi)容和結(jié)構(gòu)決定數(shù)據(jù)庫的存儲結(jié)構(gòu)和存取策略定義數(shù)據(jù)庫的安全性和完整性約束條件監(jiān)督和控制數(shù)據(jù)庫的使用和運行數(shù)據(jù)庫系統(tǒng)的改進、重構(gòu).1.3 數(shù)據(jù)描述數(shù)據(jù)描述w 信息的循環(huán)對用戶來說,數(shù)據(jù)庫是模擬現(xiàn)實世界中某些企業(yè)活動的信息集合。數(shù)據(jù)庫中所存儲的數(shù)據(jù),來源于現(xiàn)實世界的信息流,都是用來描述現(xiàn)實世界中一些事物的某些方面的特征及其相互聯(lián)系的。在信息系統(tǒng)中,信息

6、從客觀事物出發(fā),流經(jīng)數(shù)據(jù)庫,通過控制決策機構(gòu),最后又回到客觀事物。信息的這一循環(huán)經(jīng)歷了三個領(lǐng)域:現(xiàn)實世界、信息世界、計算機世界。.w 現(xiàn)實世界是指存在于人腦之外的客觀世界,泛指客觀存在的事物及其相互間的聯(lián)系。一個實際存在并且可以識別的事物稱為個體。個體可以是一個具體的事物,如一個學(xué)生、一臺計算機等。每個個體都有自己的特征,用以區(qū)別其他個體??陀^事物是信息的源泉,是設(shè)計數(shù)據(jù)庫的出發(fā)點。.w 信息世界現(xiàn)實世界中的事物反映到人們的頭腦里,經(jīng)過認識、選擇、命名、分類等綜合分析而形成了印象和概念,產(chǎn)生認識,這就是信息,即進入信息世界。在信息世界中,對每一個被認識了的個體稱為實體,這是具體事物(個體)在人

7、們頭腦中產(chǎn)生的概念,是信息世界的基本單位。另外,個體的特征在頭腦形成的知識稱為屬性。所以屬性是事物某一方面的特征,即屬性是反映實體的某一特征的。換句話說,一個實體是由它所有的屬性表示的。.w 計算機世界信息世界中的有些信息,可以直接用數(shù)字表示;有些是由符號、文字或其它形式表示的。在計算機中,所有信息只能用二進制表示,一切信息進入計算機時,必須是數(shù)據(jù)化的??梢哉f,數(shù)據(jù)是信息的具體表現(xiàn)形式?;拘g(shù)語 數(shù)據(jù)項:是實體屬性的數(shù)據(jù)表示。 記錄:是實體的數(shù)據(jù)表示。 文件:是同類記錄的集合,例如所有職工的登記表組成一個文件。 數(shù)據(jù)模型:現(xiàn)實世界中,個體與個體之間總是存在著某些聯(lián)系。反映到信息世界中,是實體與

8、實體之間的聯(lián)系,由此構(gòu)成實體模型。反映到計算機世界中,是記錄與記錄之間的聯(lián)系。實體模型在該領(lǐng)域的數(shù)據(jù)化表示,就是數(shù)據(jù)模型。.w 三個世界間的關(guān)系表示同一信息的所有屬性的數(shù)據(jù)組合,稱為記錄。記錄作為一個數(shù)據(jù)單位處于數(shù)據(jù)世界中。因此,現(xiàn)實世界、信息世界和數(shù)據(jù)世界之間就建立了一種關(guān)系。事物事物性質(zhì)性質(zhì)實體實體屬性屬性記錄記錄數(shù)據(jù)項數(shù)據(jù)項現(xiàn)實世界信息世界數(shù)據(jù)世界.第第2節(jié)節(jié) 數(shù)據(jù)庫設(shè)計步驟數(shù)據(jù)庫設(shè)計步驟l數(shù)據(jù)庫設(shè)計分為以下六個步驟:數(shù)據(jù)庫設(shè)計分為以下六個步驟:l(1)需求分析階段)需求分析階段l(2)概念設(shè)計階段)概念設(shè)計階段l(3)邏輯設(shè)計階段)邏輯設(shè)計階段l(4)數(shù)據(jù)庫物理設(shè)計階段)數(shù)據(jù)庫物理設(shè)計

9、階段l(5)應(yīng)用程序編碼、調(diào)試、試運行階段)應(yīng)用程序編碼、調(diào)試、試運行階段l(6)數(shù)據(jù)庫的運行維護階段)數(shù)據(jù)庫的運行維護階段.w 主要任務(wù)主要任務(wù)通過詳細調(diào)查客觀世界要處理的對象(包括組通過詳細調(diào)查客觀世界要處理的對象(包括組織、部門、企業(yè)等),了解該對象所處系統(tǒng)的織、部門、企業(yè)等),了解該對象所處系統(tǒng)的概括、各組成部分的工作流程,明確用戶提出概括、各組成部分的工作流程,明確用戶提出的各種需求,然后在此基礎(chǔ)上確定新系統(tǒng)的框的各種需求,然后在此基礎(chǔ)上確定新系統(tǒng)的框架和功能。架和功能。w 重點重點調(diào)查、收集與分析用戶在數(shù)據(jù)管理中的信息要調(diào)查、收集與分析用戶在數(shù)據(jù)管理中的信息要求、處理要求、安全性與

10、完整性要求。求、處理要求、安全性與完整性要求。w 輸出輸出多數(shù)系統(tǒng)分析的主要結(jié)果是數(shù)據(jù)流圖等信息。多數(shù)系統(tǒng)分析的主要結(jié)果是數(shù)據(jù)流圖等信息。2.1 系統(tǒng)需求分析系統(tǒng)需求分析.w什么是概念結(jié)構(gòu)設(shè)計什么是概念結(jié)構(gòu)設(shè)計需求分析階段描述的用戶應(yīng)用需求是現(xiàn)實世需求分析階段描述的用戶應(yīng)用需求是現(xiàn)實世界的具體需求界的具體需求將需求分析得到的用戶需求抽象為信息結(jié)構(gòu)將需求分析得到的用戶需求抽象為信息結(jié)構(gòu)即概念模型的過程就是概念結(jié)構(gòu)設(shè)計即概念模型的過程就是概念結(jié)構(gòu)設(shè)計概念結(jié)構(gòu)是各種數(shù)據(jù)模型的共同基礎(chǔ),它比概念結(jié)構(gòu)是各種數(shù)據(jù)模型的共同基礎(chǔ),它比數(shù)據(jù)模型更獨立于機器、更抽象,從而更加數(shù)據(jù)模型更獨立于機器、更抽象,從而更

11、加穩(wěn)定。穩(wěn)定。概念結(jié)構(gòu)設(shè)計是整個數(shù)據(jù)庫設(shè)計的關(guān)鍵概念結(jié)構(gòu)設(shè)計是整個數(shù)據(jù)庫設(shè)計的關(guān)鍵2.2 概念設(shè)計概念設(shè)計.w 概念結(jié)構(gòu)設(shè)計的特點概念結(jié)構(gòu)設(shè)計的特點(1)能真實、充分地反映現(xiàn)實世界,包括事物和事物之間的聯(lián)系,能滿足用戶對數(shù)據(jù)的處理要求。是對現(xiàn)實世界的一個真實模型。(2)易于理解,從而可以用它和不熟悉計算機的用戶交換意見,用戶的積極參與是數(shù)據(jù)庫的設(shè)計成功的關(guān)鍵。(3)易于更改,當(dāng)應(yīng)用環(huán)境和應(yīng)用要求改變時,容易對概念模型修改和擴充。.2.3邏輯結(jié)構(gòu)設(shè)計邏輯結(jié)構(gòu)設(shè)計w 概念模型向數(shù)據(jù)模型的轉(zhuǎn)換w 應(yīng)用規(guī)范化理論優(yōu)化邏輯模型w 設(shè)計用戶子模式.w 數(shù)據(jù)庫物理設(shè)計階段的任務(wù)是根據(jù)具體的計算機系統(tǒng)(DBM

12、S和硬件等)的特點,為給定的數(shù)據(jù)庫模型確定合理的存儲結(jié)構(gòu)和存取方法。w 合理的兩個含義要使設(shè)計出的物理數(shù)據(jù)庫占用較少的存儲空間對數(shù)據(jù)庫的操作具有盡可能高的速度2.4物理設(shè)計物理設(shè)計.第第3節(jié)節(jié) 認識認識Access . .3.2 Access 2003數(shù)據(jù)庫的對象數(shù)據(jù)庫的對象 w 表對象 w 查詢對象 w 窗體對象 w 報表對象 w 數(shù)據(jù)訪問頁對象 w 宏對象 w 模塊對象 .表對象w 表是數(shù)據(jù)庫中用來存儲數(shù)據(jù)的對象,是整個數(shù)據(jù)庫系統(tǒng)的基礎(chǔ)。Access允許一個數(shù)據(jù)庫中包含多個表,用戶可以在不同的表中存儲不同類型的數(shù)據(jù)。通過在表之間建立關(guān)系,可以將不同表中的數(shù)據(jù)聯(lián)系起來,以便供用戶使用。w 在

13、表中,數(shù)據(jù)以行和列的形式保存,類似于通常使用的Excel電子表格。表中的列稱為字段,字段是Access信息的最基本載體,說明了一條信息在某一方面的屬性。表中的行稱為記錄,記錄由一個或多個字段組成。一條記錄就是一個完整的信息 .查詢對象w 查詢是用來操作數(shù)據(jù)庫中的記錄對象,利用它可以按照一定的條件或準則從一個或多個表中篩選出需要操作的字段,并可以將它們集中起來,形成所謂的動態(tài)數(shù)據(jù)集w 用戶可以瀏覽、查詢、打印,甚至修改這個動態(tài)數(shù)據(jù)集中的數(shù)據(jù),Access會自動將所做的任何修改反映到對應(yīng)的表中w 執(zhí)行某個查詢后,用戶可以對查詢的結(jié)構(gòu)進行編輯或分析,并可以將查詢結(jié)果作為其他對象的數(shù)據(jù)源。查詢到的數(shù)據(jù)

14、記錄集合稱為查詢的結(jié)果集,結(jié)果集以二維表的形式顯示出來,但他們不是基本表。 .窗體對象w 窗體是Access數(shù)據(jù)庫對象中最具靈活的一個對象,其數(shù)據(jù)源可以是表或查詢w 在窗體中可以顯示數(shù)據(jù)表中的數(shù)據(jù),可以將數(shù)據(jù)庫中的表鏈接到窗體中,利用窗體作為輸入記錄的界面,利用窗體,能夠從表中查詢、提取所需的數(shù)據(jù),并將其顯示出來。通過在窗體中插入宏,用戶可以把Access的各個對象很方便的聯(lián)系起來w 窗體的類型大致可以分為提示型、控制型和數(shù)據(jù)型3類 。.報表對象w 利用報表可以將數(shù)據(jù)庫中需要的數(shù)據(jù)提取出來進行分析、整理和計算,并將數(shù)據(jù)以格式化的方式發(fā)送到打印機。w 用戶可以在一個表或查詢的基礎(chǔ)上來創(chuàng)建一個報表

15、,也可以在多個表或查詢的基礎(chǔ)上來創(chuàng)建報表w 利用報表不僅可以創(chuàng)建計算字段,而且還可以對記錄進行分組以便計算出各組數(shù)據(jù)的匯總等。在報表中,可以控制顯示的字段、每個對象的大小和顯示方式,還可以按照所需的方式來顯示相應(yīng)的內(nèi)容。 .數(shù)據(jù)訪問頁對象 w 從Access 2000開始,Access就具備一種稱為數(shù)據(jù)訪問頁的對象,以此支持數(shù)據(jù)庫應(yīng)用系統(tǒng)的Web訪問方式w 在數(shù)據(jù)庫應(yīng)用系統(tǒng)中設(shè)計數(shù)據(jù)訪問頁是為了使用戶能夠察看和操作來自Internet或Intranet的數(shù)據(jù),而這些數(shù)據(jù)是保存在Access數(shù)據(jù)庫中的w 在Microsoft Access數(shù)據(jù)庫中,可以設(shè)計多種不同類型的數(shù)據(jù)訪問頁??梢栽贏ccess頁設(shè)計視圖中進行數(shù)據(jù)訪問頁的設(shè)計操作,所形成的數(shù)據(jù)訪問頁是一個獨立的文件,保存在Microsoft Access數(shù)據(jù)庫文件以外,但其中的數(shù)據(jù)卻鏈接在Access數(shù)據(jù)庫文件中 .宏對象 w Access的宏對象是Access數(shù)據(jù)庫對象中的一個基本對象。宏的意思是指一個或多個操作的集合,其中每個操作實現(xiàn)特定的功能w 宏可以使某些普通的、需要多個指令連續(xù)執(zhí)行的任務(wù)能夠通過一條指令自動地完成,而這條指令就稱為宏。例如,可設(shè)置某個宏,在用戶單擊某個命令按鈕時運行該宏,以打印某個報表。 .模塊對象 w Access的VBA

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論