《Access2003數(shù)據(jù)庫應(yīng)用教程》在介紹有關(guān)數(shù)據(jù)庫基本理論的基礎(chǔ)上,通過大量示例詳細(xì)講解了Access 2003數(shù)據(jù)庫的建立、使用、維護(hù)與管理等基本知識和基本操作,并在最后一章通過一個完整的實例詳盡介紹了Access2003數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)方法及開發(fā)過程。通過對《Access2003數(shù)據(jù)庫應(yīng)用教程》的學(xué)習(xí),讀者無需掌握太多的程序代碼設(shè)計知識,就可以根據(jù)實際工作的需要,在較短的時間內(nèi)開發(fā)出具有一定水平的數(shù)據(jù)庫應(yīng)用系統(tǒng)。
《Access2003數(shù)據(jù)庫應(yīng)用教程》可作為高職院校“Access數(shù)據(jù)庫應(yīng)用”課程的教材,也可作為各類培訓(xùn)班的培訓(xùn)教材。對于參加全國計算機(jī)二級(Access)考試的讀者,《Access2003數(shù)據(jù)庫應(yīng)用教程》也是一本較為實用的參考書。
目錄
《Access2003數(shù)據(jù)庫應(yīng)用教程》注重基礎(chǔ)知識、兼顧等級考試、培養(yǎng)應(yīng)用能力。
編者結(jié)合近年來的教學(xué)實踐和數(shù)據(jù)庫開發(fā)經(jīng)驗,根據(jù)高等職業(yè)教育的特點及要求,循序漸進(jìn)、由淺入深地講述了關(guān)系數(shù)據(jù)庫的基本原理以及目前流行的關(guān)系數(shù)據(jù)庫管理系統(tǒng)Access 2003。《Access2003數(shù)據(jù)庫應(yīng)用教程》編寫體系合理、概念講解清晰。每章都配有針對性較強(qiáng)的實例和習(xí)題,力爭使讀者了解數(shù)據(jù)庫基礎(chǔ)知識,掌握Access 2003數(shù)據(jù)庫操作、管理和應(yīng)用的基本技能。
《Access2003數(shù)據(jù)庫應(yīng)用教程》在介紹有關(guān)數(shù)據(jù)庫基本理論的基礎(chǔ)上,通過大量實例詳細(xì)講解了Access 2003數(shù)據(jù)庫的建立、使用、維護(hù)與管理等基礎(chǔ)知識和基本操作,并在最后一章通過一個完整的實例詳盡講述了Access 2003數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)方法及開發(fā)過程。通過對《Access2003數(shù)據(jù)庫應(yīng)用教程》的學(xué)習(xí),讀者無需掌握太多的程序代碼設(shè)計知識,就可以根據(jù)實際工作的需要,在較短的時間內(nèi)開發(fā)出具有一定水平的數(shù)據(jù)庫應(yīng)用系統(tǒng)。《Access2003數(shù)據(jù)庫應(yīng)用教程》適合作為高職院校“Access數(shù)據(jù)庫應(yīng)用”課程的教材,也可作為各類培訓(xùn)班的培訓(xùn)教材,并可供相關(guān)人員參考。
數(shù)據(jù)庫技術(shù)是信息技術(shù)的重要分支,也是信息社會的重要支撐技術(shù)。Access 2003數(shù)據(jù)庫管理系統(tǒng)軟件是Microsoft Office 2003辦公軟件的一個重要組成部分,其完備的數(shù)據(jù)庫概念、友好的用戶操作界面、可靠的數(shù)據(jù)管理方式、面向?qū)ο蟮牟僮骼砟钜约皬?qiáng)大的網(wǎng)絡(luò)支持功能,使它成為當(dāng)今最受歡迎的數(shù)據(jù)庫系統(tǒng)軟件之一。
目前,越來越多的高職院校開設(shè)了Access 2003數(shù)據(jù)庫應(yīng)用課程,這不僅是因為該軟件具備功能完善、概念清晰、簡單易學(xué)、使用方便、對運行環(huán)境要求不高等諸多特點,更重要的是通過對該課程的教學(xué),能夠使學(xué)生很好地掌握數(shù)據(jù)庫技術(shù)與信息管理技術(shù),并具備實際操作和管理大量信息的能力。
本書在介紹有關(guān)數(shù)據(jù)庫基本理論的基礎(chǔ)上,通過大量示例詳細(xì)講解了Access2003數(shù)據(jù)庫的建立、使用、維護(hù)與管理等基本知識和基本操作,并在最后一章通過一個完整的實例詳盡介紹了Access 2003數(shù)據(jù)庫應(yīng)用系統(tǒng)的開發(fā)方法及開發(fā)過程。通過本書的學(xué)習(xí),讀者無需掌握太多的程序代碼設(shè)計知識,就可以根據(jù)實際工作的需要,在較短的時間內(nèi)開發(fā)出具有一定水平的數(shù)據(jù)庫應(yīng)用系統(tǒng)。
本書共10章,重點和難點在于下述各章。
第1章內(nèi)容是重要的數(shù)據(jù)庫理論基礎(chǔ),介紹了數(shù)據(jù)庫、數(shù)據(jù)模型、關(guān)系理論與關(guān)系運算、數(shù)據(jù)庫管理系統(tǒng)和數(shù)據(jù)庫系統(tǒng)等基本概念。
第2章介紹數(shù)據(jù)庫與表的創(chuàng)建。要開發(fā)一個數(shù)據(jù)庫應(yīng)用系統(tǒng),首先需要創(chuàng)建一個數(shù)據(jù)庫,而表則是數(shù)據(jù)庫中用來存儲大量相關(guān)數(shù)據(jù)的最為基本的對象,其他數(shù)據(jù)庫對象幾乎都是依賴表對象的存在而得以創(chuàng)建和使用的。因此,這一章的所有知識,包括表的結(jié)構(gòu)、各種字段屬性的設(shè)置、表間關(guān)系和參照完整性等,都是一定要掌握的。
第4章介紹查詢對象的設(shè)計,應(yīng)該說是重點中的重點,因為創(chuàng)建數(shù)據(jù)庫的主要目的就是為了方便數(shù)據(jù)的查詢和檢索。Access 2003的查詢功能(包括數(shù)據(jù)檢索和數(shù)據(jù)分析功能)非常強(qiáng)大,不僅能夠從指定的若干個表中獲取滿足給定條件的數(shù)據(jù),還可以生成新的數(shù)據(jù)表,并能實現(xiàn)按指定要求對表中記錄進(jìn)行添加、更新和刪除等多種操作。
第5章介紹窗體對象的設(shè)計,這是開發(fā)一個數(shù)據(jù)庫應(yīng)用系統(tǒng)必須掌握的關(guān)鍵技術(shù)。窗體作為人機(jī)交互的主要界面,是Access 2003的重要對象。事實上,在用Access 2003開發(fā)的數(shù)據(jù)庫應(yīng)用系統(tǒng)中,幾乎所有的操作,包括數(shù)據(jù)的輸人、修改和輸出,應(yīng)用程序的控制與驅(qū)動等,都是在開發(fā)者所創(chuàng)建的各種窗體中進(jìn)行的;窗體設(shè)計的好壞將直接影響應(yīng)用程序的可操作性與用戶友好性。
第10章介紹一個教學(xué)管理系統(tǒng)的開發(fā)過程,這是一個典型的基于Access 2003數(shù)據(jù)庫的應(yīng)用系統(tǒng)。通過本系統(tǒng)的開發(fā)實踐,讀者可以更好地融會貫通前述各章的知識,接觸到更多的開發(fā)技巧,增強(qiáng)解決實際問題的能力,并提高實際動手能力。
第1章 數(shù)據(jù)庫概論
1.1 數(shù)據(jù)庫基本概念
1.1.1 信息、數(shù)據(jù)與數(shù)據(jù)庫
1.1.2 數(shù)據(jù)管理技術(shù)的發(fā)展
1.1.3 數(shù)據(jù)庫管理系統(tǒng)
1.1.4 數(shù)據(jù)庫系統(tǒng)
1.2 數(shù)據(jù)模型
1.2.1 概念模型
1.2.2 E.R模型
1.2.3 數(shù)據(jù)模型
1.3 關(guān)系數(shù)據(jù)庫
1.3.1 關(guān)系模型
1.3.2 關(guān)系運算
1.3.3 關(guān)系的完整性
1.4 Access數(shù)據(jù)庫簡介
1.4.1 Access主要特點
1.4.2 Access數(shù)據(jù)庫對象
1.4.3 Access操作界面
習(xí)題1
第2章 創(chuàng)建數(shù)據(jù)庫和表
2.1 創(chuàng)建數(shù)據(jù)庫
2.1.1 數(shù)據(jù)庫的建立
2.1.2 數(shù)據(jù)庫的打開與關(guān)閉
2.1.3 數(shù)據(jù)庫的壓縮與備份
2.2 創(chuàng)建表
2.2.1 認(rèn)識表結(jié)構(gòu)
2.2.2 建立表結(jié)構(gòu)
2.2.3 定義主鍵
2.2.4 向表中輸入數(shù)據(jù)
2.3 設(shè)置字段屬性
2.3.1 字段大小
2.3.2 格式
2.3.3 輸入掩碼
2.3.4 有效性規(guī)則
2.3.5 其他字段屬性
2.3.6 創(chuàng)建索引
2.4 建立表問關(guān)系
2.4.1 表間關(guān)系的概念
2.4.2 建立表間關(guān)系
2.4.3 維護(hù)表間關(guān)系
2.4.4 設(shè)置參照完整性
習(xí)題2
第3章 表的使用與維護(hù)
3.1 操作與維護(hù)表
3.1.1 打開和關(guān)閉表
3.1.2 修改表結(jié)構(gòu)
3.1.3 編輯表內(nèi)容
3.1.4 調(diào)整表的外觀
3.2 排序與篩選記錄
3.2.1 排序記錄
3.2.2 篩選記錄
3.3 導(dǎo)入與導(dǎo)出數(shù)據(jù)
3.3.1 導(dǎo)人數(shù)據(jù)
3.3.2 導(dǎo)出數(shù)據(jù)
習(xí)題3
第4章 查詢設(shè)計
4.1 認(rèn)識查詢
4.1.1 查詢的功能
4.1.2 查詢的類型
4.2 選擇查詢
4.2.1 使用向?qū)?chuàng)建查詢
4.2.2 在設(shè)計視圖中創(chuàng)建查詢
4.2.3 查詢條件的設(shè)置
4.3 匯總查詢
4.3.1 簡單匯總查詢
4.3.2 分組匯總查詢
4.3.3 添加計算字段
4.4 交叉表查詢
4.4.1 使用向?qū)?chuàng)建交叉表查詢
4.4.2 在設(shè)計視圖中創(chuàng)建交叉表查詢
4.5 參數(shù)查詢
4.5.1 單參數(shù)查詢
4.5.2 多參數(shù)查詢
4.6 操作查詢
4.6.1 生成表查詢
4.6.2 更新查詢
4.6.3 追加查詢
4.6.4 刪除查詢
4.7 SOL查詢
4.7.1 SQI查詢簡介
4.7.2 數(shù)據(jù)定義查詢
4.7.3 數(shù)據(jù)維護(hù)查詢
4.7.4 SELECT查詢
習(xí)題4
第5章 窗體設(shè)計
5.1 認(rèn)識窗體
5.1.1 窗體的概念
5.1.2 窗體的類型
5.1.3 窗體的視圖
5.1.4 創(chuàng)建窗體的方法
5.2 使用向?qū)?chuàng)建窗體
5.2.1 自動創(chuàng)建窗體
5.2.2 創(chuàng)建簡單窗體
5.2.3 創(chuàng)建主/子窗體
5.2.4 數(shù)據(jù)透視表窗體
5.2.5 數(shù)據(jù)透視圖窗體
5.3 在設(shè)計視圖中創(chuàng)建窗體
5.3.1 窗體設(shè)計視圖
5.3.2 窗體設(shè)計工具
5.3.3 控件的添加與設(shè)置
5.3.4 窗體設(shè)計實例
5.4 常用窗體控件
5.4.1 文本框控件
5.4.2 命令按鈕控件
5.4.3 選項按鈕與復(fù)選框
5.4.4 列表框與組合框
5.4.5 選項卡控件
5.4.6 子窗體控件5.5 美化窗體
5.5.1 設(shè)置窗體的格式屬性
5.5.2 使用自動套用格式
5.5.3 為窗體添加工具欄
5.5.4 為窗體添加菜單欄
習(xí)題5
第6章 報表設(shè)計
6.1 認(rèn)識報表
6.1.1 報表的類型
6.1.2 報表的視圖
6.1.3 創(chuàng)建報表的方式
6.2 使用向?qū)?chuàng)建報表
6.2.1 自動創(chuàng)建報表
6.2.2 使用報表向?qū)?chuàng)建報表
6.2.3 使用圖表向?qū)?chuàng)建報表
6.2.4 使用標(biāo)簽向?qū)?chuàng)建報表
6.3 使用設(shè)計視圖創(chuàng)建報表
6.3.1 報表設(shè)計視圖
6.3.2 在設(shè)計視圖中創(chuàng)建報表
6.3.3 在報表中添加計算控件
6.3.4 在報表中排序和分組
6.4 美化與打印報表
6.4.1 自動套用格式
6.4.2 添加背景圖片
6.4.3 添加日期和時間
6.4.4 添加分頁符和頁碼
6.4.5 報表的預(yù)覽與打印
習(xí)題6
第7章 數(shù)據(jù)訪問頁設(shè)計
7.1 認(rèn)識數(shù)據(jù)訪問頁
7.1.1 數(shù)據(jù)訪問頁的類型
7.1.2 數(shù)據(jù)訪問頁的視圖
7.1.3 數(shù)據(jù)訪問頁的打開
7.2 創(chuàng)建數(shù)據(jù)訪問頁
7.2.1 自動創(chuàng)建數(shù)據(jù)訪問頁
7.2.2 使用向?qū)?chuàng)建數(shù)據(jù)訪問頁
7.2.3 在設(shè)計視圖中創(chuàng)建數(shù)據(jù)訪問頁
7.2.4 將其他對象轉(zhuǎn)換為數(shù)據(jù)訪問頁
7.2.5 利用已有網(wǎng)頁創(chuàng)建數(shù)據(jù)訪問頁
7.3 修飾數(shù)據(jù)訪問頁
7.3.1 添加滾動文字
7.3.2 設(shè)置超鏈接
7.3.3 添加Office組件
7.3.4 應(yīng)用主題
習(xí)題7
第8章 宏的創(chuàng)建與使用
8.1 認(rèn)識宏
8.1.1 宏的基本概念
8.1.2 宏的類型
8.2 宏的創(chuàng)建與執(zhí)行
8.2.1 宏的創(chuàng)建
8.2.2 宏的執(zhí)行與調(diào)試
8.2.3 常用宏操作
8.2.4 宏的觸發(fā)事件
8.3 創(chuàng)建復(fù)雜宏
8.3.1 在窗體中加入宏
8.3.2 宏組的創(chuàng)建與使用
8.3.3 條件宏創(chuàng)建與使用
習(xí)題8
第9章 VBA程序模塊設(shè)計
9.1 VBA編程環(huán)境
9.1.1 VBE簡介
9.1.2 在代碼窗口中編程
9.2 VBA程序設(shè)計基礎(chǔ)
9.2.1 數(shù)據(jù)類型
9.2.2 常量
9.2.3 變量
9.2.4 運算符與表達(dá)式
9.2.5 內(nèi)置函數(shù)
9.2.6 輸入與輸出函數(shù)
9.3 VBA程序流程控制
9.3.1 順序結(jié)構(gòu)程序
9.3.2 分支結(jié)構(gòu)程序
9.3.3 循環(huán)結(jié)構(gòu)程序
9.4 VBA模塊創(chuàng)建與調(diào)用
9.4.1 類模塊與標(biāo)準(zhǔn)模塊
9.4.2 Sub過程的定義與調(diào)用
9.4.3 Function過程的定義與調(diào)用
9.4.4 變量的作用域與存活期
9.5 VBA面向?qū)ο缶幊?br />
9.5.1 面向?qū)ο缶幊痰母拍?br />
9.5.2 Access對象模型
9.5.3 面向?qū)ο缶幊虒嵗?br />
習(xí)題9
第10章 數(shù)據(jù)庫系統(tǒng)開發(fā)實例
10.1 系統(tǒng)設(shè)計思路
10.1.1 應(yīng)用系統(tǒng)開發(fā)過程
10.1.2 總體功能模塊設(shè)計
10.1.3 系統(tǒng)開發(fā)思路
10.2 數(shù)據(jù)庫設(shè)計
10.2.1 數(shù)據(jù)表設(shè)計
10.2.2 創(chuàng)建數(shù)據(jù)庫與表
10.2.3 創(chuàng)建表間關(guān)系
10.3 功能模塊設(shè)計
10.3.1 教師信息管理模塊
10.3.2 學(xué)生信息管理模塊
10.3.3 選課信息管理模塊
10.4 查詢設(shè)計
10.4.1 選擇查詢設(shè)計
10.4.2 計算查詢設(shè)計
10.4.3 交叉表查詢設(shè)計
10.4.4 參數(shù)查詢設(shè)計
10.5 窗體設(shè)計
10.5.1 學(xué)生檔案登錄窗體
10.5.2 學(xué)生信息瀏覽窗體
10.5.3 選課信息查詢窗體
10.6 報表設(shè)計
10.6.1 學(xué)生基本信息報表
10.6.2 學(xué)生人數(shù)統(tǒng)計報表
10.7 系統(tǒng)集成
10.7.1 創(chuàng)建切換面板
10.7.2 系統(tǒng)啟動設(shè)置與運行