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

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

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

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

書號:9787113116064 版次: 開本:16開 頁碼:368頁

作者:張成叔

出版時間:2010-09-01

定價:35 元

出版社:中國鐵道出版社

適用專業:計算機專業 本書根據《全國計算機等級考試(NCRE)二級Access數據庫程序設計考試大綱》和《全國計算機等級考試(NCRE)二級公***基礎知識考試大綱》的要求,在張成叔主編的《Access數據庫程序設計》(中國鐵道出版社,2008年版)的基礎上,將數據庫軟件由Access 2000升級到Access 2003,並對第壹版內容進行了優化整合。

本書***分理論部分、實訓部分和公***基礎部分三部分,以“學生成績管理系統”和“圖書管理系統”的設計與開發為具體項目,讀者可以邊學習、邊實踐,掌握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 啟動和退出Access 8

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 創建數據庫 17

2.2.1 建立壹個空數據庫 17

2.2.2 利用向導創建數據庫 18

2.3 數據庫的基本操作 19

2.3.1 數據庫的打開 19

2.3.2 數據庫的關閉 20

2.3.3 數據庫的備份 20

2.3.4 數據庫的壓縮和修復 20

本章小結 21

習題二 21

第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 在設計視圖中創建總計

查詢 62

4.3 創建參數查詢 64

4.3.1 單參數查詢 64

4.3.2 多參數查詢 66

4.4 創建交叉表查詢 67

4.4.1 認識交叉表查詢 67

4.4.2 創建交叉表查詢 68

4.5 創建操作查詢 70

4.5.1 認識操作查詢 70

4.5.2 生成表查詢 70

4.5.3 追加查詢 72

4.5.4 更新查詢 73

4.5.5 刪除查詢 73

4.6 SQL查詢 74

4.6.1 使用SQL修改查詢中的

準則 74

4.6.2 SQL基礎知識 75

4.6.3 創建SQL查詢 78

本章小結 80

習題四 81

第5章 窗體 86

5.1 窗體基礎知識 86

5.1.1 窗體的概念 86

5.1.2 窗體的視圖 86

5.1.3 窗體的組成 87

5.1.4 窗體的類型 87

5.2 創建窗體 89

5.2.1 自動創建窗體 89

5.2.2 使用“窗體向導” 90

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

5.2.4 使用圖表向導 93

5.3 自定義窗體 94

5.3.1 工具欄 94

5.3.2 工具箱 95

5.3.3 窗體中的控件 96

5.3.4 控件的用法 98

5.3.5 窗體和控件的屬性 105

5.3.6 窗體和控件的事件 108

5.4 美化窗體 109

5.4.1 使用自動套用格式 109

5.4.2 添加當前日期和時間 109

5.4.3 對齊窗體中的控件 109

本章小結 110

習題五 110

第6章 報表 113

6.1 報表基礎知識 113

6.1.1 報表的定義和功能 113

6.1.2 報表的視圖 113

6.1.3 報表的組成 114

6.1.4 報表的分類 115

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

6.2.1 利用“自動報表”創建

報表 116

6.2.2 利用“報表向導”創建

報表 117

6.2.3 利用“圖表向導”創建

報表 118

6.2.4 利用“標簽向導”創建

報表 119

6.3 報表設計視圖的使用 120

6.3.1 報表的設計視圖 120

6.3.2 報表的格式設定 121

6.3.3 報表中的控件使用 122

6.3.4 創建基於參數查詢

的報表 124

6.3.5 創建子報表 125

6.3.5 報表的排序和分組 127

6.4 預覽和打印報表 128

6.4.1 預覽報表 128

6.4.2 打印報表 129

本章小結 129

習題六 130

第7章 數據訪問頁 132

7.1 數據訪問頁基礎知識 132

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

7.1.2 數據訪問頁面視圖 132

7.1.3 數據訪問頁數據源

類型 133

7.2 創建數據訪問頁 134

7.2.1 自動創建數據訪問頁 134

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

7.2.3 用設計視圖創建或修改

數據訪問頁 137

7.2.4 利用現有Web頁創建數據訪問頁 137

7.3 編輯數據訪問頁 138

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

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

7.3.3 在數據訪問頁上添加

超鏈接 141

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

本章小結 142

習題七 142

第8章 宏 143

8.1 宏的概念 143

8.1.1 宏的基本概念 143

8.1.2 宏與Visual Basic 143

8.1.3 宏向Visual Basic程序代碼轉換 144

8.2 宏的操作 144

8.2.1 創建宏 144

8.2.2 宏的運行 149

8.2.3 宏的調試 149

8.2.4 常用宏操作 150

本章小結 151

習題八 151

第9章 模塊 154

