《數(shù)據庫技術及應用--Access》共分兩大部分: 第一部分包括Access數(shù)據庫知識,第二部分給出相應 的實驗內容。
第一部分Access數(shù)據庫知識共分9章,主要內容 包括數(shù)據庫基礎知識、Access數(shù)據庫概述、Access數(shù) 據庫的基本操作、表結構的設計、查詢設計、窗體設 計、報表設計、宏設計、模塊與VBA程序設計。
第二部分包括15個實驗,實驗內容與第一部分的 知識介紹相得益彰。
本書內容體系完整,結構清晰,實例完整統(tǒng)一, 理論結合實際,由淺入深,易學易懂,并兼顧全國計 算機等級考試(二級Access)大綱。
本書既可作為高 等學校計算機專業(yè)數(shù)據庫原理與應用課程的教材,也 可作為數(shù)據庫應用技術培訓、全國計算機等級考試二 級Access的培訓或自學教材。本書由范寶德、李瑞旭 和孫風芝統(tǒng)籌策劃。
第一篇理 論 部 分
第1章數(shù)據庫基礎知識/3
1.1數(shù)據庫基礎知識概述/3
1.1.1計算機數(shù)據管理的發(fā)展/3
1.1.2數(shù)據庫系統(tǒng)基本概念/5
1.1.3數(shù)據庫系統(tǒng)的特點/6
1.1.4數(shù)據庫系統(tǒng)的內部體系結構/7
1.1.5數(shù)據庫管理系統(tǒng)/8
1.2數(shù)據模型/10
1.2.1實體描述/10
1.2.2實體間的聯(lián)系及分類/11
1.2.3數(shù)據模型簡介/11
1.3ER模型/13
1.3.1ER模型的基本概念/13
1.3.2ER模型3個基本概念之間的聯(lián)系
關系/14
1.3.3ER模型的圖示法/15
1.4關系數(shù)據庫/17
1.4.1關系術語/17
1.4.2關系的完整性/19
1.4.3關系運算/19
1.4.4關系規(guī)范化/21
1.5數(shù)據庫設計與管理/26
1.5.1數(shù)據庫設計概述/26
1.5.2數(shù)據庫設計的需求分析/27
1.5.3數(shù)據庫概念設計/27
1.5.4數(shù)據庫的邏輯設計/27
1.5.5數(shù)據庫的物理設計/28
1.5.6數(shù)據庫管理/28
1.6習題/29
1.6.1簡答題/29
1.6.2選擇題/29
1.6.3設計題/31
第2章Access系統(tǒng)概述/32
2.1Access功能及特性/32
2.2Access的安裝/33
2.2.1安裝環(huán)境/33
2.2.2安裝方法/33
2.3Access的集成環(huán)境/33
2.3.1后臺視圖/33
2.3.2功能區(qū)/34
2.3.3導航窗格 /35
2.4Access數(shù)據庫對象/35
2.5數(shù)據庫的操作/37
2.5.1創(chuàng)建數(shù)據庫/37
2.5.2打開數(shù)據庫/38
2.5.3關閉數(shù)據庫/39
2.6數(shù)據庫轉換/39
2.7數(shù)據庫保護與安全/40
2.7.1數(shù)據庫的保護/40
2.7.2數(shù)據庫的安全管理/41
2.8習題/42
第3章表的創(chuàng)建/43
3.1Access表的設計要素/43
3.1.1表名和字段名的命名規(guī)則/43
3.1.2字段的數(shù)據類型/43
3.1.3字段屬性/45
3.2表的創(chuàng)建/45
3.2.1建立表結構/45
3.2.2設置主鍵/46
3.2.3設置字段屬性/47
3.2.4修改表結構/49
3.3建立索引和表間關系/50
3.3.1建立索引/50
3.3.2表間關聯(lián)關系類型/51
3.3.3創(chuàng)建表間關聯(lián)關系/52
3.4向表中輸入數(shù)據/54
3.5數(shù)據導入和導出/57
3.6習題/62
3.6.1選擇題/62
3.6.2簡答題/63
第4章表的使用/64
4.1記錄定位/64
4.2表中數(shù)據編輯/65
4.3表基本操作/66
4.3.1記錄排序/66
4.3.2記錄篩選/68
4.3.3字段隱藏/取消隱藏/71
4.3.4字段凍結/解凍/71
4.4表的復制、刪除與重命名/71
4.5使用子數(shù)據表/72
4.6表的外觀設置/73
4.7打印表/75
4.8習題/75
4.8.1選擇題/75
4.8.2簡答題/76
第5章查詢/77
5.1查詢概述/77
5.1.1查詢作用/77
5.1.2查詢類型/77
5.2選擇查詢/78
5.2.1使用向導創(chuàng)建查詢/78
5.2.2使用設計視圖創(chuàng)建查詢/82
5.2.3在查詢中進行計算/87
5.3參數(shù)查詢/90
5.4交叉表查詢/92
5.5操作查詢/93
5.5.1生成表查詢/93
5.5.2更新查詢/94
5.5.3追加查詢/94
5.5.4刪除查詢/95
5.6SQL語言/96
5.6.1SQL語言概述/96
5.6.2數(shù)據定義/97
5.6.3數(shù)據操縱/99
5.6.4數(shù)據查詢/100
5.7習題/102
選擇題/102
第6章窗體/107
6.1窗體概述及自動創(chuàng)建窗體/107
6.2使用“窗體向導”按鈕創(chuàng)建窗體/112
6.3使用“空白窗體”按鈕創(chuàng)建窗體/116
6.4使用“窗體設計”按鈕創(chuàng)建窗體/117
6.4.1窗體的組成/117
6.4.2窗體設計視圖/118
6.4.3設計窗體布局/121
6.5常用控件/122
6.5.1標簽/122
6.5.2文本框/123
6.5.3命令按鈕/124
6.5.4組合框/126
6.5.5列表框/127
6.5.6復選框、選項按鈕和切換按鈕/128
6.5.7選項組/130
6.5.8圖像/132
6.5.9選項卡/132
6.6修飾窗體/134
6.6.1主題的應用/134
6.6.2條件格式的應用/134
6.6.3添加標題和日期時間/135
6.6.4設置窗體背景圖像/135
6.6.5添加提示信息/136
6.7使用窗體操作數(shù)據/136
6.8創(chuàng)建主/子窗體/138
6.9習題/140
選擇題/140
第7章報表/143
7.1報表概述/143
7.1.1報表的基本概念/143
7.1.2報表的組成/143
7.2創(chuàng)建報表/145
7.2.1使用“報表”按鈕創(chuàng)建報表/145
7.2.2使用“報表設計”按鈕創(chuàng)建報表/146
7.2.3使用“空報表”按鈕創(chuàng)建報表/149
7.2.4使用“報表向導”按鈕創(chuàng)建報表/149
7.2.5使用“標簽”按鈕創(chuàng)建報表/151
7.3編輯報表/154
7.3.1報表設計視圖/154
7.3.2設計報表/155
7.4報表排序與分組/157
7.4.1記錄排序/157
7.4.2記錄分組/158
7.5使用計算控件 /159
7.5.1報表中添加計算控件/159
7.5.2報表匯總計算/159
7.6創(chuàng)建復雜報表/161
7.6.1創(chuàng)建子報表/161
7.6.2篩選報表數(shù)據/164
7.7打印報表/165
7.8習題/165
7.8.1選擇題/165
7.8.2填空題/167
第8章宏/169
8.1宏的概述/169
8.2宏的設計/170
8.2.1宏的設計方法/170
8.2.2建立獨立的宏/171
8.2.3建立宏組/171
8.2.4建立條件宏/172
8.2.5AutoExec宏/173
8.3宏的運行與調試/174
8.3.1運行宏/174
8.3.2調試宏/175
8.4習題/176
8.4.1選擇題/176
8.4.2填空題/177
第9章模塊與VBA編程/178
9.1模塊/178
9.1.1VBA編輯器/178
9.1.2模塊/179
9.2VBA語言基礎/180
9.2.1數(shù)據類型/180
9.2.2常量、變量與數(shù)組/182
9.2.3運算符與表達式/183
9.2.4常用標準函數(shù)/185
9.2.5語句書寫原則/188
9.3程序基本結構/189
9.3.1順序結構/189
9.3.2選擇結構/191
9.3.3循環(huán)結構/196
9.4過程與自定義函數(shù)/201
9.4.1過程/202
9.4.2自定義函數(shù)/203
9.4.3參數(shù)傳遞/204
9.4.4變量和過程的作用域/205
9.5VBA常用操作/208
9.5.1在VBA中設置控件屬性/208
9.5.2DoCmd對象/210
9.5.3VBA驗證函數(shù)/213
9.5.4計時事件/214
9.6錯誤處理與調試/215
9.6.1錯誤類型/215
9.6.2程序調試/216
9.6.3VBA程序運行錯誤處理/218
9.7VBA程序實例/219
9.7.1主頁窗體/219
9.7.2登錄窗體/220
9.7.3主控窗體/221
9.7.4查詢窗體/222
9.8習題/224
9.8.1選擇題/224
9.8.2填空題/228
第二篇實 驗 部 分
第10章實驗及操作/233
10.1【實驗1】 認識Access環(huán)境,創(chuàng)建數(shù)據庫及
數(shù)據表/233
10.1.1實驗目的 /233
10.1.2操作要求/233
10.2【實驗2】 創(chuàng)建表及表的基本操作/235
10.2.1實驗目的/235
10.2.2操作要求/235
10.3【實驗3】 表的基本操作/237
10.3.1實驗目的/237
10.3.2操作要求/237
10.4【實驗4】 選擇查詢/239
10.4.1實驗目的/239
10.4.2操作要求/239
10.5【實驗5】 交叉表查詢、參數(shù)查詢及操作
查詢/242
10.5.1實驗目的/242
10.5.2操作要求/242
10.6【實驗6】 SQL查詢/244
10.6.1實驗目的/244
10.6.2操作要求/244
10.7【實驗7】 創(chuàng)建窗體及窗體設計/247
10.7.1實驗目的/247
10.7.2操作要求/247
10.8【實驗8】 窗體設計及控件的使用/251
10.8.1實驗目的/251
10.8.2操作要求/251
10.9【實驗9】 創(chuàng)建報表及設計報表/255
10.9.1實驗目的/255
10.9.2操作要求/255
10.10【實驗10】 宏/258
10.10.1實驗目的/258
10.10.2操作要求/258
10.11【實驗11】 VBA編程基礎之順序和分支
結構/259
10.11.1實驗目的/259
10.11.2設計程序操作步驟/259
10.11.3編寫程序實驗要求/260
10.12【實驗12】 VBA編程之循環(huán)結構/262
10.12.1實驗目的/262
10.12.2在VBA編輯器中調試驗證的
操作步驟/262
10.12.3操作要求/262
10.13【實驗13】 VBA編程基礎之函數(shù)和過程/265
10.13.1實驗目的/265
10.13.2操作要求/265
10.14【實驗14】 VBA編程基礎之綜合應用/267
10.14.1實驗目的/267
10.14.2操作要求/267
10.15【實驗15】 VBA數(shù)據庫編程/271
10.15.1實驗目的/271
10.15.2操作要求/271
參考文獻/274