SQL Server 2008案例教程

SQL Server 2008案例教程

《SQL Server 2008案例教程》是2010年8月1日清華大學出版社出版的圖書,作者是高曉黎、韓曉霞、楊輝。

基本介紹

  • 書名:SQL Server 2008案例教程
  • 作者:高曉黎、韓曉霞、楊輝
  • ISBN:9787302231967
  • 定價:¥35.00
  • 出版社:清華大學出版社 
  • 出版時間:2010-8-1
  • 開本:大16開
內容簡介,編輯推薦,圖書目錄,

內容簡介

本書無論在知識體系還是在講授模式上都刻意追求創新。作者力求突破傳統教材的體例框架,徹底採用實例、案例講解模式,突出技能培養與能力培養的人才培養目標。全書由257個實例與案例貫穿,每章都由學習目標、知識能力結構分解表、小結、習題、實訓等模組組成。全書共16章,內容包括SOL server2008的安裝與配置、SQL Server常用工具、T-SQL基礎、資料庫管理、表管理、表記錄操作、數據完整性控制、SQL查詢、視圖、索引、流程控制、函式、存儲過程、觸發器、安全管理、資料庫維護等。

編輯推薦

SQL Server 2008案例教程由清華大學出版社於2010年8月1日出版,本書結構清晰,通俗易懂,強調基礎知識與技能訓練,特別適合初學者。本書適合計算機專業、軟體專業、網路專業、信息管理專業及其他相關專業的大、中專學生及培訓機構作為教材,亦可作為相關研究人員及工程技術人員的參考書。

圖書目錄

第1章 SQL Server 2008的
安裝與配置 1
1.1 資料庫技術的理論基礎 1
1.1.1 基本概念 1
1.1.2 數據模型與三種邏輯模型 2
1.1.3 關係型資料庫系統 4
1.2 SQL Server 2008概述 5
1.2.1 SQL Server的發展歷史 5
1.2.2 SQL Server 2008的版本類型 6
1.2.3 安裝SQL Server 2008的
環境要求 7
1.3 安裝SQL Server 2008 9
1.3.1 安裝前的準備工作 9
1.3.2 安裝過程 10
1.3.3 獲取SQL Server 2008的
試用版或免費版 15
1.4 配置SQL Server 2008系統 16
1.4.1 驗證SQL Server 2008安裝 16
1.4.2 配置Reporting Services 17
1.4.3 配置Windows防火牆 18
本章小結 18
課後練習 18
本章實訓 19
第2章 SQL Server 2008的
常用工具 21
2.1 通覽SQL Server 2008 21
2.1.1 SQL Server 2008的體系
框架與結構 21
2.1.2 SQL Server 2008實用工具
概述 22
2.2 SQL Server Management Studio 23
2.2.1 啟動SSMS 23
2.2.2 使用已註冊的伺服器 24
2.2.3 使用對象資源管理器 25
2.2.4 使用文檔視窗 26
2.2.5 使用查詢編輯器 27
2.3 配置管理器 27
2.3.1 管理SQL Server 2008服務 27
2.3.2 更改登錄身份 28
2.3.3 配置伺服器端網路協定 29
2.3.4 配置客戶端網路協定 31
2.4 SQL Server Profiler 32
2.5 資料庫引擎最佳化顧問 34
2.6 Business Intelligence Development
Studio 34
2.7 其他實用工具 35
2.7.1 SQL Server錯誤和使用
情況報告工具 35
2.7.2 文檔和教程 36
2.7.3 導入和導出數據工具 36
本章小結 36
課後練習 36
本章實訓 37
第3章 Transact-SQL基礎 39
3.1 SQL與T-SQL 39
3.1.1 SQL 39
3.1.2 Transact-SQL 40
3.1.3 Transact-SQL語法的約定 42
3.2 命名標識符 42
3.2.1 常規標識符的格式規範 43
3.2.2 分隔標識符的適用範圍 43
3.2.3 標識符的命名法則 43
3.3 SQL Server 2008的數據類型 43
3.3.1 數值類型 44
3.3.2 單位元組字元類型 45
3.3.3 雙位元組字元類型 45
3.3.4 二進制類型 46
3.3.5 貨幣類型 46
3.3.6 日期時間類型 47
3.3.7 空間數據類型 48
3.3.8 特殊類型 48
3.3.9 用戶自定義類型 49
3.4 常量與變數 52
3.4.1 常量 52
3.4.2 變數 52
3.5 T-SQL的批處理與腳本 54
3.6 T-SQL的運算符與表達式 57
3.6.1 運算符 57
3.6.2 運算符的優先權 58
3.6.3 表達式 59
本章小結 60
課後練習 60
本章實訓 62
第4章 資料庫的創建與管理 64
4.1 SQL Server資料庫的結構 64
4.1.1 物理資料庫的檔案組成 64
4.1.2 邏輯資料庫的對象組成 66
4.1.3 系統資料庫 66
4.2 使用SSMS運算元據庫 68
4.2.1 創建資料庫 68
4.2.2 修改資料庫的屬性 70
4.2.3 分離資料庫 71
4.2.4 附加資料庫 72
4.2.5 刪除資料庫 72
4.3 使用T-SQL運算元據庫 73
4.3.1 創建資料庫 73
4.3.2 切換(或打開)資料庫 77
4.3.3 修改資料庫 78
4.3.4 刪除資料庫 80
本章小結 81
課後練習 81
本章實訓 83
第5章 數據表的創建與管理 84
5.1 表和表結構 84
5.2 SSMS運算元據表 85
5.2.1 創建數據表 85
5.2.2 修改數據表結構 88
5.2.3 數據表更名 90
5.2.4 刪除數據表 90
5.3 T-SQL運算元據表 91
5.3.1 創建數據表 91
5.3.2 修改數據表結構 95
5.3.3 刪除數據表 98
本章小結 99
課後練習 99
本章實訓 100
第6章 表記錄的操作 102
6.1 SSMS運算元據記錄 102
6.1.1 添加記錄到表中 102
6.1.2 更新表的記錄 103
6.1.3 刪除表的記錄 104
6.2 T-SQL運算元據記錄 105
6.2.1 用INSERT語句插入記錄 105
6.2.2 用INSERT語句插入帶有
標識列值的記錄 107
6.2.3 用UPDATE語句修改記錄 108
6.2.4 用DELETE語句刪除記錄 108
6.2.5 用TRUNCATE TABLE語句
清空數據表 109
本章小結 110
課後練習 110
本章實訓 111
第7章 數據完整性控制 113
7.1 數據完整性 113
7.1.1 與數據完整性相關的
重要概念 114
7.1.2 數據完整性的類別 115
7.2 數據完整性的實現 117
7.2.1 實現數據完整性的
主要方式 117
7.2.2 約束與約束的類別 117
7.2.3 數據完整性與約束的關係 119
7.3 PRIMARY KEY約束的管理 120
7.3.1 使用T-SQL命令定義
主鍵約束 120
7.3.2 使用T-SQL命令刪除
主鍵約束 123
7.3.3 使用T-SQL命令修改
主鍵約束 124
7.3.4 使用系統存儲過程查看
主鍵約束 124
7.3.5 使用SSMS管理主鍵約束 125
7.4 其他約束的管理 126
7.4.1 UNIQUE約束 126
7.4.2 FOREIGN KEY約束 129
7.4.3 CHECK約束 132
7.4.4 DEFAULT約束 135
7.4.5 NOT NULL約束 137
本章小結 139
課後練習 139
本章實訓 140

相關詞條

熱門詞條

聯絡我們