9.1 模塊基本概念 154

9.1.1 模塊的類型 154

9.1.2 模塊的組成 155

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

9.2 VBA開發環境 158

9.2.1 進入VBA編程環境 159

9.2.2 VBE窗口 159

9.2.3 編寫VBA代碼 160

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

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

9.3.2 常量與變量 163

9.3.3 數組 165

9.3.4 運算符與表達式 166

9.4 常用標準函數 169

9.4.1 數學函數 169

9.4.2 字符串函數 170

9.4.3 類型轉換函數 170

9.4.4 日期/時間函數 170

9.5 語句和控制結構 171

9.5.1 語句概述 171

9.5.2 條件結構 172

9.5.3 循環結構 176

9.6 調用過程及參數傳遞 180

9.6.1 過程定義和調用 180

9.6.2 參數傳遞 181

9.7 常用操作方法 183

9.7.1 打開和關閉窗體 183

9.7.2 打開和關閉報表 184

9.7.3 輸入框 184

9.7.4 消息框 185

9.7.5 計時事件Timer 186

9.7.6 VBA編程驗證數據 187

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

9.8.1 錯誤處理 187

9.8.2 調試 188

9.9 VBA數據庫編程 190

9.9.1 數據庫引擎及其接口 190

9.9.2 VBA訪問的數據庫

類型 192

9.9.3 數據庫訪問對象

(DAO) 192

9.9.4 ActiveX數據對象

(ADO) 194

9.9.5 數據庫編程分析 201

本章小結 204

習題九 205

實訓部分

實訓1 創建數據庫 217

1.1 實訓目的 217

1.2 實訓內容 217

1.2.1 啟動數據庫並使用幫助

系統 217

1.2.2 創建數據庫 218

1.2.3 數據庫的基本操作 219

思考及課後練習 220

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

數據 221

2.1 實訓目的 221

2.2 實訓內容 221

2.2.1 建立表結構 221

2.2.2 向表中輸入數據 222

2.2.3 設置字段屬性 224

2.2.4 建立表之間的關系 225

思考及課後練習 226

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

導入/導出表 227

3.1 實訓目的 227

3.2 實訓內容 227

3.2.1 打開和關閉表 227

3.2.2 修改表的結構 227

3.2.3 編輯表的內容 228

3.2.4 調整表的外觀 229

3.2.5 查找數據 230

3.2.6 替換數據 230

3.2.7 排序記錄 230

3.2.8 篩選記錄 231

3.2.9 導入/導出表 233

思考及課後練習 233

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

查詢 234

4.1 實訓目的 234

4.2 實訓內容 234

4.2.1 使用向導創建選擇查詢 234

4.2.2 使用設計視圖創建選擇

查詢 235

4.2.3 在設計視圖中創建總計

查詢 236

4.2.4 創建單參數查詢 236

4.2.5 創建多參數查詢 237

思考及課後練習 238

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

查詢 240

5.1 實訓目的 240

5.2 實訓內容 240

5.2.1 創建交叉表查詢 240

5.2.2 創建操作查詢 241

思考及課後練習 244

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

6.1 實訓目的 246

6.2 實訓內容 246

6.2.1 數據定義語句 246

6.2.2 數據查詢語句 247

6.2.3 創建聯合查詢和子查詢 248

思考及課後練習 249

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

7.1 實訓目的 251

7.2 實訓內容 251

7.2.1 利用“自動創建窗體”

創建窗體 251

7.2.2 利用向導創建窗體 252

7.2.3 利用“圖表向導”創建

窗體 253

思考及課後練習 254

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

窗體 255

8.1 實訓目的 255

8.2 實訓內容 255

8.2.1 控件的使用 255

8.2.2 控件的布局調整 259

思考及課後練習 260

實訓9 報表 261

9.1 實訓目的 261

9.2 實訓內容 261

9.2.1 利用向導創建報表 261

9.2.2 創建主/子報表 263

思考及課後練習 265

實訓10 數據訪問頁 266

10.1 實訓目的 266

10.2 實訓內容 266

10.2.1 創建數據訪問頁 266

10.2.2 編輯數據訪問頁 268

思考及課後練習 270

實訓11 宏 271

11.1 實訓目的 271

11.2 實訓內容 271

11.2.1 創建和運行宏 271

11.2.2 為命令按鈕創建宏 273

思考及課後練習 274

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

12.1 實訓目的 275

12.2 實訓內容 275

12.2.1 If語句及IIf函數的

使用 275

12.2.2 Switch函數及Select語句

的使用 277

思考及課後練習 278

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

13.1 實訓目的 279

13.2 實訓內容 279

13.2.1 循環結構實訓 279

