當前位置:編程學習大全網 - 編程語言 - Access 數據庫與程序設計的中國鐵道出版社出版圖書

Access 數據庫與程序設計的中國鐵道出版社出版圖書

書名:Access數據庫程序設計(第三版)

套系名稱:高職高專計算機系列規劃教材

書號:978-7-113-13893-6

版次:3-5

開本:16開

頁碼:364頁

作者:張成叔

出版時間:2012-01-01

定價:39 元

適用專業:計算機相關專業

出版社:中國鐵道出版社 本書是根據《高等職業教育“數據庫應用”課程教學大綱》、《全國計算機等級考試(NCRE)二級Access數據庫程序設計考試大綱》和《全國計算機等級考試(NCRE)二級公***基礎知識考試大綱》的要求,在張成叔主編的《Access數據庫程序設計》(第二版)(中國鐵道出版社,2010年版)的基礎上,對第壹版和第二版的內容再次優化整合而成。

本書分為“理論、實訓、公***基礎”3部分,以“學生成績管理系統”和“圖書管理系統”的設計、開發為具體項目,引導讀者邊學習、邊實踐,掌握Access數據庫及其應用系統的設計與開發。本書理念先進、結構完整、深入淺出、可讀性好、可操作性強。

本書適合作為高職高專院校學生學習“數據庫應用”課程及數據庫相關課程的教材,也可作為廣大參加全國計算機等級考試(NCRE)二級Access數據庫程序設計的讀者的參考書。 理 論 部 分

第1章 Access基礎1

1.1 數據庫基礎知識1

1.1.1 計算機數據管理的發展1

1.1.2 數據庫系統2

1.1.3 數據模型4

1.2 關系數據庫5

1.2.1 關系數據模型5

1.2.2 關系運算7

1.3 啟動和退出Access7

1.4 Access簡介8

1.4.1 Access發展概述8

1.4.2 Access的系統結構9

1.4.3 Access的用戶界面10

小結11

習題壹11

第2章 數據庫14

2.1 設計數據庫14

2.1.1 設計原則14

2.1.2 設計步驟14

2.2 創建數據庫16

2.2.1 建立壹個空數據庫17

2.2.2 利用向導創建數據庫18

2.3 數據庫的基本操作19

2.3.1 數據庫的打開19

2.3.2 數據庫的關閉19

2.3.3 數據庫的備份20

2.3.4 數據庫的壓縮和修復20

小結20

習題二20

第3章 表22

3.1 Access數據類型22

3.1.1 基本概念22

3.1.2 數據類型23

3.2 創建表26

3.2.1 建立表結構26

3.2.2 向表中輸入數據28

3.2.3 設置字段屬性29

3.2.4 建立表之間的關系34

3.3 維護表36

3.3.1 打開和關閉表36

3.3.2 修改表的結構36

3.3.3 編輯表的內容38

3.3.4 調整表的外觀39

3.4 操作表42

3.4.1 查找數據42

3.4.2 替換數據43

3.4.3 排序記錄43

3.4.4 篩選記錄44

3.5 導入/導出表46

3.5.1 數據的導入46

3.5.2 數據的導出47

小結48

習題三48

第4章 查詢52

4.1 認識查詢52

4.1.1 查詢的功能52

4.1.2 查詢的類型53

4.1.3 查詢的條件53

4.2 創建選擇查詢57

4.2.1 簡單查詢向導57

4.2.2 在設計視圖中創建條件

查詢58

4.2.3 在設計視圖中創建總計

查詢61

4.3 創建參數查詢62

4.3.1 單參數查詢63

4.3.2 多參數查詢65

4.4 創建交叉表查詢66

4.4.1 認識交叉表查詢66

4.4.2 創建交叉表查詢66

4.5 創建操作查詢68

4.5.1 認識操作查詢68

4.5.2 生成表查詢68

4.5.3 追加查詢69

4.5.4 更新查詢70

4.5.5 刪除查詢71

4.6 SQL查詢72

4.6.1 使用SQL修改查詢中的

準則72

4.6.2 SQL基礎知識73

