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