13.2.2 過程的創建與調用 280

思考及課後練習 281

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

14.1 實訓目的 282

14.2 實訓內容 282

14.2.1 使用和修改對象屬性 282

14.2.2 DoCmd對象的使用 283

14.2.3 設計計時器 284

思考及課後練習 285

公***基礎部分

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

1.1 算法的基本概念 286

1.1.1 算法的定義 286

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

1.1.3 經典例題解析 287

1.2 數據結構的基本概念 288

1.2.1 數據結構的定義 288

1.2.2 線性結構與非線性結構 290

1.2.3 經典例題解析 290

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

1.3.1 線性表的定義 291

1.3.2 線性表的順序存儲

結構 291

1.3.3 順序表的插入與刪除

運算 292

1.3.4 經典例題解析 292

1.4 棧和隊列 293

1.4.1 棧 293

1.4.2 隊列 293

1.4.3 經典例題解析 294

1.5 線性鏈表 295

1.5.1 線性單鏈表的結構及其基本運算 295

1.5.2 線性鏈表的基本運算 296

1.5.3 線性雙向鏈表的結構及其基本運算 296

1.5.4 經典例題解析 297

1.6 樹和二叉樹 297

1.6.1 樹的定義 297

1.6.2 二叉樹 298

1.6.3 二叉樹的遍歷 299

1.6.4 經典例題解析 300

1.7 查找技術 301

1.7.1 順序查找與二分查找

算法 301

1.7.2 經典例題解析 301

1.8 排序技術 302

1.8.1 插入排序 302

1.8.2 交換排序 303

1.8.3 選擇排序 304

1.8.4 經典例題解析 304

本章小結 305

習題壹 305

第2章 程序設計基礎 307

2.1 程序設計方法與風格 307

2.1.1 程序設計與編程風格 307

2.1.2 經典例題解析 307

2.2 結構化程序設計 308

2.2.1 結構化程序的基本結構和

特點 308

2.2.2 結構化程序的設計原則和方法 308

2.2.3 經典例題解析 309

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

2.3.1 面向對象的方法 309

2.3.2 面向對象的基本概念 310

2.3.3 經典例題解析 311

本章小結 312

習題二 312

第3章 軟件工程基礎 313

3.1 軟件工程基本概念 313

3.1.1 軟件的定義與軟件的

特點 313

3.1.2 軟件危機與軟件工程 314

3.1.3 軟件工程過程 314

3.1.4 軟件生命周期 314

3.1.5 軟件工程的目標與原則 315

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

3.1.7 經典例題解析 316

3.2 結構化分析方法 317

3.2.1 可行性研究 317

3.2.2 需求分析和需求分析

方法 318

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

3.2.4 結構化方法開發過程 319

3.2.5 軟件需求規格說明書 320

3.2.6 經典例題解析 320

3.3 結構化設計方法 321

3.3.1 軟件設計的基本概念 321

3.3.2 概要設計 322

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

3.3.4 詳細設計 323

3.3.5 經典例題解析 324

3.4 軟件測試 325

3.4.1 軟件測試的目的和

原則 325

3.4.2 軟件測試的技術與

方法 325

3.4.3 軟件測試的實施 326

3.4.4 經典例題解析 327

3.5 程序的調試 328

3.5.1 程序調試的基本概念 328

3.5.2 程序的靜態調試與動態

調試 329

3.5.3 常見的軟件動態調試的

方法 329

3.5.4 軟件的維護 330

3.5.5 經典例題解析 330

本章小結 331

習題三 331

第4章 數據庫設計基礎 333

4.1 數據庫的基本概念 333

4.1.1 信息、數據、數據庫 333

4.1.2 數據庫管理系統 334

4.1.3 數據庫系統 335

4.1.4 經典例題解析 336

4.2 數據模型 338

4.2.1 數據模型概述 338

4.2.2 實體間的聯系 338

4.2.3 實體-聯系模型 338

4.2.4 基本數據類型 339

4.2.5 經典例題解析 339

4.3 關系代數運算 340

4.3.1 關系代數 340

4.3.2 關系模型的基本運算 342

4.3.3 經典例題解析 342

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

4.4.1 數據庫設計概述 343

4.4.2 數據庫設計的需求

分析 343

4.4.3 數據庫的概念設計 344

4.4.4 數據庫的邏輯設計 344

4.4.5 數據庫的物理設計 345

4.4.6 數據庫的實施與維護 345

4.4.7 經典例題解析 345

本章小結 346

習題四 346

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

參考文獻 353

  • 上一篇:奧運都過去了 妳是不是也該學學python啦?
  • 下一篇:學編程需要多大電腦配置夠用
  • copyright 2024編程學習大全網