4.6.3 創建SQL查詢76

小結78

習題四78

第5章 窗體84

5.1 窗體基礎知識84

5.1.1 窗體的概念84

5.1.2 窗體的視圖84

5.1.3 窗體的組成85

5.1.4 窗體的類型85

5.2 創建窗體87

5.2.1 自動創建窗體87

5.2.2 使用“窗體向導”88

5.2.3 使用“數據透視表向導”90

5.2.4 使用圖表向導91

5.3 自定義窗體92

5.3.1 工具欄92

5.3.2 工具箱93

5.3.3 窗體中的控件94

5.3.4 控件的用法96

5.3.5 窗體和控件的屬性103

5.3.6 窗體和控件的事件106

5.4 美化窗體106

5.4.1 使用自動套用格式107

5.4.2 添加當前日期和時間107

5.4.3 對齊窗體中的控件107

小結108

習題五108

第6章 報表111

6.1 報表基礎知識111

6.1.1 報表的定義和功能111

6.1.2 報表的視圖111

6.1.3 報表的組成112

6.1.4 報表的分類113

6.2 報表的自動創建和向導創建114

6.2.1 利用“自動報表”創建

報表114

6.2.2 利用“報表向導”創建

報表115

6.2.3 利用“圖表向導”創建

報表116

6.2.4 利用“標簽向導”創建

報表117

6.3 報表設計視圖的使用118

6.3.1 報表的設計視圖118

6.3.2 報表的格式設定119

6.3.3 報表中的控件使用120

6.3.4 創建基於參數查詢的

報表123

6.3.5 創建子報表123

6.3.6 報表的排序和分組125

6.4 預覽和打印報表126

6.4.1 預覽報表126

6.4.2 打印報表127

小結127

習題六128

第7章 數據訪問頁130

7.1 數據訪問頁基礎知識130

7.1.1 數據訪問頁的基本概念130

7.1.2 數據訪問頁面視圖130

7.1.3 數據訪問頁數據源

類型131

7.2 創建數據訪問頁132

7.2.1 自動創建數據訪問頁132

7.2.2 用向導創建數據訪問頁133

7.2.3 用設計視圖創建或修改

數據訪問頁134

7.2.4 利用現有Web頁創建

數據訪問頁135

7.3 編輯數據訪問頁135

7.3.1 為數據訪問頁添加控件136

7.3.2 美化和完善數據訪問頁137

7.3.3 在數據訪問頁上添加

超鏈接138

7.4 在IE中查看數據訪問頁138

小結138

習題七139

第8章 宏140

8.1 宏的概念140

8.1.1 宏的基本概念140

8.1.2 宏與Visual Basic140

8.1.3 宏向Visual Basic程序代碼

轉換141

8.2 宏的操作141

8.2.1 創建宏141

8.2.2 宏的運行146

8.2.3 宏的調試146

8.2.4 常用宏操作147

小結148

習題八148

第9章 模塊151

9.1 模塊基本概念151

9.1.1 模塊的類型151

9.1.2 模塊的組成152

9.1.3 面向對象程序設計的基本

概念152

9.2 VBA開發環境155

9.2.1 進入VBA編程環境155

9.2.2 VBE窗口156

9.2.3 編寫VBA代碼157

9.3 常量、變量、運算符和表達式158

9.3.1 數據類型和數據庫對象158

9.3.2 常量與變量160

9.3.3 數組162

9.3.4 運算符與表達式163

9.4 常用標準函數165

9.4.1 數學函數166

9.4.2 字符串函數166

9.4.3 類型轉換函數167

9.4.4 日期/時間函數167

9.5 語句和控制結構168

9.5.1 語句概述168

9.5.2 條件結構169

9.5.3 循環結構172

9.6 調用過程及參數傳遞176

9.6.1 過程定義和調用176

9.6.2 參數傳遞178

9.7 常用操作方法179

9.7.1 打開和關閉窗體179

9.7.2 打開和關閉報表180

9.7.3 輸入框181

9.7.4 消息框181

9.7.5 計時事件Timer182

