基本信息
作 者:陳建紅,徐濤 編 叢 書 名:出 版 社:高等教育出版社ISBN:9787040146097 出版時間:2004-07-01 版 次:1 頁 數:340 裝 幀:平裝 開 本:16開 所屬分類:圖書 > 計算機與網際網路 > 資料庫
內容簡介
《Web資料庫與XML套用》以SQL Server 2000為平台講述了Web資料庫與XML的整合套用。由於SQL Server 2000在Windows平台下使用非常方便,而且完全可以滿足中小企業的一般需求,所以得到廣泛的套用,尤其是,Microsoft公司對XML技術的支持直接體現在SQL Server 2000中。用戶可以實現XML數據與資料庫之問的相互轉換,另外,SQL Server 2000還支持通過HTTP直接訪問資料庫。《Web資料庫與XML套用》由四部分組成,一是SQL Server 2000的使用,包括SQL Server 2000的安裝、資料庫和表的創建、T-SQL語言以及視圖、存儲過程、觸發器等;二是XML技術,包括XML簡介、文檔類型定義DTD、樣式表XSL等;三是SQL Server 2000中的XML技術,包括如何從資料庫中直接檢索出XML格式的數據、如何利用XML文檔更新資料庫以及如何通過HRTP直接訪問資料庫等;四是綜合實例,通過一個綜合實例把《Web資料庫與XML套用》所學的理論內容串聯起來,利用所學習的知識解決實際問題。書中的程式都經過調試,方便讀者使用。《Web資料庫與XML套用》可作為高等教育計算機信息類專業的教材,也可作為信息技術工程師的參考書。
目錄
第1章 SQLServer2000概述
1.1 關係型資料庫簡介
1.1.1 關係型資料庫的定義
1.1.2 關係型資料庫的特點
1.2 SQLServer系統
1.2.1 客戶機/伺服器系統
1.2.2 SQLServerr2000的特性
1.3 SQLServer2000的安裝與卸載
1.3.1 伺服器安裝
1.3.2 從早期版本升級
1.3.3 客戶機安裝
1.3.4 卸載SQLServer2000
1.4 獲取SQLServer2000幫助
1.5 本章小結
習題
第2章 創建資料庫和表
2.1 一個學生管理系統的設計
2.2 創建資料庫
2.2.1 SQLServer2000系統資料庫和示例資料庫
2.2.2 使用企業管理器創建資料庫
2.2.3 使用T-SQL創建資料庫
2.3 創建資料庫表
2.3.1 使用企業管理器創建表
2.3.2 使用T-SQL語句創建表
2.4 本章小結
習題
第3章 T-SQL
3.1 T-SQL概述
3.1.1 T-SQL的概念
3.1.2 數據類型和內建函式
3.2 查詢語句
3.2.1 簡單查詢
3.2.2 複雜查詢
3.3 更新語句
3.3.1 插入語句
3.3.2 修改語句
3.3.3 刪除語句
3.4 流程控制關鍵字
3.4.1 BEGIN…END語句
3.4.2 IF…EISE語句
3.4.3 WHlLE語句
3.4.4 CASE
3.4.5 其他關鍵字
3.5 本章小結
習題
第4章 視圖、存儲過程和觸發器
4.1 視圖
4.1.1 創建視圖
4.1.2 修改和刪除視圖
4.1.3 添加和更新視圖記錄
4.2 存儲過程
4.2.1 存儲過程簡介
4.2.2 創建存儲過程
4.2.3 修改存儲過程
4.2.4 執行存儲過程
4.2.5 刪除存儲過程
4.2.6 存儲過程及其參數
4.2.7 存儲過程的狀態值
4.3 觸發器
4.3.1 觸發器簡介
4.3.2 創建觸發器
4.3.3 管理觸發器
4.3.4 顯示觸發器
4.4 本章小結
習題
第5章 XML簡介
5.1 標記語言
5.1.1 什麼是標記語言
5.1.2 SGML
5.1.3 HTML
5.1.4 XML
5.2 認識XML
5.2.1 一個XML文檔
5.2.2 XML編輯器
5.2.3 XML解析器
5.3 XML文檔的結構
5.3.1 XML文檔的邏輯結構
5.3.2 XML文檔的實體結構
5.3.3 XML基本語法介紹
5.4 本章小結
習題
第6章 啪
6.1 DTD簡介
6.1.1 DTD的概念
6.1.2 如何調用DTD
6.1.3 XML文檔的有效性
6.2 元素的設定與使用
6.2.1 元素簡介
6.2.2 元素的屬性
6.2.3 內定的屬性
6.3 實體的聲明與使用
6.3.1 內部實體的設定與使用
6.3.2 外部實體的設定與使用
6.3.3 參數實體的設定與使用
6.4 IGNORE和INCLUDE
6.5 DTD的套用
6.6 本章小結
習題
第7章 XSL樣式表
7.1 XSL樣式表簡介
7.1.1 XSL樣式表的概念
7.1.2 在XML文檔中如何使用XSL樣式表
7.1.3 XSL中設定排版樣式
7.1.4 XSL元素及屬性介紹
7.2 XSL基本元素
7.2.1 在XSL中使用HTML
7.2.2 XSL的樣板規則
7.2.3 從XML文檔中獲取數據
7.3 用XSL元素創建新對象
7.4 XSL中條件式元素
7.4.1 條件設定
7.4.2 多重條件設定
7.5 在XSL中建立查詢
7.5.1 基於元素查詢
7.5.2 基於屬性查詢
7.5.3 數據排序
7.6 本章小結
習題
第8章 SQL Server 2中的XML
8.1 FOR XML子句
8.1.1 FOR XML的語法
8.1.2 RAW模式
8.1.3 AUTO模式
8.1.4 EXPLICIT模式
8.1.5 FOR XML子句使用準則
8.2 OPEN XML關鍵字
8.2.OPEN XML關鍵字的語法
8.2.2 用OPEN XML關鍵字書寫查詢
8.2.3 用OPEN XML關鍵字更新SQL Server
8.2.4 在OPEN XML關鍵字中使用無屬性
8.3 使用ADO訪問XML文檔
8.3.1 ADO概述
8.3.2 ADO對SQL Server 2000XML特性的支持
8.3.3 使用ADO生成XML文檔
8.3.4 ADO調用FOR XML查詢
8.4 本章小結
習題
第9章 通過HTIT訪問SQL Server 2000
9.1 創建虛擬目錄
9.1.1 使用IIS虛擬目錄管理工具新建一個虛擬目錄
9.1.2 使用SQL Server 的IIS虛擬目錄管理對象模型
9.2 執行SQL語句和存儲過程
9.2.1 執行SQL語句
9.2.2 執行存儲過程
9.3 執行模板檔案和直接執行模板
9.3.1 使用模板執行sQL語句
9.3.2 使用模板執行存儲過程
9.3.3 傳遞參數到模板檔案
9.3.4 指定XSL樣式表
9.3.5 直接在URL中執行模板
9.4 執行XPath查詢
9.4.1 在URL中指定Xpath查詢
9.4.2 在模板中指定Xpath查詢
9.5 訪問資料庫對象
9.6 發布模板
9.6.1 使用HTML窗體發布模板
9.6.2 發布模板到虛擬目錄
9.7 本章小結
習題
第10章 ASP與動態網頁
10.1 與資料庫連線的網頁設計原理
10.1.1 資料庫訪問原理
10.1.2 系統環境要求說明
10.1.3 ADO對象結構
10.1.4 使用ADO存取資料庫的一般過程
10.2 ASP與SQL Server 2000的連線
10.2.1 在ASP中使用OLEDB連線資料庫
10.2.2 在ASP中使用ODBC連線資料庫
10.3 讀取資料庫數據的網頁設計
10.3.1 Recordset對象屬性介紹
10.3.2 創建Recordset對象
10.3.3 讀取數據表中的列
10.3.4 讀取數據表的內容
10.3.5 添加數據
10.3.6 刪除數據
10.3.7 修改數據
10.4 在ASP網頁中運行SQL語句
10.4.1 Command對象簡介
10.4.2 運行數據抽取的ASP程式
10.4.3 ASP與ADO綜合套用
10.5 本章小結
習題
第11章 綜合實例
11.1 項目開發準備
11.1.1 要求和工作環境
11.1.2 實例開發中所使用到的技術
11.1.3 實例簡介
11.1.4 構建程式整體框架
11.1.5 資料庫的建立
11.2 項目開發過程
11.2.1 圖書瀏覽頁面
11.2.2 會員登錄/註冊功能實現
11.2.3 購書籃處理
11.2.4 讀者付款處理
11.2.5 書單處理
11.3 使用XML實現OracleSi與SQL Server 2000的數據集成
11.3.1 OracleSi對XML的支持
11.3.2 使用XML實現數據集成
11.4 本章小結
習題
參考文獻
前言
隨著網路時代的來臨,網路技術正在日新月異地發展。其中,Web資料庫以及XML技術是一個重要領域。目前,一般的資料庫都可以成為Web資料庫,真正意義上的單機版資料庫幾乎已不復存在。例如,Microsoft SQL Server 2000、Oracle等都具有很強的網路功能,能成為一個區域網路或廣域網中的資料庫伺服器。Web資料庫技術的成熟和發展使網路上的信息更動態、更安全、更高效。