SQL Server 2005資料庫實用技術

SQL Server 2005資料庫實用技術

《SQL Server 2005資料庫實用技術》2011年由中國鐵道出版社出版的圖書,作者是林成春 孟湘來 馬朝東

基本介紹

  • 書名:SQL Server 2005資料庫實用技術(第三版)
  • 作者:林成春、孟湘來、馬朝東
  • ISBN:978-7-113-13629-1
  • 類別:計算機
  • 頁數:276頁
  • 定價:29 元
  • 出版社中國鐵道出版社
  • 出版時間:2011-10-01
  • 開本:16開
內容簡介,圖書目錄,

內容簡介

"本書是“中國高職院校計算機教育課程體系規劃教材”之一。全書共分13章,主要內容包括資料庫概述、SQL Server 2005關係資料庫管理系統、Transact-SQL語言等內容,書中通過大量例題介紹套用SQL Server 2005的管理控制台(企業管理器和查詢分析器)和Transact-SQL語言創建、管理和維護資料庫及資料庫對象的操作方法、SQL Server的安全管理和數據轉換,並以“圖書管理系統”、“學生成績管理系統”和“賓館管理信息系統”為例,介紹如何使用Visual Basic、Delphi和C#進行前台界面設計並與後台SQL Server資料庫的連線,實現一個完整的資料庫管理信息系統的開發。
SQL Server 2005資料庫實用技術
本書既可作為高職高專院校計算機、信息管理、電子商務等專業的教學用書,也可以作為SQL Server 2005的培訓教材。

圖書目錄

