SQL Server 2008實用教程(第3版)

SQL Server 2008實用教程(第3版)

《SQL Server 2008實用教程(第3版)》是2019年8月人民郵電出版社出版的圖書,作者是蔣文沛。

基本介紹

  • 書名:SQL Server 2008實用教程(第3版)
  • 作者:蔣文沛
  • ISBN:9787115443427
  • 頁數:264頁
  • 定價:45元
  • 出版社:人民郵電出版社
  • 出版時間:2019年8月
  • 裝幀:平裝
  • 開本:16開
內容簡介,圖書目錄,

內容簡介

本書全面介紹Microsoft SQL Server 2008資料庫套用系統的開發技術,分為12章,主要內容包括資料庫基礎、SQL Server 2008數據類型、資料庫和表、資料庫的查詢、索引、視圖、Transact-SQL程式設計、存儲過程、觸發器、用戶自定義函式與事務、SQL Server 2008管理、資料庫綜合開發套用。
本書可作為高職高專院校計算機相關專業的教材,也可作為資料庫技術培訓班學員及資料庫開發人員的參考用書。

圖書目錄

第 1章 資料庫基礎 1
1.1 資料庫技術概述 2
1.1.1 什麼是資料庫 2
1.1.2 資料庫管理系統 2
1.1.3 資料庫系統 3
1.2 常用資料庫管理系統 3
1.2.1 SQL Server簡介 3
1.2.2 Oracle 簡介 4
1.2.3 MySQL簡介 5
1.3 資料庫崗位需求分析 5
1.3.1 職業崗位需求分析 5
1.3.2 課程定位 7
1.4 資料庫設計 8
1.4.1 關係資料庫設計原則 8
1.4.2 關係規範化 8
1.5 SQL Server 2008的安裝 10
1.5.1 系統要求 10
1.5.2 安裝SQL Server 2008 10
1.5.3 安裝示例資料庫 19
1.6 使用SQL Server Management Studio(SSMS) 20
1.6.1啟動和停止SQL Server伺服器 21
1.6.2 SSMS基本操作 21
1.7 配置SQL Server 2008服務 25
1.7.1 SQL Server 2008的服務組件 25
1.7.2 資料庫引擎服務的控制 26
本章小結 26
本章習題 27
實驗1 安裝、使用SQL Server 2008 27
第 2章 SQL Server 2008數據類型 29
2.1 系統數據類型 30
2.1.1 字元串數據類型 30
2.1.2 數字類型 30
2.1.3 近似數字類型 31
2.1.4 日期和時間數據類型 31
2.1.5 Unicode字元串 32
2.1.6 二進制字元串 32
2.1.7 其他數據類型 32
2.1.8 NULL值 33
2.2 用戶自定義數據類型 33
本章小結 34
本章習題 35
第3章 資料庫和表 37
3.1 創建和管理資料庫 38
3.1.1 資料庫簡介 38
3.1.2 創建資料庫 38
3.1.3 管理資料庫 44
3.1.4 分離與附加資料庫 49
3.2 創建和管理表 52
3.2.1 表簡介 52
3.2.2 創建表 52
3.2.3 設定約束 54
3.2.4 管理表 60
3.2.5 表操作 63
3.3 數據完整性 68
3.3.1 域完整性 68
3.3.2 實體完整性 68
3.3.3 引用完整性 68
本章小結 69
本章習題 69
實驗2 創建資料庫和表 72
第4章 資料庫的查詢 76
4.1 SELECT語句結構 77
4.2 基本子句查詢 77
4.2.1 SELECT子句 77
4.2.2 FROM子句 80
4.2.3 WHERE子句 80
4.2.4 ORDER BY子句 83
4.2.5 INTO子句 84
4.3 數據匯總 84
4.3.1 使用聚合函式 84
4.3.2 使用GROUP BY子句 85
4.3.3 使用HAVING子句 87
4.3.4 使用COMPUTE和COMPUTE BY子句 87
4.4 多表聯接查詢 89
4.4.1 聯接簡介 89
4.4.2 聯接的類型 89
4.5 聯合查詢 92
4.6 嵌套查詢 93
本章小結 93
本章習題 94
實驗3 查詢資料庫 95
第5章 索引 97
5.1 索引 98
5.1.1 索引的概念 98
5.1.2 索引的建立 99
5.1.3 索引的刪除 103
5.2 索引的分析與維護 104
本章小結 107
本章習題 107
實驗4 創建和使用索引 108
第6章 視圖 110
6.1 視圖的概念 111
6.2 創建視圖 111
6.2.1 使用圖形化工具創建視圖 112
6.2.2 使用Transact-SQL語句創建視圖 113
6.3 修改視圖 116
6.3.1 使用圖形化工具修改視圖 116
6.3.2 使用Transact-SQL語句修改視圖 116
6.4 使用視圖管理表中的數據 117
6.4.1 使用視圖查詢數據 117
6.4.2 使用視圖插入、更新或刪除數據 118
本章小結 122
本章習題 123
實驗5 創建和使用視圖 124
第7章 Transact-SQL程式設計 127
7.1 Transact-SQL基礎 128
7.2 Transact-SQL要素 128
7.2.1 批處理 128
7.2.2 注釋語句 129
7.2.3 標識符 130
7.2.4 全局變數與局部變數 130
7.2.5 運算符和表達式 133
7.2.6 流程控制語句 136
7.3 使用游標 140
7.3.1 游標的聲明 140
7.3.2 打開和讀取游標 143
7.3.3 關閉和釋放游標 144
本章小結 144
本章習題 145
實驗6 Transact-SQL程式設計 146
第8章 存儲過程 148
8.1 存儲過程簡介 149
8.1.1 存儲過程的優點 149
8.1.2 存儲過程的類別 149
8.2 創建存儲過程 150
8.2.1 使用圖形化工具創建存儲過程 150
8.2.2 使用Transact-SQL創建存儲過程 151
8.3 執行存儲過程 152
8.3.1 使用EXECUTE語句執行存儲過程 152
8.3.2 使用圖形化工具執行存儲過程 156
8.4 修改和刪除存儲過程 156
8.4.1 使用圖形化工具查看和修改存儲過程 156
8.4.2 使用Transact-SQL查看和修改存儲過程 157
本章小結 159
本章習題 159
實驗7 創建和使用存儲過程 160
第9章 觸發器 162
9.1 觸發器簡介 163
9.1.1 觸發器的概念 163
9.1.2 觸發器的類型和觸發操作 163
9.1.3 觸發器的功能 164
9.2 創建觸發器 164
9.2.1 使用圖形化工具創建DML觸發器 164
9.2.2 使用CREATE TRIGGER語句創建DML觸發器 165
9.2.3 使用Transact-SQL創建DDL觸發器 169
9.3 修改觸發器 174
9.3.1 使用圖形化工具查看和修改DML觸發器 174
9.3.2 使用Transact-SQL查看和修改DML觸發器 174
9.3.3 禁用或啟用DML觸發器 175
9.3.4 修改DDL觸發器 176
9.4 刪除觸發器 176
9.4.1 通過圖形化工具刪除觸發器 177
9.4.2 使用Transact-SQL刪除觸發器 177
本章小結 177
本章習題 177
實驗8 創建觸發器 178
第 10章 用戶自定義函式與事務 182
10.1 用戶自定義函式簡介 183
10.2 創建用戶自定義函式 183
10.2.1 標量函式 183
10.2.2 表值函式 184
10.2.3 用戶自定義聚合函式 185
10.3 事務處理 186
10.3.1 事務簡介 186
10.3.2 管理事務 187
10.4 鎖 190
10.4.1 鎖的概念 190
10.4.2 死鎖及其排除 192
本章小結 192
本章習題 193
實驗9 用戶自定義函式與事務 194
第 11章 SQL Server 2008管理 195
11.1 安全管理 196
11.1.1 SQL Server 2008的身份驗證 196
11.1.2 賬戶管理 198
11.1.3 角色管理 205
11.1.4 許可權管理 209
11.1.5 SQL安全管理的經驗 214
11.2 數據的導入導出 216
11.2.1 數據的導出 216
11.2.2 數據的導入 218
11.3 資料庫備份 219
11.3.1 備份設備 219
11.3.2 備份策略 219
11.3.3 執行資料庫備份 220
11.4 資料庫恢復 221
本章小結 222
本章習題 222
實驗10 SQL Server 2008管理 223
第 12章 資料庫綜合開發套用 225
12.1 系統需求分析 226
12.2 系統總體設計 226
12.2.1 功能設計 226
12.2.2 建立系統對象類圖 227
12.2.3 系統資料庫設計 227
12.3 系統具體實現 233
12.3.1 確定系統架構及開發技術 233
12.3.2 系統資料庫的實現 234
12.3.3 基於ASP.NET技術運算元據庫 234
12.3.4 基於ASP.NET技術教師信息管理系統的具體實現 236
本章小結 264

相關詞條

熱門詞條

聯絡我們