本書介紹數據庫的基礎知識和基本應用,以Access 2010為環(huán)境,介紹數據庫的表、查詢、窗體、報表、宏、VBA、Web數據庫的功能及使用,以及保證數據庫安全的措施。本書旨在培養(yǎng)學生思考問題的方法和解決問題的能力,第10章以學生信息管理系統(tǒng)作為綜合實例,詳細講解Access數據庫的整個開發(fā)過程。
本書配有大量的選擇題和思考題,并且圍繞學生信息管理系統(tǒng)的眾多實例還可以直接作為學生上機實驗的題目。本書提供配套電子課件,請登錄華信教育資源網(www.hxedu.com.cn)注冊后免費下載。
第1章 數據庫基礎知識
1.1 數據庫系統(tǒng)概述
1.1.1 數據庫技術的發(fā)展
1.1.2 數據庫新技術
1.1.3 數據庫相關基本概念
1.2 數據模型
1.2.1 概念模型
1.2.2 數據模型
1.3 關系模型
1.3.1 關系數據結構
1.3.2 關系操作
1.3.3 關系的完整性
1.4 數據庫設計
1.4.1 數據庫設計
1.4.2 概念結構設計
1.4.3 概念模型向關系模型的轉換
1.4.4 關系模型的規(guī)范化
本章小結
習題
第2章 數據存儲――表
2.1 初識Access
2.1.1 Access 2010的新特性
2.1.2 Access 2010的用戶界面
2.2 數據庫的創(chuàng)建
2.2.1 創(chuàng)建數據庫
2.2.2 數據庫的打開和關閉
2.3 表的創(chuàng)建
2.3.1 表的設計
2.3.2 建立表結構
2.3.3 設置字段屬性
2.3.4 建立表間關系
2.4 操作表
2.4.1 表中數據的輸入及編輯
2.4.2 數據的導入和導出
2.4.3 查找記錄
2.4.4 排序記錄
2.4.5 篩選記錄
2.4.6 數據表的行匯總統(tǒng)計
2.5 設置數據表的格式
本章小結
習題
第3章 應用系統(tǒng)的數據重組――查詢
3.1 查詢簡介
3.1.1 查詢的類型
3.1.2 查詢的視圖
3.2 利用向導創(chuàng)建查詢
3.2.1 簡單查詢向導
3.2.2 交叉表查詢向導
3.2.3 查找重復項查詢向導
3.2.4 查找不匹配項查詢向導
3.3 查詢條件
3.3.1 在查詢條件中使用運算符
3.3.2 在查詢條件中使用函數
3.4 選擇查詢
3.4.1 在設計視圖中創(chuàng)建查詢
3.4.2 在查詢中進行計算
3.5 參數查詢
3.6 交叉表查詢
3.7 操作查詢
3.7.1 備份數據
3.7.2 生成表查詢
3.7.3 追加查詢
3.7.4 更新查詢
3.7.5 刪除查詢
3.8 SQL查詢
3.8.1 SQL語句簡介
3.8.2 SQL語句的應用
3.8.3 創(chuàng)建SQL查詢
3.8.4 創(chuàng)建SQL特定查詢
本章小結
習題
第4章 開發(fā)用戶界面――窗體
4.1 窗體概述
4.1.1 窗體的作用
4.1.2 窗體組成
4.1.3 窗體視圖
4.1.4 窗體的類型
4.2 快速創(chuàng)建窗體
4.2.1 創(chuàng)建單項目窗體
4.2.2 創(chuàng)建多個項目窗體
4.2.3 創(chuàng)建數據表窗體
4.2.4 創(chuàng)建分割窗體
4.3 使用向導創(chuàng)建窗體
4.3.1 創(chuàng)建單數據源窗體
4.3.2 創(chuàng)建多數據源窗體
4.4 使用設計視圖與布局視圖創(chuàng)建窗體
4.4.1 設計視圖和布局視圖
4.4.2 創(chuàng)建窗體
4.4.3 調整窗體屬性
4.4.4 添加控件
4.4.5 調整控件屬性
4.4.6 常用控件介紹
4.4.7 計算控件
4.4.8 窗體布局
4.4.9 使用有主題
4.5 創(chuàng)建特定類型窗體
4.5.1 創(chuàng)建數據透視表窗體
4.5.2 創(chuàng)建數據透視圖窗體
4.5.3 切換面板窗體
4.6 應用系統(tǒng)案例的窗體設計
本章小結
習題
第5章 開發(fā)用戶報表
5.1 報表概述
5.1.1 報表的作用
5.1.2 報表的類型
5.1.3 報表的視圖
5.1.4 報表的組成
5.2 創(chuàng)建報表
5.2.1 快速創(chuàng)建報表
5.2.2 使用報表向導
5.2.3 創(chuàng)建標簽報表
5.2.4 使用設計視圖和布局視圖創(chuàng)建報表
5.2.5 設計主/子報表
5.3 完善報表
5.3.1 報表的數據計算
5.3.2 報表的數據排序、分組和匯總
5.4 打印報表
5.5 應用系統(tǒng)案例的報表設計
本章小結
習題
第6章 宏
6.1 宏的概述
6.2 宏的設計
6.2.1 宏選項卡
6.2.2 宏設計器
6.2.3 宏操作
6.2.4 在宏中使用條件
6.3 宏的應用
6.3.1 獨立宏
6.3.2 子宏
6.3.3 嵌入宏
6.3.4 數據宏
6.4 宏的運行與調試
6.4.1 宏的運行
6.4.2 宏的調試
本章小結
習題
第7章 模塊與VBA編程基礎
7.1 模塊
7.1.1 模塊的基本概念
7.1.2 創(chuàng)建標準模塊
7.1.3 在模塊中添加過程
7.2 VBA程序設計基礎
7.2.1 VBA中的基本概念
7.2.2 數據類型
7.2.3 常量與變量
7.2.4 運算符和表達式
7.2.5 VBA中常用的語句
7.2.6 VBA中的常用標準函數
7.3 VBA 程序流程控制
7.3.1 選擇結構
7.3.2 循環(huán)結構
7.4 VBA中的數組
7.5 VBA數據庫編程
7.5.1 數據庫引擎及其接口
7.5.2 數據訪問對象(DAO)
7.5.3 ActiveX數據對象(ADO)
7.6 程序調試
本章小結
習題
第8章 Web數據庫
8.1 Web數據庫概述
8.1.1 桌面數據庫和Web數據庫的設計差異
8.1.2 僅限桌面的功能(沒有對應的Access Services功能)
8.2 建立空白的Web數據庫
8.3 創(chuàng)建Web表
8.3.1 創(chuàng)建新的Web表
8.3.2 創(chuàng)建Web表中的字段
8.3.3 添加計算字段
8.3.4 創(chuàng)建兩個Web表之間的關系
8.4 創(chuàng)建導航窗體
8.5 發(fā)布和同步對應用程序所做的更改
本章小結
習題
第9章 數據安全
9.1 使用數據庫密碼加密Access數據庫
9.1.1 設置密碼
9.1.2 使用密碼打開數據庫
9.1.3 撤銷數據庫密碼
9.2 數據存儲安全
9.2.1 備份/恢復數據庫
9.2.2 壓縮和修復數據庫
9.3 使用受信任位置中的數據庫
9.4 打包、簽名和分發(fā)數據庫
9.4.1 創(chuàng)建簽名包
9.4.2 提取并使用簽名包
9.5 打開數據庫時啟用禁用的內容
本章小結
習題
第10章 學生信息管理系統(tǒng)的設計與實現
10.1 學生信息管理系統(tǒng)的設計
10.1.1 學生信息管理系統(tǒng)的功能
10.1.2 學生信息管理系統(tǒng)的設計步驟
10.2 創(chuàng)建表及表間關系
10.2.1 創(chuàng)建系統(tǒng)所需的數據表
10.2.2 創(chuàng)建表間關系
10.3 創(chuàng)建查詢
10.3.1 “學生登錄窗”所需的查詢
10.3.2 “密碼修改窗”所需查詢
10.3.3 “已選課程信息窗”所需查詢
10.3.4 “可選課程信息窗”所需查詢
10.3.5 “學生成績查詢窗”所需查詢
10.3.6 “學生成績統(tǒng)計報表”所需查詢
10.3.7 “班級中學生成績報表”所需查詢
10.4 創(chuàng)建窗體
10.4.1 “學生個人信息窗”的創(chuàng)建
10.4.2 “密碼修改窗”的創(chuàng)建
10.4.3 “已選課程信息窗”的創(chuàng)建
10.4.4 “可選課程信息窗”的創(chuàng)建
10.4.5 “選課操作窗”的創(chuàng)建
10.4.6 “學生成績查詢窗”的創(chuàng)建
10.5 創(chuàng)建報表
10.5.1 “學生成績統(tǒng)計報表”的創(chuàng)建
10.5.2 “班級中學生成績報表”的創(chuàng)建
10.6 應用系統(tǒng)集成
10.6.1 “教學管理系統(tǒng)”主窗口的創(chuàng)建
10.6.2 “學生登錄窗”的創(chuàng)建
10.6.3 “導航窗體”的創(chuàng)建
10.6.4 “啟動窗體”的設置
10.7 開發(fā)說明
本章小結
習題