第1章 資料庫概述 1
1.1 資料庫及其基本概念 1
1.1.1 資料庫概述 1
1.1.2 資料庫的基本概念 2
1.2 關係資料庫 3
本章小結 6
思考與練習 7
實訓一 使用Visual FoxPro和Access創建資料庫表 7
第2章 SQL Server 2005關係資料庫管理系統 9
2.1 SQL Server 2005簡介 9
2.1.1 SQL Server的發展簡史 9
2.1.2 SQL Server 2005的新特性 10
2.2 SQL Server 2005的版本與安裝 11
2.2.1 SQL Server 2005的版本 11
2.2.2 SQL Server 2005的運行環境 12
2.2.3 SQL Server 2005的安裝 13
2.3 SQL Server 2005的系統資料庫和表 17
2.3.1 SQL Server 2005的系統資料庫 17
2.3.2 SQL Server 2005的系統表 18
2.4 SQL Server 2005的管理工具和實用程式 19
2.4.1 SQL Server配置管理器(SQL Server Configuration Manager) 20
2.4.2 SQL Server管理控制台(SQL Server Management Studio) 22
2.4.3 在線上叢書 28
2.5 SQL Server 2005的安全性管理 29
2.5.1 SQL Server 2005身份驗證模式 29
2.5.2 SQL Server 資料庫的安全性 31
2.5.3 SQL Server 資料庫對象的安全性 31
本章小結 32
思考與練習 32
實訓二 學習並使用SQL Server 2005的配置管理器和管理控制台 33
第3章 Transact-SQL語言 34
3.1 SQL Server 2005的數據類型 35
3.1.1 數值數據類型 35
3.1.2 字元數據類型 36
3.1.3 日期和時間數據類型 37
3.1.4 文本和圖像數據類型 37
3.1.5 貨幣數據類型 38
3.1.6 二進制數據類型 38
3.1.7 特殊數據類型 38
3.1.8 用戶自定義數據類型 39
3.1.9 SQL Server 2005數據類型的不同分類 39
3.2 數據定義語言(DDL) 39
3.3 數據操縱語言(DML) 41
3.4 數據控制語言(DCL) 43
3.4.1 許可權類型和狀態 44
3.4.2 GRANT語句 44
3.4.3 DENY語句 46
3.4.4 REVOKE語句 46
3.5 系統存儲過程 47
3.6 其他語言元素 47
3.6.1 注釋 47
3.6.2 變數 47
3.6.3 運算符 48
3.6.4 函式 50
3.6.5 流程控制語句 53
3.6.6 批處理 57
本章小結 59
思考與練習 59
第4章 創建和維護資料庫 61
4.1 資料庫的存儲結構 61
4.1.1 資料庫檔案 62
4.1.2 資料庫檔案組 62
4.2 創建、修改和刪除資料庫 63
4.2.1 創建資料庫 63
4.2.2 查看資料庫 66
4.2.3 修改資料庫 67
4.2.4 刪除資料庫 69
4.3 備份和還原資料庫 69
4.3.1 概述 69
4.3.2 備份資料庫的操作 70
4.3.3 還原資料庫 72
本章小結 74
思考與練習 75
第5章 創建和維護資料庫表 76
5.1 定義表結構 77
5.1.1 創建表的設計原則 77
5.1.2 定義表的結構 77
5.2 修改表結構 79
5.2.1 重新命名表 80
5.2.2 修改表欄位 80
5.3 向表中添加記錄 81
5.4 刪除表中記錄 82
5.5 修改表中的記錄值 83
5.6 刪除表 84
5.7 查看錶 84
5.7.1 查看錶屬性 85
5.7.2 查看錶中數據——簡單查詢 85
5.7.3 使用聚合函式的查詢 87
5.7.4 查看錶中數據——連線查詢 91
5.7.5 查看錶中數據——嵌套查詢 92
本章小結 96
思考與練習 96
實訓三 學習並使用SQL Server2005管理控制台的企業管理器和查詢分析器功能(1) 97
第6章 創建資料庫表索引和約束 99
6.1 創建和管理索引 99
6.1.1 索引的設計原則和索引的類型 100
6.1.2 創建索引 102
6.1.3 查看、修改和刪除索引 103
6.2 資料庫數據的完整性 105
6.2.1 資料庫數據的完整性概述 105
6.2.2 實現資料庫數據的完整性的方法 106
6.2.3 主鍵約束 107
6.2.4 唯一性約束 110
6.2.5 檢查性約束 111
6.2.6 外部鍵約束 114
6.2.7 默認約束 117
本章小結 118
思考與練習 119
實訓四 學習並使用SQL Server2005管理控制台的企業管理器和查詢分析器功能(2) 119
第7章 創建和管理資料庫對象 121
7.1 創建和管理視圖 121
7.1.1 視圖 122
7.1.2 創建視圖的方法 122
7.1.3 查看視圖 125
7.1.4 修改、刪除及重命名視圖 126
7.1.5 使用視圖操作表數據 129
7.2 創建和管理存儲過程 131
7.2.1 存儲過程的概念 131
7.2.2 創建存儲過程 132
7.2.3 查看、修改和刪除存儲過程 135
7.3 創建和管理觸發器 138
7.3.1 觸發器的作用和類型 138
7.3.2 創建觸發器 139
7.3.3 查看、修改和刪除觸發器 142
7.4 創建和管理關係圖 145
7.5 游標 147
本章小結 149
思考與練習 150
第8章 資料庫中表的高級查詢操作 151
8.1 限定條件的查詢 151
8.2 使用GROUP BY子句 154
8.3 使用聚合函式 155
8.3.1 SUM函式 155
8.3.2 AVG函式 155
8.3.3 MAX函式 156
8.3.4 MIN函式 156
8.3.5 COUNT函式和COUNT(*)函式 157
8.4 使用ORDER BY子句 157
8.5 使用UNION組合多個運算結果 158
本章小結 159
思考與練習 160
實訓五 學習並使用SQL Server 2005創建視圖、存儲過程和觸發器 161
第9章 SQL Server安全管理 163
9.1 資料庫的安全性概述 163
9.2 實現資料庫的安全性管理的方法 163
9.2.1 SQL Server身份驗證模式 164
9.2.2 創建登錄賬號和用戶賬號管理 164
9.2.3 許可權管理 171
本章小結 175
思考與練習 175
實訓六 學習並使用SQL Server 2005創建登錄賬號、 用戶賬號和進行許可權管理 176
第10章 SQL Server的數據轉換 178
10.1 SQL Server與Excel資料庫之間數據的導入和導出 179
10.1.1 導出SQL Server數據至Excel表 179
10.1.2 導入Excel數據至SQL Server資料庫 181
10.2 SQL Server與Access資料庫之間數據的導入和導出 183
10.2.1 導出SQL Server數據至Access資料庫 183
10.2.2 導入Access數據至SQL Server資料庫 184
10.3 SQL Server資料庫與文本檔案之間數據的導入和導出 184
10.3.1 導出SQL Server數據至文本檔案 184
10.3.2 導入文本檔案數據至SQL Server資料庫 185
本章小結 187
思考與練習 187
實訓七 學習並使用SQL Server 2005的數據轉換工具 187
第11章 SQL Server 2005套用實例 189
11.1 在Visual Basic中訪問SQL Server 2005 189
11.1.1 使用ADO控制項訪問SQL Server資料庫 190
11.1.2 使用ODBC連線SQL Server資料庫 192
11.2 Delphi+SQL Server開發圖書管理系統 194
11.2.1 資料庫設計 194
11.2.2 前台界面應用程式設計 195
本章小結 208
第12章 用VB+SQL Server 2005開發學生成績管理系統 209
12.1 SQL Server後台資料庫的設計與實現 209
12.1.1 創建學生成績管理資料庫 209
12.1.2 創建信息表 210
12.1.3 創建關係圖 213
12.1.4 創建視圖 215
12.2 Visual Basic前台界面的設計與實現 216
12.2.1 設計主窗體 216
12.2.2 實現學生信息管理 217
12.2.3 實現課程信息管理 222
12.2.4 實現成績信息管理 223
12.2.5 實現成績查詢 224
12.2.6 實現系統退出 226
本章小結 227
實訓八 學習並使用Visual Basic和 SQL Server 2005開發學生成績管理系統 227
第13章 用C#+SQL Server 2005開發賓館管理信息系統 229
13.1 SQL Server 2005後台資料庫的設計與實現 229
13.1.1 創建賓館管理資料庫 229
13.1.2 創建信息表 230
13.1.3 創建關係圖 234
13.1.4 創建視圖 236
13.2 C#前台界面的設計與實現 237
13.2.1 設計主窗體 237
13.2.2 實現客房信息管理 240
13.2.3 實現客房標準管理 245
13.2.4 實現客房查詢 246
13.2.5 實現客戶記錄查詢 249
13.2.6 實現客戶入住 251
13.2.7 實現客戶結算 252
13.2.8 實現系統退出 254
本章小結 254
實訓九 學習並使用C#+SQL Server 2005開發賓館管理信息系統 254
參考文獻 256

相關詞條

熱門詞條

聯絡我們