資料庫技術與套用教程:資料庫基礎、Access與Visual BASIC開發套用

資料庫技術與套用教程:資料庫基礎、Access與Visual BASIC開發套用

《資料庫技術與套用教程:資料庫基礎、Access與Visual BASIC開發套用》是2016年西安電子科技大學出版社出版的圖書。

基本介紹

  • 書名:資料庫技術與套用教程:資料庫基礎、Access與Visual BASIC開發套用
  • 作者:趙元哲
  • 出版社:西安電子科技大學出版社
  • 出版時間:2016年
  • 開本:16 開
  • 裝幀:平裝
  • ISBN:9787560641416
內容簡介,圖書目錄,

內容簡介

本書包括三部分內容:資料庫技術、Access資料庫及其套用和基於Visual BASIC的資料庫套用軟體開發。其中部分包括:資料庫基礎、資料庫設計的生命周期、基本SQL查詢語言、新型資料庫系統和資料庫套用軟體的開發方法;第二部分包括:Access資料庫基礎、表單的創建和編輯、窗體的創建和設計、查詢的設定和操作、報表的創建和設計、Access圖表、宏的創建及套用和Access的編程工具VBA;第三部分包括: 可視化編程工具Visual BASIC基本概念、Visual BASIC資料庫開發基礎、數據控制項和數據感知控制項、資料庫訪問技術和套用實例。
zhua曲子白渡白顆
全書內容豐富、實用性強,可作為高等院校非計算機專業有關資料庫課程的教材,也可作為工程技術人員學習資料庫的參考資料。

圖書目錄

