資料庫系統原理與套用(SQLSever2005)

資料庫系統原理與套用(SQLSever2005)

《資料庫系統原理與套用(SQLSever2005)》是2016年1月機械工業出版社出版的圖書,作者是劉志成、顏謙和。

基本介紹

  • 書名:資料庫系統原理與套用(SQLSever2005)
  • 作者:劉志成、顏謙和
  • ISBN:9787111289166
  • 定價:38元
  • 出版社:機械工業出版社
  • 出版時間:2016年1月
  • 裝幀:平裝
  • 開本:16開
內容簡介,圖書目錄,

內容簡介

本書共12章,介紹了資料庫技術基礎、SQLServer2005資料庫操作、SQLServer2005表的管理、SQLServer2005數據查詢、SQLServer2005索引和視圖操作、SQLServer2005存儲過程操作、資料庫完整性、資料庫安全性、SQLServer2005數據管理、事務和鎖、資料庫設計和SQLServer2005資料庫套用開發等內容。

圖書目錄

目錄
第2版前言
第1版前言
第1章資料庫技術基礎1
1.1資料庫技術概述1
1.1.1資料庫的基本概念1
1.1.2數據處理髮展簡史3
1.1.3高級資料庫技術4
1.2數據模型5
1.2.1層次模型6
1.2.2網狀模型6
1.2.3關係模型7
1.3SQL語言簡介8
1.3.1SQL語言概述8
1.3.2SQL語言分類8
1.3.3SQL語句組成9
1.4SQL Server 2005基礎10
1.4.1SQL Server 2005簡介10
1.4.2SQL Server 2005安裝過程13
1.4.3啟動 SQL Server 2005服務18
1.4.4啟動 SQL Server Management
Studio19
1.4.5SQL Server Management Studio
基本組成20
1.4.6SQL Server Management Studio
中執行查詢21
1.4.7在線上叢書23
本章小結23
習題124
實訓1初識SQL Server 200524
第2章資料庫操作26
2.1示例資料庫介紹26
2.1.1教學示例資料庫26
2.1.2實訓示例資料庫32
2.2SQL Server 2005資料庫概述38
2.2.1SQL Server 2005資料庫組成38
2.2.2SQL Server 2005資料庫存
儲結構41
2.3創建和修改資料庫43
2.3.1使用SSMS創建和修改資料庫43
2.3.2使用TSQL創建資料庫45
2.3.3使用TSQL修改資料庫47
2.4查看和刪除資料庫49
2.4.1使用SSMS查看和刪除資料庫49
2.4.2使用TSQL查看和刪除資料庫50
本章小結52
習題252
實訓2SQL Server 2005資料庫
操作52
第3章表的管理 54
3.1基本知識54
3.1.1設計表54
3.1.2目錄視圖57
3.2創建和修改表58
3.2.1使用SSMS創建和修改表58
3.2.2使用TSQL創建和修改表60
3.3查看和刪除表63
3.3.1使用SSMS查看和刪除表63
3.3.2使用TSQL查看和刪除表64
3.4記錄操作65
3.4.1使用SSMS進行記錄操作65
3.4.2使用TSQL插入記錄66
3.4.3使用TSQL修改記錄67
3.4.4使用TSQL刪除記錄68
本章小結69
習題369
實訓3SQL Server 2005表和
記錄操作70
第4章數據查詢72
4.1簡單查詢72
4.1.1選擇列72
4.1.2選擇行74
4.1.3查詢結果排序78
4.1.4查詢結果分組78
4.1.5COMPUTE BY子句匯總80
4.1.6WITH CUBE匯總數據81
4.1.7分頁和排名82
4.2連線查詢83
4.2.1內連線83
4.2.2外連線86
4.2.3交叉連線87
目錄資料庫系統原理與套用(SQL Server 2005)4.3子查詢87
4.3.1子查詢類型87
4.3.2記錄操作語句中的子查詢91
4.3.3子查詢規則92
4.4聯合查詢93
4.5分散式查詢93
本章小結94
習題494
實訓41SQL Server 2005
基本查詢95
實訓42SQL Server 2005連線查詢
和子查詢97
第5章索引和視圖操作98
5.1索引概述98
5.1.1索引簡介98
5.1.2索引類型99
5.2使用SSMS管理索引100
5.3使用TSQL管理索引102
5.4全文索引105
5.4.1全文索引概述105
5.4.2使用“全文索引嚮導”106
5.4.3使用TSQL管理全文索引108
5.5視圖概述109
5.6使用SSMS管理視圖110
5.7使用TSQL管理視圖113
5.8使用視圖116
5.8.1查詢視圖數據116
5.8.2修改視圖數據117
5.8.3刪除視圖數據118
本章小結118
習題5 118
實訓51SQL Server 2005的
索引操作119
實訓52SQL Server 2005的
視圖操作120
第6章TSQL 基礎和存儲過程122
6.1TSQL語言基礎122
6.2變數和運算符125
6.2.1變數125
6.2.2運算符126
6.3流程控制語句128
6.4常用函式133
6.5存儲過程基礎136
6.6使用SSMS管理存儲過程137
6.6.1創建和執行存儲過程137
6.6.2查看、修改和刪除存儲過程138
6.7使用TSQL管理存儲過程139
6.7.1創建和執行存儲過程139
6.7.2查看、修改和刪除存儲過程142
6.8游標142
6.8.1游標概述142
6.8.2游標實例144
本章小結145
習題6145
實訓6SQL Server 2005的存儲
過程146
第7章資料庫完整性147
7.1資料庫完整性概述147
7.2SQL Server 2005資料庫完整
性的實現148
7.2.1允許空值約束148
7.2.2DEFAULT定義149
7.2.3CHECK約束150
7.2.4PRIMARY KEY約束151
7.2.5FOREIGN KEY約束153
7.2.6UNIQUE約束155
7.3觸發器概述156
7.3.1觸發器基本知識156
7.3.2Inserted表和Deleted表157
7.4使用SSMS管理觸發器159
7.4.1創建觸發器159
7.4.2禁用、修改和刪除觸發器160
7.5使用TSQL管理觸發器160
7.5.1創建觸發器160
7.5.2修改和查看觸發器162
7.5.3禁用/啟用和刪除觸發器164
7.6觸發器的典型套用165
7.6.1實施參照完整性165
7.6.2實施特殊業務規則167
本章小結168
習題7 168
實訓7SQL Server 2005數據
完整性169
第8章資料庫安全性171
8.1資料庫安全概述171
8.2登錄管理172
8.2.1驗證模式172
8.2.2使用SSMS管理登錄名174
8.2.3使用TSQL管理登錄名176
8.2.4在SQL Server 2005中
開啟sa賬號177
8.3用戶管理179
8.3.1使用SSMS管理資料庫用戶179
8.3.2使用TSQL管理資料庫用戶180
8.4角色管理182
8.4.1伺服器角色182
8.4.2資料庫角色184
8.4.3應用程式角色187
8.5許可權管理188
8.5.1許可權類型188
8.5.2使用SSMS管理許可權189
8.5.3使用TSQL管理許可權190
本章小結192
習題8192
實訓8SQL Server 2005的安全
控制192
第9章數據管理194
9.1資料庫備份概述194
9.2備份設備的管理194
9.2.1使用SSMS管理備份設備195
9.2.2使用TSQL管理備份設備196
9.3執行資料庫備份197
9.3.1制定資料庫備份策略197
9.3.2備份方式197
9.3.3使用SSMS執行備份198
9.3.4使用TSQL執行備份200
9.4恢複數據庫200
9.4.1資料庫恢復概述200
9.4.2使用SSMS執行恢復201
9.4.3使用TSQL執行恢復203
9.5資料庫的分離與附加204
9.5.1分離和附加概述204
9.5.2使用SSMS分離資料庫204
9.5.3使用TSQL分離資料庫205
9.5.4使用SSMS附加資料庫205
9.5.5使用TSQL附加資料庫206
9.6數據導入導出206
9.6.1數據導入導出概述206
9.6.2數據導出206
9.6.3數據導入208
本章小結210
習題9210
實訓9SQL Server 2005數據
備份/恢復211
第10章事務和鎖213
10.1事務213
10.1.1事務概述213
10.1.2自動提交事務214
10.1.3顯式事務215
10.1.4隱式事務217
10.2鎖218
10.2.1並發問題218
10.2.2鎖的類型219
10.2.3查看鎖220
10.2.4設定事務隔離級別221
10.2.5死鎖的處理222
本章小結224
習題10225
實訓10SQL Server 2005事務和鎖225
第11章資料庫設計227
11.1資料庫設計概述227
11.2需求分析228
11.2.1需求分析的任務228
11.2.2需求分析的基本步驟228
11.2.3數據流圖229
11.2.4數據字典230
11.3概念結構設計231
11.3.1ER模型231
11.3.2局部ER圖設計233
11.3.3視圖的集成234
11.4邏輯結構設計235
11.4.1ER圖向關係模型的轉換235
11.4.2資料庫的規範化236
11.4.3設計用戶外模式237
11.5資料庫的物理設計237
11.5.1存取方法設計238
11.5.2數據的存放位置設計238
11.5.3確定系統配置238
11.5.4評價物理結構238
11.6資料庫實施239
11.7資料庫運行與維護239
本章小結239
習題11239
實訓11資料庫設計240
第12章資料庫應用程式開發242
12.1資料庫應用程式結構242
12.1.1客戶機/伺服器結構242
12.1.2瀏覽器/伺服器結構243
12.1.33層/N層結構244
12.1.4資料庫訪問技術245
12.2Java平台SQL Server數據
庫程式開發246
12.2.1ODBC/JDBC246
12.2.2JDBC API介紹247
12.2.3JDBC訪問SQL Server資料庫249
12.3.NET平台SQL Server數據
庫程式開發254
12.3.1ADO.NET254
12.3.2ADO.NET資料庫操作對象255
12.3.3使用C#.NET開發SQL Server
資料庫程式256
12.3.4使用ASP.NET開發SQL Server
資料庫程式258
本章小結259
習題12259
實訓121Java連線SQL Server
2005260
實訓122.NET連線SQL Server
2005261
附錄262
附錄A綜合實訓262
附錄B模擬試題268
參考文獻274

相關詞條

熱門詞條

聯絡我們