9.7.6 VBA編程驗證數據183

9.8 VBA程序的錯誤處理和調試183

9.8.1 錯誤處理183

9.8.2 調試184

9.9 VBA數據庫編程187

9.9.1 數據庫引擎及其接口187

9.9.2 VBA訪問的數據庫

類型188

9.9.3 數據庫訪問對象

(DAO)188

9.9.4 ActiveX數據對象

(ADO)190

9.9.5 數據庫編程分析197

小結200

習題九201

實 訓 部 分

實訓1 創建數據庫213

實訓1.1 啟動數據庫並使用幫助

系統213

實訓1.2 創建數據庫214

實訓1.3 數據庫的基本操作215

思考及課後練習216

實訓2 表Ⅰ——建立表結構和輸入

數據217

實訓2.1 建立表結構217

實訓2.2 向表中輸入數據218

實訓2.3 設置字段屬性220

實訓2.4 建立表之間的關系221

思考及課後練習222

實訓3 表Ⅱ——維護、操作、

導入/導出表223

實訓3.1 打開和關閉表223

實訓3.2 修改表的結構223

實訓3.3 編輯表的內容224

實訓3.4 調整表的外觀225

實訓3.5 查找數據226

實訓3.6 替換數據226

實訓3.7 排序記錄226

實訓3.8 篩選記錄227

實訓3.9 導入/導出表229

思考及課後練習229

實訓4 查詢Ⅰ——選擇查詢和參數

查詢230

實訓4.1 使用向導創建選擇查詢230

實訓4.2 使用設計視圖創建選擇

查詢231

實訓4.3 在設計視圖中創建總計

查詢232

實訓4.4 創建單參數查詢232

實訓4.5 創建多參數查詢233

思考及課後練習234

實訓5 查詢Ⅱ——交叉表查詢和操作

查詢235

實訓5.1 創建交叉表查詢235

實訓5.2 創建操作查詢236

思考及課後練習239

實訓6 查詢Ⅲ——SQL查詢240

實訓6.1 數據定義語句240

實訓6.2 數據查詢語句241

實訓6.3 創建聯合查詢和子查詢242

思考及課後練習243

實訓7 窗體Ⅰ——創建窗體245

實訓7.1 利用“自動創建窗體”

創建窗體245

實訓7.2 利用向導創建窗體246

實訓7.3 利用“圖表向導”創建

窗體247

思考及課後練習248

實訓8 窗體Ⅱ——自定義窗體、美化

窗體249

實訓8.1 控件的使用249

實訓8.2 控件的布局調整253

思考及課後練習254

實訓9 報表255

實訓9.1 利用向導創建報表255

實訓9.2 創建主/子報表257

思考及課後練習259

實訓10 數據訪問頁260

實訓10.1 創建數據訪問頁260

實訓10.2 編輯數據訪問頁262

思考及課後練習263

實訓11 宏264

實訓11.1 創建和運行宏264

實訓11.2 為命令按鈕創建宏266

思考及課後練習267

實訓12 模塊Ⅰ——條件結構268

實訓12.1 If語句及IIf函數的

使用268

實訓12.2 Switch函數及Select語句

的使用270

思考及課後練習271

實訓13 模塊Ⅱ——循環結構272

實訓13.1 循環結構實訓272

實訓13.2 過程的創建與調用273

思考及課後練習274

實訓14 模塊Ⅲ——對象操作275

實訓14.1 使用和修改對象屬性275

實訓14.2 DoCmd對象的使用276

實訓14.3 設計計時器277

思考及課後練習278

公***基礎部分

第1章 數據結構與算法基礎279

1.1 算法的基本概念279

1.1.1 算法的定義279

1.1.2 算法的時間復雜度和空間

復雜度280

1.1.3 經典例題解析280

1.2 數據結構的基本概念281

1.2.1 數據結構的定義281

1.2.2 線性結構與非線性結構283

1.2.3 經典例題解析283

1.3 線性表及其順序存儲結構284

1.3.1 線性表的定義284

1.3.2 線性表的順序存儲

結構284

1.3.3 順序表的插入與刪除