第1章 資料庫基礎 1
1.1 信息、數據與數據處理 1
1.1.1 信息與數據 1
1.1.2 數據處理 2
1.2 資料庫概述 2
1.2.1 資料庫的定義 2
1.2.2 資料庫的特徵 3
1.2.3 資料庫組織的概念 4
1.2.4 數據管理技術發展的歷史 5
1.3 資料庫系統 7
1.3.1 資料庫系統的組成 8
1.3.2 資料庫系統的特點 8
1.3.3 資料庫系統的模式結構 9
1.3.4 資料庫系統的體系結構 10
1.3.5 資料庫套用系統 12
1.4 資料庫管理系統 13
1.4.1 DBMS的結構及組成 13
1.4.2 DBMS的功能 14
1.4.3 DBMS的優缺點 14
1.4.4 幾種常用的資料庫管理系統 15
1.5 資料庫系統的數據模型 18
1.5.1 層次資料庫模型 19
1.5.2 網狀資料庫模型 20
1.5.3 關係資料庫模型 21
1.5.4 ER模型 23
1.5.5 面向對象資料庫模型 24
1.6 資料庫保護 25
1.6.1 資料庫恢復 26
1.6.2 並發控制 27
1.6.3 安全性保護 29
1.6.4 完整性保護 29
思考與練習題 30
第2章 資料庫設計的生命周期 32
2.1 資料庫設計概述 32
2.2 需求分析 35
2.3 概念結構設計 37
2.4 邏輯結構設計 43
2.5 物理結構設計 47
2.6 資料庫實施與維護 49
思考與練習題 50
第3章 基本SQL查詢語言 51
3.1 SQL語言概述 51
3.2 數據定義語言 52
3.2.1 定義資料庫 52
3.2.2 修改資料庫 54
3.3 SQL查詢 55
3.3.1 簡單查詢 56
3.3.2 連線查詢 57
3.3.3 嵌套查詢 58
3.3.4 使用庫函式查詢 59
3.3.5 集合運算 62
3.3.6 SELECT小結 62
3.4 數據操縱 63
3.4.1 數據插入 63
3.4.2 數據更新 64
3.4.3 數據刪除 64
3.5 SQL數據控制 65
3.5.1 授權 65
3.5.2 回收許可權 65
思考與練習題 66
第4章 新型資料庫系統 67
4.1 資料庫技術發展綜述 67
4.1.1 資料庫技術面臨的挑戰 67
4.1.2 資料庫技術的研究方向 68
4.2 面向對象資料庫系統 70
4.2.1 對象的概念 71
4.2.2 類的概念 72
4.2.3 屬性的概念 72
4.2.4 事件與方法的概念 73
4.3 分散式資料庫系統 73
4.3.1 分散式資料庫體系結構 74
4.3.2 分散式資料庫的主要內容研究 77
4.4 多媒體資料庫 79
4.4.1 多媒體數據管理的基本要求 79
4.4.2 多媒體資料庫的功能與結構 80
4.5 專家系統 81
4.5.1 專家系統的基本概念 81
4.5.2 專家系統的組成 82
4.5.3 專家系統與傳統程式的區別 83
4.6 實時資料庫 84
4.6.1 RTDBMS的功能特性 84
4.6.2 RTDBMS的主要技術 85
4.6.3 RTDBMS執行模型 87
4.6.4 實現RTDBMS的關鍵問題 87
思考與練習題 88
第5章 資料庫套用軟體的開發方法 89
5.1 開發思路和概念 89
5.1.1 資料庫套用軟體開發中的主要問題 89
5.1.2 開發策略、條件和方法 89
5.1.3 資料庫套用軟體開發原則和準則 90
5.1.4 數據字典 91
5.2 設計過程 91
5.2.1 任務描述 91
5.2.2 制定工作計畫 92
5.2.3 設定“里程碑”和時間期限 93
5.2.4 組建設計小組和分配任務 93
5.2.5 設計成功的資料庫系統所具備的特點 94
5.3 軟體工程分步設計法 97
5.4 快速原型法 100
5.5 直接設計法 102
思考與練習題 102
第6章 Access 資料庫基礎 103
6.1 Access 2013的界面描述 104
6.2 Access 2013的內部結構 105
6.2.1 表 105
6.2.2 查詢 106
6.2.3 報表 107
6.2.4 窗體 107
6.2.5 宏 108
6.2.6 模組 108
6.2.7 Web頁 108
6.3 資料庫的設計和創建 108
6.3.1 資料庫設計準則 109
6.3.2 資料庫設計步驟 110
6.3.3 創建空Access資料庫 110
6.3.4 利用模板創建一個新資料庫 111
6.4 數據處理 112
6.4.1 導入數據 112
6.4.2 鏈入數據 115
6.4.3 數據的導出與轉換 116
6.5 Access項目(ADP) 118
思考與練習題 119
第7章 表單的創建和編輯 120
7.1 創建表 120
7.1.1 通過模板創建表 120
7.1.2 使用表設計器創建表 120
7.1.3 通過輸入數據建立表 122
7.2 設定表之間的關係 122
7.2.1 表的索引 123
7.2.2 表的主關鍵字 125
7.2.3 理解表和欄位的屬性 126
7.2.4 創建和查看錶間關係 128
7.3 表的編輯 131
7.3.1 插入欄位 131
7.3.2 刪除欄位 131
7.3.3 複製和重命名欄位 132
7.3.4 移動欄位 132
7.3.5 刪除記錄 132
7.3.6 排列數據 132
7.3.7 查找數據 133
7.3.8 篩選數據 134
思考與練習題 136
第8章 窗體的創建和設計 137
8.1 理解窗體 137
8.2 窗體設計 138
8.2.1 創建空白窗體 139
8.2.2 利用窗體嚮導創建窗體 140
8.2.3 使用“窗體嚮導”同步兩個窗體 142
8.3 自定義創建窗體 143
8.3.1 添加組合框 143
8.3.2 添加單選按鈕 146
8.3.3 添加用戶互動式控制項 147
8.4 創建子窗體 148
8.5 在窗體中添加對象和特殊效果 151
思考與練習題 153
第9章 查詢的設定和操作 154
9.1 理解查詢 154
9.2 使用查詢嚮導 156
9.2.1 使用嚮導創建查詢 156
9.2.2 使用查詢設計創建查詢 156
9.3 設定查詢 157
9.3.1 查詢設計器的相關操作 157
9.3.2 查詢及欄位的屬性設定 160
9.3.3 設定查詢準則 161
9.4 操作查詢 164
9.4.1 刪除查詢 164
9.4.2 更新查詢 164
9.4.3 追加查詢 165
9.4.4 生成表查詢 166
9.4.5 交叉分析表查詢 166
9.4.6 使用SQL語句創建查詢 168
思考與練習題 169
第10章 報表的創建和設計 170
10.1 理解報表 170
10.2 報表設計 171
10.2.1 報表設計工具 171
10.2.2 創建報表 173
10.2.3 創建空白報表 174
10.2.4 使用嚮導創建報表 176
10.2.5 創建分組報表 177
10.2.6 創建郵件選項卡 178
10.3 編輯報表 180
10.3.1 修改報表設計 180
10.3.2 給報表分頁 181
10.3.3 在報表中添加特殊控制項 182
10.3.4 摺疊欄報表 183
10.3.5 創建子報表 184
思考與練習題 186
第11章 Access圖表 187
11.1 Access圖表 187
11.2 使用嚮導創建Access圖表 188
11.3 修改圖表 189
思考與練習題 194
第12章 宏的創建及套用 195
12.1 宏的概念 195
12.2 創建與編輯宏 195
12.3 條件宏 197
12.4 宏支持的基本操作 198
12.5 宏對象的其他套用 204
思考與練習題 208
第13章 Access的編程工具VBA 209
13.1 VBA程式設計基礎 210
13.1.1 VBA編程環境 210
13.1.2 對象、屬性、方法、事件 210
13.1.3 數據類型 212
13.1.4 常量、變數與數組 213
13.2 模組 216
13.2.1 類模組和標準模組 216
13.2.2 創建模組 218
13.3 函式與子過程 221
13.3.1 函式與子過程的定義 221
13.3.2 創建子程式和函式 222
13.3.3 事件過程與函式的調用 223
13.4 VBA編程事件 224
13.4.1 事件的類型 224
13.4.2 事件的觸發順序 225
思考與練習題 227
第14章 可視化編程工具Visual BASIC基本概念 228
14.1 概述 228
14.2 集成開發環境(IDE)的元素 229
14.2.1 標題欄 229
14.2.2 選單欄 230
14.2.3 工具列 233
14.2.4 工具箱 234
14.2.5 工程管理器視窗 235
14.2.6 屬性視窗 236
14.2.7 對象瀏覽器視窗 236
14.2.8 窗體設計器視窗 237
14.2.9 代碼編輯器視窗 238
14.2.10 窗體布局視窗 238
14.2.11 立即、本地和監視視窗 238
14.3 基本概念和操作 239
14.3.1 程式設計方法的發展 239
14.3.2 Visual BASIC 中對象的概念 240
14.3.3 控制項的畫法和基本操作 243
14.3.4 窗體及其使用 254
14.3.5 VB編程的基本步驟 260
思考與練習題 266
第15章 Visual BASIC資料庫開發基礎 267
15.1 配置數據源實例 267
15.1.1 ODBC數據源介紹 267
15.1.2 Access數據源的配置 268
15.1.3 SQL Server數據源的配置 270
15.2 可視化數據管理器 273
15.3 建立網路資料庫 275
15.3.1 在SQL Server 2000中直接建立資料庫 275
15.3.2 在SQL Server 2000中導入其他類型的資料庫 278
思考與練習題 282
第16章 數據控制項和數據感知控制項 283
16.1 控制項的種類 283
16.2 數據控制項的使用 284
16.2.1 Data控制項功能介紹 284
16.2.2 使用Data控制項建立資料庫應用程式 285
16.2.3 Data控制項的屬性、方法和事件 289
16.2.4 Data控制項的使用方法 293
16.3 數據感知控制項 294
16.3.1 DataSource屬性 294
16.3.2 DataField屬性 295
16.3.3 DataFormat屬性 295
16.3.4 DataMember屬性 295
16.4 Adodc控制項 296
16.4.1 Adodc控制項的功能 296
16.4.2 Adodc控制項的使用方法 296
思考與練習題 301
第17章 資料庫訪問技術 302
17.1 DAO技術 303
17.1.1 DAO訪問Access資料庫介紹 303
17.1.2 DAO操作和連線資料庫 304
17.2 ADO技術 306
17.2.1 ADO簡介 306
17.2.2 ADO連線資料庫 308
17.3 RDO技術 310
17.3.1 RDO介紹 310
17.3.2 RDO對象的創建和連線資料庫 311
17.3.3 建立RDO連線過程中的幾個比較重要的問題 314
思考與練習題 318
第18章 套用實例 319
18.1 學生信息報表的製作 319
18.1.1 創建Access資料庫 320
18.1.2 創建ODBC數據源 320
18.1.3 設計數據環境 321
18.1.4 設計數據報表 323
18.2 檔案管理系統的開發 326
18.2.1 系統需求分析 326
18.2.2 資料庫結構設計及數據詞典 328
18.2.3 數據流程分析 329
18.2.4 系統總體設計 330
18.2.5 程式設計 331
思考與練習題 351

相關詞條

熱門詞條

聯絡我們