內容提要
本書全面講述了Microsoft SQLServei2005資料庫管理系統的基本原理和技術。
本書理論與實際相結合,既闡述了資料庫的基本原理和方法,又結合SQLServer2005資料庫管理系統基本而核心的內容詳解其技術套用,最後通過實例闡述了典型資料庫套用系統的設計與實現方法。
本書內容詳實,示例豐富,結構合理,語言簡潔流暢。本書面向資料庫初、中級讀者,既可以作為大專院校資料庫課程和各種資料庫培訓班的教材,又可供各類資料庫開發人員學習與參考。
目錄
第1章 資料庫基礎知識
1.1 資料庫系統概述
1.1.1信息與數據、資料庫、資料庫管理系統、資料庫系統
1.1.2 數據管理技術的產生和發展
1.1.3 資料庫系統的特點
1.2 數據模型
1.2.1概念模型
1.2.2 數據模型的定義
1.2.3 常用數據模型
1.3 資料庫系統結構及其工作過程
1.3.1資料庫系統的三級模式結構及二級映像
1.3.2 資料庫管理系統的工作過程
1.4 關係資料庫
1.4.1關係數據結構及形式化定義
1.4.2 關係的完整性
1.4.3 關係操作與關係代數
1.5 關係規範化設計理論和方法
1.5.1問題的提出
1.5.2 規範化設計理論和方法
1.6 資料庫設計概述
1.6.1 資料庫設計的任務、內容和特點
1.6.2 資料庫設計方法簡述
1.6.3 資料庫設計的步驟
習題
第2章 SQLServer2005系統概述
2.1 SQLServer2005系統簡介
2.1.1概況
2.1.2 特性
2.2 SQLServer2005的安裝
2.2.1 SQLServer2005安裝版本的確定
2.2.2 SQLServer2005安裝組件的確定
2.2.3 關於SQLServer2005最終用戶許可協定
2.2.4 SQLServer2005系統要求
2.2.5 準備安裝SQLServer2005
2.2.6 安裝sQLServer2005
2.2.7如何驗證SQLServer2005服務的安裝成功
2.2.8 升級到SQLServer2005
2.2.9如何卸載SQLServer2005的現有實例
2.3 SQLServer2005的主要組件及其初步套用
2.3.1 認識安裝後的SQLServer2005
2.3.2SQLServerManagementStudio
2.3.3SQLCMD實用工具教程
2.3.4SQLServerConfigurationManager
2.3.5SQLServer2005外圍套用配置器
2.3.6SQLServerProfiler
2.3.7 資料庫引擎最佳化顧問
2.3.8 SQLServer在線上叢書
習題
上機實習
第3章 Transact—SQL
3.1 Transact—SQL語法約定
3.2 Transact—SQL的新增功能和增強功能
3.3 運算符
3.4 數據類型
3.5函式
3.6 Transact—SQL變數
3.7 表達式
3.8 控制流
3.9 保留關鍵字
……
第4章 創建與使用資料庫
第5章 創建與使用表
第6章 SQL查詢與更新
第7章 SQL高級套用
第8章 視圖與索引
第9章 存儲過程與觸發器
第10章 SQLServer的安全管理
第11章 資料庫備份與還原
第12章 企業庫存管理及Web網上訂購系統
附錄A AdventureWords資料庫表的關係圖
參考文獻