《網路資料庫技術與套用(第2版)》是2012年10月清華大學出版社出版的圖書,作者是舒後、何薇。
基本介紹
- 書名:網路資料庫技術與套用(第2版)
- 作者:舒後、何薇
- ISBN:9787302297499
- 定價:44.5元
- 出版社:清華大學出版社
- 出版時間:2012.10.01
- 裝幀:平裝
內容簡介
圖書目錄
1.1 Internet技術與WWW世界 1
1.1.1 Internet技術與相關協定 1
1.1.2 Web的工作原理與工作步驟 2
1.1.3 WWW世界中的標記語言 3
1.2 Web資料庫訪問技術 6
1.2.1 CGI技術 7
1.2.2 ASP、JSP、PHP技術 7
1.3 網路資料庫套用系統的層次體系 8
1.3.1 單機與集中式結構 8
1.3.2 客戶機/伺服器結構 9
1.3.3 瀏覽器/伺服器結構 10
1.3.4 Internet/Intranet信息系統的多層體系結構 11
習題1 11
第2章 建立網路資料庫的運行平台 12
2.1 系統的軟硬體環境 12
2.2 IIS伺服器的配置 13
2.2.1 IIS 5.1的安裝 13
2.2.2 創建Web站點 15
2.2.3 Web站點設定 17
2.2.4 建立虛擬目錄 20
2.2.5 刪除虛擬目錄 22
2.2.6 測試IIS 22
2.3 安裝SQL Server 2000 24
2.3.1 安裝SQL Server 2000的硬體需求 24
2.3.2 安裝SQL Server 2000的軟體需求 24
2.3.3 安裝SQL Server 2000 25
習題2 30
實驗2.1 ASP的運行環境與配置 30
第3章 構建後台資料庫——SQL Server 2000 32
3.1 資料庫基礎知識 32
3.2 常用的網路資料庫系統 32
3.3 SQL Server概述及特點 33
3.4 SQL Server 2000的常用工具 34
3.4.1 企業管理器 34
3.4.2 服務管理器 35
3.4.3 SQL查詢分析器 36
3.4.4 導入和導出數據 37
3.5 資料庫管理 38
3.5.1 資料庫的存儲結構 38
3.5.2 網路資料庫的建立 38
3.5.3 修改資料庫 43
3.5.4 刪除資料庫 44
3.5.5 資料庫的更名 45
3.6 數據表的建立與維護 45
3.6.1 數據類型 45
3.6.2 表的建立 48
3.6.3 修改表 50
3.6.4 表的數據操作 51
3.6.5 在表中建立主鍵和索引 52
3.6.6 刪除表 55
習題3 55
實驗3.1 資料庫的創建與管理 55
實驗3.2 表的創建與管理 56
第4章 結構化查詢語言——SQL 58
4.1 SQL概述 58
4.2 SQL數據定義功能 59
4.2.1 基本表的定義和修改 59
4.2.2 索引的建立和刪除 62
4.3 SQL數據查詢語句 63
4.3.1 SELECT語句的基本語法 63
4.3.2 單表查詢 63
4.3.3 連線查詢 67
4.3.4 嵌套查詢 69
4.3.5 集合查詢 72
4.3.6 SELECT語句的一般格式 73
4.4 SQL數據更新語句 75
4.4.1 插入數據 75
4.4.2 修改數據 76
4.4.3 刪除數據 77
4.4.4 視圖 78
習題4 80
實驗4.1 SQL數據查詢 81
實驗4.2 SQL數據操縱 83
第5章 HTML語言 85
5.1 HTML標記 85
5.1.1 HTML文檔結構 85
5.1.2 HTML常用標記 86
5.2 HTML動態網頁設計 103
5.2.1 表單 103
5.2.2 創建簡單表單 104
5.2.3 創建複雜表單 106
5.2.4 利用表單上傳用戶檔案 111
習題5 112
實驗5.1 HTML的基本網頁設計 112
實驗5.2 創建HTML表單 113
實驗5.3 HTML綜合運用 114
第6章 VBScript編程基礎 115
6.1 VBScript概述 115
6.2 在網頁中使用VBScript 115
6.2.1 在HTML中加入VBScript代碼 116
6.2.2 在ASP頁面中加入VBScript 117
6.3 VBScript基本語法 120
6.3.1 VBScript數據類型 120
6.3.2 變數和常量 121
6.3.3 運算符和表達式 125
6.4 VBScript程式流程控制 126
6.4.1 選擇語句 126
6.4.2 循環語句 131
6.5 With語句 138
6.6 Sub過程和Function函式 138
6.6.1 Sub過程 138
6.6.2 Function函式 139
6.6.3 參數傳遞 141
6.7 內部函式 142
6.8 VBScript內部函式編程實例 151
6.9 VBScript的對象和事件 153
6.9.1 VBScript的對象 153
6.9.2 VBScript的常用事件 168
習題6 172
實驗6.1 流程控制語句的使用 172
實驗6.2 驗證VBScript各函式的用法和功能 173
實驗6.3 基於事件驅動的編程練習 173
第7章 JavaScript腳本語言 175
7.1 JavaScript簡介 175
7.1.1 什麼是腳本語言 175
7.1.2 JavaScript、VBScript與Jscript 175
7.1.3 JavaScript語言的基本特點 175
7.1.4 在網頁中加入JavaScript代碼 176
7.1.5 一個簡單的實例 177
7.2 JavaScript基本語法 178
7.2.1 JavaScript的語句 178
7.2.2 數據類型 178
7.2.3 變數和常量 179
7.2.4 運算符和表達式 180
7.3 JavaScript流程控制語句 184
7.3.1 選擇語句 184
7.3.2 循環語句 189
7.3.3 其他語句 193
7.4 函式 194
7.4.1 函式的定義 194
7.4.2 函式的參數與返回值 195
7.5 JavaScript的對象 197
7.5.1 JavaScript的對象 197
7.5.2 JavaScript的內置對象和函式 198
7.5.3 瀏覽器內部對象 204
7.5.4 自定義對象 213
7.6 JavaScript的事件處理方式 216
習題7 221
實驗7.1 流程控制語句的使用 222
實驗7.2 JavaScript對象的套用 222
實驗7.3 基於事件驅動的編程練習 223
第8章 ASP程式設計 224
8.1 ASP概述 224
8.1.1 ASP基礎知識 224
8.1.2 ASP檔案 224
8.1.3 ASP的工作原理 226
8.1.4 ASP的內建對象 227
8.1.5 ASP的外掛對象 227
8.2 Request對象 228
8.2.1 Request 對象概述 228
8.2.2 Request對象的數據集合 229
8.2.3 Request對象屬性 242
8.2.4 Request對象方法 242
8.3 Response對象 243
8.3.1 Response對象的屬性 243
8.3.2 Response對象的方法 245
8.3.3 Cookies數據集合 250
8.4 Server對象 254
8.4.1 Server對象的屬性 255
8.4.2 Server對象的方法 257
8.5 Session對象 262
8.5.1 Session對象概述 262
8.5.2 Session和Cookie的區別 265
8.5.3 Session對象的屬性 266
8.5.4 Session對象的方法 268
8.5.5 Session對象的事件 268
8.6 Application對象 270
8.6.1 Application對象概述 270
8.6.2 Application對象的設定和變數讀取 270
8.6.3 Application對象的方法 271
8.6.4 Application對象的事件 272
8.6.5 Session對象和Application對象的比較 273
8.7 Global.asa檔案 273
8.8 ASP程式設計舉例 275
習題8 280
實驗8.1 Request和Response對象的使用 280
實驗8.2 Server對象的使用 281
實驗8.3 Session與Application對象的使用 282
實驗8.4 各種內建對象的綜合運用 282
第9章 Web資料庫訪問 284
9.1 常用的Web資料庫訪問技術 284
9.2 常用的資料庫接口技術 288
9.3 使用ADO 290
9.3.1 ODBC概述 291
9.3.2 創立並配置數據源 292
9.4 使用ADO訪問資料庫 295
9.4.1 ADO對象的結構 295
9.4.2 使用Connection對象 296
9.4.3 使用Recordset對象 301
9.4.4 使用Command對象 312
9.5 實例分析 317
本章小結 334
習題9 334
實驗9.1 ODBC數據源的創建與配置 335
實驗9.2 使用ADO訪問資料庫 335
第10章 Web資料庫套用實例 336
10.1 基於Web的網上教學測試系統 336
10.1.1 系統分析 336
10.1.2 功能模組設計 337
10.1.3 資料庫的邏輯結構設計 338
10.1.4 界面設計與應用程式實現 340
總結 353
10.2 基於Web的網上教學信息管理系統 354
10.2.1 系統分析 354
10.2.2 系統設計 354
10.2.3 功能模組設計 355
10.2.4 資料庫的邏輯結構設計 356
10.2.5 界面設計與應用程式實現 358
總結 378
附錄A 程式代碼 379
參考文獻 420