運算285

1.3.4 經典例題解析285

1.4 棧和隊列286

1.4.1 棧286

1.4.2 隊列286

1.4.3 經典例題解析287

1.5 線性鏈表288

1.5.1 線性單鏈表的結構及其

基本運算288

1.5.2 線性鏈表的基本運算289

1.5.3 線性雙向鏈表的結構及

其基本運算289

1.5.4 經典例題解析290

1.6 樹和二叉樹290

1.6.1 樹的定義290

1.6.2 二叉樹291

1.6.3 二叉樹的遍歷292

1.6.4 經典例題解析293

1.7 查找技術294

1.7.1 順序查找與二分查找

算法294

1.7.2 經典例題解析295

1.8 排序技術295

1.8.1 插入排序295

1.8.2 交換排序296

1.8.3 選擇排序297

1.8.4 各種排序算法比較297

1.8.5 經典例題解析298

小結298

習題壹299

第2章 程序設計基礎301

2.1 程序設計方法與風格301

2.1.1 程序設計與編程風格301

2.1.2 經典例題解析301

2.2 結構化程序設計302

2.2.1 結構化程序的基本結構

和特點302

2.2.2 結構化程序的設計原則

和方法303

2.2.3 經典例題解析303

2.3 面向對象的程序設計方法303

2.3.1 面向對象的方法303

2.3.2 面向對象的基本概念304

2.3.3 經典例題解析305

小結306

習題二306

第3章 軟件工程基礎308

3.1 軟件工程基本概念308

3.1.1 軟件的定義與軟件的

特點308

3.1.2 軟件危機與軟件工程309

3.1.3 軟件工程過程309

3.1.4 軟件生命周期309

3.1.5 軟件工程的目標與

原則310

3.1.6 軟件開發工具與軟件開發環境311

3.1.7 經典例題解析311

3.2 結構化分析方法312

3.2.1 可行性研究312

3.2.2 需求分析和需求分析

方法313

3.2.3 結構化分析方法及其常用

工具313

3.2.4 結構化方法開發過程314

3.2.5 軟件需求規格說明書315

3.2.6 經典例題解析315

3.3 結構化設計方法316

3.3.1 軟件設計的基本概念316

3.3.2 概要設計317

3.3.3 面向數據流的設計方法317

3.3.4 詳細設計318

3.3.5 經典例題解析319

3.4 軟件測試320

3.4.1 軟件測試的目的和原則320

3.4.2 軟件測試的技術與方法320

3.4.3 軟件測試的實施321

3.4.4 經典例題解析322

3.5 程序的調試323

3.5.1 程序調試的基本概念323

3.5.2 程序的靜態調試與動態

調試324

3.5.3 常見的軟件動態調試的

方法324

3.5.4 軟件的維護324

3.5.5 經典例題解析325

小結326

習題三326

第4章 數據庫設計基礎329

4.1 數據庫的基本概念329

4.1.1 信息、數據、數據庫329

4.1.2 數據庫管理系統330

4.1.3 數據庫系統331

4.1.4 經典例題解析332

4.2 數據模型333

4.2.1 數據模型概述333

4.2.2 實體間的聯系334

4.2.3 實體-聯系模型334

4.2.4 基本數據類型335

4.2.5 經典例題解析335

4.3 關系代數運算336

4.3.1 關系代數336

4.3.2 關系模型的基本運算338

4.3.3 經典例題解析338

4.4 數據庫設計方法和步驟339

4.4.1 數據庫設計概述339

4.4.2 數據庫設計的需求

分析339

4.4.3 數據庫的概念設計339

4.4.4 數據庫的邏輯設計340

4.4.5 數據庫的物理設計340

4.4.6 數據庫的實施與維護340

4.4.7 經典例題解析341

小結341

習題四341

附錄A 全國計算機等級考試簡介346

參考文獻350

  • 上一篇:高考後想進IT行業 問都有什麽專業可供選擇?想學編程和網絡...
  • 下一篇:安徽省公考計算機專業考哪些方面的?
  • copyright 2024編程學習大全網