SQLServer資料庫管理、設計與實現教程

SQLServer資料庫管理、設計與實現教程

SQLServer資料庫管理、設計與實現教程》由長期教學工作的教師、高級程式及專業資料庫管理員共同編寫,結合軟體實際開發經驗並提供大量極富價值的資料庫管案例,以目前最流行的SQL Server資料庫為範本講解高級程式設計。

基本介紹

  • 中文名:SQLServer資料庫管理、設計與實現教程
  • 作者::趙傑,李濤,朱慧
  • 出版社清華大學出版社 
  • 定價:30.0 
  • ISBN:9787302077572 
  • 裝幀:平裝(無盤) 
  • 出版日期 : 2004-03-01
  • 頁數 :349 
  • 開本 :16開
簡介,目錄,

簡介

本書是在中科院軟體所微軟認證培訓中心教師、微軟資深開發工程師等專家多年的實際教學和套用開發經驗的基礎上,針對當前社會對這一領域知識的強烈需求編寫而成的。
本書主要針對SQL Server資料庫的原理和特徵,結合微軟MCSE認證考試和實際套用開發的需要,介紹了SQL Server資料庫的高級安裝、程式設計邏輯、面向複雜套用的Transact-SQL、視圖的靈活套用、觸發器與存儲過程、用戶自定義數據類型與自定義函式、維護數據的完整性、資料庫規劃和維護索引、應用程式設計基礎、應用程式高級設計、伺服器高級管理、伺服器高級安全管理、資料庫架構分析、資料庫備份與恢復及自動化管理、事務處理機制、並發控制機制、性能與活動的監控、數據傳輸高級套用和資料庫開發綜合套用。
本書作為資料庫中高級教程,有相當高的實踐指導價值。可作為從事計算機軟體開發的科技工作者學習和參考,或作為本科和大專資料庫原理與套用課程的補充教材,也可作為計算機愛好者的自學讀物。

目錄

第1章 SQL Server 2000高級安裝
1.1 SQL Server 2000版本信息
1.2 使用SQL Server命名實例和多實例
1.3 確定啟動服務的賬戶
1.4 選擇安全機制
1.5 SQL Server 2000的排序規則
1.6 網路庫
1.7 驗證安裝的正確性
1.8 無人值守安裝
1.9 升級SQL Server
1.10 故障排除
1.11 思考與練習
第2章 Transact-SQL程式設計邏輯
2.1 數據定義語言
2.2 使用SELECT語句查詢數據
2.3 使用INSERT語句向表中插入數據
2.4 使用UPDATE語句修改表中的數據
2.5 使用DELETE語句刪除表中的數據
2.6 大對象數據的訪問控制
2.7 T-SQL中資料庫對象的引用
2.8 綜合套用
2.9 思考與練習
第3章 面向複雜套用的T-SQL
3.1 使用系統內建函式
3.2 子查詢
3.3 聯合查詢
3.4 其他複雜套用
3.5 查詢語句的性能最佳化
3.6 綜合套用
3.7 思考與練習
第4章 視圖的靈活套用
4.1 視圖的用途和需要
4.2 創建和管理視圖
4.3 利用視圖簡化查詢操作
4.4 更新視圖中的數據
4.5 加密視圖
4.6 利用視圖加強數據安全
4.7 視圖的綜合套用
4.8 思考與練習
第5章 觸發器與存儲過程
5.1 SQL Server編輯邏輯
5.2 存儲過程的創建與管理
5.3 觸發器的創建與管理
5.4 綜合實例
5.5 思考與練習
第6章 用戶定義數據類型與自定義函式
6.1 用戶定義數據類型簡介
6.2 創建用戶定義數據類型
6.3 刪除用戶定義數據類型
6.4 更改用戶定義數據類型
6.5 使用數據類型
6.6 用戶定義數據簡介
6.7 創建用戶定義函式
6.8 修改和刪除用戶定義函式
6.9 用戶定義函式的限制
6.10 思考與練習
第7章 維護數據的完整性
7.1 數據完整性概述
7.2 利用約束維護數據的完整性
7.3 利用規則維護數據的完整性
7.4 標識列IDENTITY
7.5 使用觸發器和存儲過程實現數據完整性
7.6 關於數據完整性的一些使用經驗
7.7 思考與練習
第8章 規劃和維護索引
8.1 概述
8.2 索引的類型
8.3 使用索引的準則
8.4 創建和管理索引
8.5 維護索引
8.6 思考與練習
第9章 SQL Server應用程式設計基礎
9.1 縱覽SQL Server編程API
9.2 SQL Server ADO編程接口與套用
9.3 SQL Server Java編程接口
9.4 思考與練習
第10章 SQL Server高級程式設計
10.1 使用SQL-DMO管理SQL Server
10.2 在Internet上訪問SQL Server
10.3 嵌入式的SQL程式設計
10.4 SQL Server編程注意事項
10.5 思考與練習
第11章 SQL Server伺服器高級管理
11.1 SQL Server的管理工具—企業管理器
11.2 控制SQL Server服務
11.3 SQL Server伺服器高級配置
11.4 網路連線方式的選擇與配置
11.5 配置連結伺服器實現分散式數據環境
11.6 思考與練習
第12章 SQL Server高級安全管理
12.1 SQL Server的安全模型
12.2 SQL Server身份驗證模式
12.3 創建登錄賬號
12.4 分配伺服器角色給登錄
12.5 創建資料庫用戶
12.6 資料庫角色
12.7 許可許可權管理
12.8 管理應用程式的安全性
12.9 利用代理伺服器、防火牆保證SQL Server的安全性
12.10 思考與練習
第13章 SQL Server資料庫架構分析
13.1 SQL Server 2000資料庫的系統目錄
13.2 SQL Server資料庫的邏輯架構
13.3 SQL Server存儲空間分配
13.4 事務日誌的體系結構
13.5 管理資料庫檔案
13.6 思考與練習
第14章 資料庫備份、恢復及自動化管理
14.1 資料庫備份概述
14.2 備份前的準備工作
14.3 資料庫備份的時機
14.4 資料庫備份的方式
14.5 SQL Server故障恢復
14.6 恢複數據庫的方法
14.7 自動化管理任務
14.8 思考與練習
第15章 SQL Server事務處理機制
15.1 事務的基本概念
15.2 事務的控制機制
15.3 事務故障恢復和並發控制
15.4 使用事務時的考慮
15.5 SQL Server事務套用的一些高級話題
15.6 思考與練習
第16章 SQL Server並發控制機制
16.1 並發異常問題
16.2 鎖
16.3 鎖的使用
16.4 死鎖的預防和處理
16.5 思考與練習
第17章 監控SQL Server的性能與活動
17.1 影響性能的因素
17.2 監視SQL Server性能
17.3 使用Windows應用程式日誌
17.4 使用Windows系統監視器
17.5 使用SQL Server企業管理器
17.6 使用SQL Server事件探察器
17.7 使用SQL Server查詢分析器
17.8 思考與練習
第18章 SQL Server數據傳輸
18.1 概述
18.2 使用DTS進行數據搬運
18.3 bcp實用程式
18.4 T-SQL語句
18.5 複製
18.6 複製的模型
18.7 配置複製
18.8 思考與練習
第19章 套用實例
19.1 工程管理系統
19.2 銷售管理系統
19.3 展會管理系統
19.4 本章小結

相關詞條

熱門詞條

聯絡我們