《Access程序設計基礎(第3版)/高等學校數據庫技術課程系列教材》是教育部文科計算機基礎教學指導分委員會立項教材,以一個貫穿全書的實例——“世界杯”數據庫為線索,以數據庫管理系統(tǒng)Access2010為背景,循序漸進、深入淺出地介紹數據庫基本理論,數據庫設計、管理及操作,可視化編程技術和面向對象程序設計的方法,內容豐富,通俗易懂。數據庫設計新穎、生動,貼近學生生活,體現現代教學以學生為主體,教師為主導的理念。全部資料采用真實數據。舉例充分,突出應用,以案例驅動方式,通過生動的實例,使學生對應用程序開發(fā)有全面深刻的理解。 《Access程序設計基礎(第3版)/高等學校數據庫技術課程系列教材》可作為高等學校和各類培訓班的教材,也可供計算機應用開發(fā)人員參考學習使用。
第1章 數據庫基礎
1.1 數據庫基礎知識
1.1.1 數據與數據處理
1.1.2 數據庫系統(tǒng)
1.1.3 數據模型
1.1.4 關系數據庫
1.2 數據庫設計
1.2.1 設計原則
1.2.2 設計步驟
1.2.3 設計“成績管理”數據庫
1.2.4 設計“世界杯”數據庫
1.3 Access的運行界面
1.3.1 啟動與退出
1.3.2 用戶界面
1.3.3 Access常用概念及工作模式
思考題一
實驗一
第2章 數據庫和表
2.1 數據庫的創(chuàng)建和操作
2.1.1 創(chuàng)建數據庫
2.1.2 操作數據庫
2.2 創(chuàng)建表
2.2.1 表的組成
2.2.2 建立表結構
2.2.3 向表中輸入記錄
2.2.4 數據的導入導出
2.3 編輯表
2.3.1 打開和關閉表
2.3.2 修改表結構
2.3.3 設置字段屬性
2.3.4 編輯表中的數據
2.3.5 更改表的外觀
2.3.6 表間關系及參照完整性
2.4 操作表
2.4.1 查找與替換
2.4.2 記錄排序
2.4.3 篩選表記錄
思考題二
實驗二
第3章 查詢設計
3.1 簡單查詢
3.1.1 使用簡單查詢向導
3.1.2 使用“查詢設計”窗口
3.2 表達式和查詢運算符
3.2.1 表達式
3.2.2 查詢條件示例
3.3 選擇查詢
3.3.1 創(chuàng)建多個數據源的查詢
3.3.2 創(chuàng)建復雜條件的查詢
3.3.3 在查詢中實現計算
3.4 參數查詢
3.4.1 創(chuàng)建單參數查詢
3.4.2 創(chuàng)建多參數查詢
3.5 交叉表查詢
3.5.1 使用交叉表查詢向導
3.5.2 使用設計視圖創(chuàng)建交叉表查詢
3.6 操作查詢
3.6.1 生成表查詢
3.6.2 更新查詢
3.6.3 追加查詢
3.6.4 刪除查詢
3.6.5 聯合查詢
思考題三
實驗三
第4章 SQL查詢
4.1 SQL查詢簡介
4.1.1 SQL語言特點
4.1.2 查詢與SQL視圖
4.2 創(chuàng)建SQL查詢
4.2.1 單表的查詢
4.2.2 聯接查詢
4.2.3 嵌套查詢
4.2.4 集合的并運算
4.3 數據定義功能
4.3.1 建立表結構
4.3.2 表結構的修改
4.3.3 表的刪除
4.4 SQL的數據操作功能
4.4.1 插入
4.4.2 更新
4.4.3 刪除
思考題四
實驗四
第5章 窗體
5.1 窗體設計基礎
5.1.1 窗體與控件
5.1.2 窗體的類型
5.1.3 窗體的視圖
5.2 自動創(chuàng)建窗體
5.2.1 使用“窗體”按鈕
5.2.2 使用“多個項目”工具
5.2.3 使用“數據表”工具
5.2.4 使用“分割窗體”工具
5.2.5 使用“模式對話框”工具
5.2.6 使用“數據透視表”工具
5.2.7 使用“數據透視圖”工具
5.2.8 使用“空白窗體”按鈕
5.3 使用向導創(chuàng)建窗體
5.3.1 創(chuàng)建基于單個數據源的窗體
5.3.2 創(chuàng)建主/子窗體
5.4 使用設計視圖創(chuàng)建窗體
5.4.1 窗體的設計視圖
5.4.2 控件的添加與操作
5.4.3 常用控件的使用
5.5 格式化窗體
思考題五
實驗五
第6章 報表
6.1 創(chuàng)建報表
6.1.1 報表的視圖與分類
6.1.2 自動創(chuàng)建報表
6.1.3 使用向導創(chuàng)建報表
6.1.4 使用標簽向導創(chuàng)建報表
6.2 使用設計視圖創(chuàng)建報表
6.2.1 報表的組成
6.2.2 報表控件的屬性
6.2.3 創(chuàng)建報表
6.2.4 報表分組與排序
6.2.5 格式化報表
6.3 創(chuàng)建主/子報表
6.3.1 在已有的報表中創(chuàng)建子報表
6.3.2 鏈接主報表和子報表
6.4 報表的統(tǒng)計與計算
6.4.1 在報表中添加計算控件
6.4.2 報表統(tǒng)計計算
6.5 報表的頁面設置
6.5.1 設置多列報表
6.5.2 設置分頁
6.5.3 打印報表
思考題六
實驗六
第7章 宏
7.1 宏的概念
7.1.1 什么是宏
7.1.2 宏生成器
7.1.3 常用的宏操作
7.2 宏的創(chuàng)建
7.2.1 創(chuàng)建操作序列宏
7.2.2 創(chuàng)建宏組
7.2.3 創(chuàng)建條件操作宏
7.3 宏的編輯與調試
7.3.1 宏的編輯
7.3.2 宏的執(zhí)行和調試
思考題七
實驗七
第8章 模塊與VBA程序設計
8.1 模塊的基本概念和創(chuàng)建方法
8.1.1 模塊的分類
8.1.2 VBA模塊的創(chuàng)建
8.2 VBA編程基礎
8.2.1 數據類型
8.2.2 常量、變量與數組
8.2.3 常用標準函數
8.2.4 運算符與表達式
8.3 程序流程控制
8.3.1 順序結構
8.3.2 選擇結構
8.3.3 循環(huán)結構
8.3.4 循環(huán)語句嵌套
8.4 過程與過程調用
8.4.1 創(chuàng)建過程
8.4.2 參數傳遞
8.5 面向對象的程序設計
8.5.1 面向對象程序設計的基本概念
8.5.2 DoCmd對象
8.5.3 輸入和輸出函數
8.5.4 面向對象程序設計示例
8.5.5 宏與模塊
8.6 VBA數據庫編程
8.6.1 數據庫引擎及其接口
8.6.2 使用DAO訪問數據庫
8.6.3 使用ADO訪問數據庫
8.6.4 域聚合函數
8.7 程序調試
8.7.1 程序的容錯處理
8.7.2 程序的調試方法
思考題八
實驗八
測試題一 數據庫基礎
測試題一 數據庫基礎參考答案
測試題二 數據庫和表
測試題二 數據庫和表參考答案
測試題三 查詢
測試題三 查詢參考答案
測試題四 SQL查詢
測試題四 SQL查詢參考答案
測試題五 窗體
測試題五 窗體參考答案
測試題六 報表
測試題六 報表參考答案
測試題七 宏
測試題七 宏參考答案
測試題八 模塊與VBA程序設計
測試題八 模塊與VBA程序設計參考答案
參考文獻