內容簡介
本書主要內容包括:
網路資料庫涉及的基礎知識,網路資料庫的體系結構及相應的運行平台的構建與配置,SQL Server
資料庫技術及SQL語句的使用,
HTML標籤語言及VBScript腳本的套用,ASP
程式設計及
Web資料庫的訪問技術,基於Web的網上教學信息管理系統綜合案例的實現過程,包括系統的分析與設計、功能模組設計、數據模型的建立、後台資料庫的構建及系統中各個功能模組的實現。
圖書目錄
第1章網路資料庫技術概述 1
1.1Web與Internet 1
1.1.1什麼是Web 1
1.1.2Web的發展 2
1.1.3什麼是Web資料庫 3
1.1.4Web的工作步驟 3
1.1.5Internet技術與相關協定 4
1.1.6WWW世界中的標記語言 5
1.2Web資料庫訪問技術 9
1.2.1CGI技術 9
1.2.2ASP、JSP、PHP技術 10
1.3常用的資料庫接口技術 10
1.3.1ODBC技術 11
1.3.2OLEDB技術 11
習題1 11
第2章網路資料庫套用系統的層次體系 12
2.1單機與集中式結構 12
2.1.1單機結構 12
2.1.2集中式亦稱主機/終端模式 12
2.2客戶機/伺服器結構 12
2.2.2三層C/S結構 14
2.4Internet/Intranet信息系統的多層體系結構 15
習題2 15
第3章建立網路資料庫的運行平台 16
3.1系統的軟硬體環境 16
3.2IIS伺服器的配置 17
3.2.1IIS5.1的安裝 17
3.2.2Web站點設定 19
3.2.3建立虛擬目錄 22
3.2.4刪除虛擬目錄 24
3.2.5測試IIS 24
3.2.6Windows8下IIS的安裝配置 26
3.3安裝SQLServer2000 31
3.3.1安裝SQLServer2000的硬體需求 31
3.3.2安裝SQLServer2000的軟體需求 32
3.3.3安裝SQLServer2000 32
習題3 38
第4章資料庫技術 39
4.1概述 39
4.2常用的網路資料庫系統 39
4.3SQLServer概述及特點 40
4.4SQLServer2000的系統組成及常用工具 41
4.4.1SQLServer2000的系統組成 41
4.4.2SQLServer2000的常用工具 42
4.5資料庫管理 46
4.5.1資料庫的存儲結構 46
4.5.2網路資料庫的建立 46
4.5.3修改資料庫 52
4.5.4刪除資料庫 53
4.5.5資料庫的更名 54
4.6數據表的建立與維護 54
4.6.1表的建立 54
4.6.2修改表 57
4.6.3表的數據操作 57
4.6.4在表中建立主鍵和索引 59
4.6.5表與表之間的關聯 62
4.6.6刪除表 65
4.7SQLServer安全管理 65
4.7.1SQLServer安全認證模式 65
4.7.2用戶許可權管理 67
4.8結構化查詢語言——SQL 72
4.8.1SQL的組成 72
4.8.2SQL數據定義功能 72
4.8.3SQL數據查詢語句 75
4.8.4SQL數據更新語句 87
習題4 90
第5章HTML語言 91
5.1HTML標記 91
5.1.1HTML文檔結構 91
5.1.2HTML常用標記 93
5.2HTML動態網頁設計 112
5.2.1表單 113
5.2.2創建簡單表單 115
5.2.3創建複雜表單 115
5.2.4利用表單上傳用戶檔案 121
習題5 123
第6章VBScript編程基礎 124
6.1VBScript概述 124
6.2在網頁中使用VBScript 124
6.2.1在HTML中加入VBScript代碼 125
6.2.2在ASP頁面中加入VBScript 126
6.3VBScript基本語法 129
6.3.1VBScript數據類型 129
6.3.2變數和常量 130
6.3.3運算符和表達式 134
6.4VBScript程式流程控制 135
6.4.1選擇語句 135
6.4.2循環語句 139
6.5With語句 147
6.6.1Sub過程 147
6.6.2Function函式 148
6.6.3參數傳遞 150
6.7內部函式 151
6.8VBScript內部函式編程實例 162
6.9VBScript的對象和事件 165
6.9.1VBScript的對象 165
6.9.2VBScript的常用事件 179
習題6 183
第7章ASP程式設計 184
7.1ASP概述 184
7.1.1ASP基礎知識 184
7.1.2ASP檔案 184
7.1.3ASP的工作原理 186
7.1.4ASP的內建對象 187
7.1.5ASP的外掛對象 187
7.2.1Request對象概述 188
7.2.2Request對象的數據集合 189
7.2.3Request對象屬性 199
7.2.4Request對象方法 200
7.3.1Response對象的屬性 200
7.3.2Response對象的方法 203
7.3.3Cookies數據集合 207
7.4Server對象 213
7.4.1Server對象的屬性 213
7.4.2Server對象的方法 216
7.5Session對象 222
7.5.1Session對象概述 222
7.5.2Session和Cookie的區別 225
7.5.3Session對象的屬性 226
7.5.4Session對象的方法 228
7.5.5Session對象的事件 229
7.6Application對象 230
7.6.1Application對象概述 230
7.6.2Application對象的設定和變數讀取 231
7.6.3Application對象的方法 232
7.6.4Application對象的事件 233
7.6.5Session對象和Application對象的比較 234
7.7Global.asa檔案 234
7.8ASP程式設計舉例 236
習題7 241
第8章Web資料庫訪問 243
8.1常用的Web資料庫訪問技術 243
8.2常用的資料庫接口技術 248
8.3使用ADO 250
8.3.1ODBC概述 251
8.3.2創立並配置數據源 251
8.4使用ADO訪問資料庫 254
8.4.1ADO對象的結構 255
8.5實例分析 278
8.6本章小結 295
習題8 296
第9章基於Web的網上教學信息管理系統 297
9.1系統分析與設計 297
9.1.1系統分析 297
9.1.2系統設計 297
9.2功能模組設計 298
9.2.1管理員模組 298
9.2.2普通用戶模組 298
9.3資料庫的邏輯結構設計 299
9.4界面設計與應用程式實現 301
9.5本章小結 321
附錄A程式代碼 323
參考文獻 359