SQL Server 2008程式設計與套用技術

SQL Server 2008程式設計與套用技術

《SQL Server 2008程式設計與套用技術》是2014年10月1日清華大學出版社出版的圖書,作者是王虹、許華容。本書主要介紹了資料庫基礎知識和SQL Server2008程式套用知識。

基本介紹

  • 書名:SQL Server 2008程式設計與套用技術
  • 作者:王虹、許華容
  • ISBN:9787302381068
  • 定價:34.50
  • 出版社清華大學出版社
  • 出版時間:2014年10月1日
  • 裝幀:平裝
  • 開本:16開
內容簡介,目錄,

內容簡介

本書全面而又系統地介紹了資料庫基礎知識、關係資料庫的基本概念,SQLServer2008的安裝以及常用管理配置工具,SQLServer2008的資料庫、表、索引、視圖等數據對象的使用與管理,數據查詢與TSQL語言,SQLServer2008存儲過程和觸發器的使用,事務和鎖的概念與套用,SQLServer2008資料庫的安全管理、資料庫的備份與恢復,使用ASP.NET訪問SQLServer2008資料庫的方法與套用實例。

目錄

第1章資料庫基礎知識1
1.1基本概念1
1.1.1數據管理技術及其發展1
1.1.2資料庫及其特點4
1.1.3資料庫管理系統4
1.1.4資料庫系統5
1.1.5資料庫系統的體系結構6
1.1.6數據字典7
1.2數據模型7
1.2.1數據模型的基本概念8
1.2.2非關係模型10
1.2.3關係模型12
思考題13
第2章關係資料庫14
2.1關係模型的基本概念14
2.1.1關係的數學定義14
2.1.2關係的完整性16
2.1.3關係代數18
2.2資料庫規範化基礎22
2.2.1函式依賴22
2.2.2碼23
2.2.3範式23
2.2.4規範化設計25
2.3資料庫設計26
2.3.1需求分析26
2.3.2概念設計272.3.3邏輯設計27
2.3.4物理設計29
2.3.5資料庫實施29
2.3.6運行和維護29
思考題29
第3章SQL Server 2008基礎30
3.1SQL Server 2008概述30
3.1.1SQL Server 2008的組成30
3.1.2SQL Server 2008的新特點32
3.2SQL Server 2008的安裝34
3.2.1SQL Server 2008的安裝要求34
3.2.2SQL Server 2008的安裝過程35
3.3SQL Server 2008的管理與配置39
3.3.1常用管理工具40
3.3.2管理SQL Server 2008伺服器41
3.3.3配置SQL Server 2008伺服器44
3.4SQL Server 2008的其他管理工具50
3.4.1商業智慧型開發平台51
3.4.2事件探查器51
3.4.3資料庫引擎最佳化顧問52
3.4.4報表服務54
思考題55
第4章常用資料庫對象56
4.1資料庫56
4.1.1資料庫管理概述56
4.1.2創建資料庫57
4.1.3配置資料庫59
4.1.4更改資料庫60
4.1.5刪除資料庫60〖3〗4.2數據表62
4.2.1列的數據類型62
4.2.2創建表66
4.2.3使用約束67
4.2.4修改表結構73
4.2.5刪除表76
4.3索引77
4.3.1索引的結構和類型77
4.3.2使用索引的基本原則80
4.3.3創建索引82
4.3.4修改和刪除索引82
思考題85
第5章數據查詢與視圖87
5.1結構化查詢語言87
5.1.1SELECT語句的一般格式87
5.1.2簡單查詢89
5.1.3聚合函式和分組查詢91
5.1.4JOIN連線查詢93
5.1.5嵌套查詢93
5.1.6集合查詢95
5.2TSQL語言基礎95
5.2.1TSQL語言簡介95
5.2.2數據類型、常量和變數96
5.2.3運算符和表達式99
5.2.4流程控制語句101
5.2.5常用函式106
5.3視圖110
5.3.1視圖的作用111
5.3.2創建視圖111
5.3.3通過視圖修改數據1135.3.4修改和刪除視圖114
思考題116
第6章存儲過程和觸發器118
6.1存儲過程118
6.1.1存儲過程的概念118
6.1.2創建存儲過程118
6.1.3執行存儲過程121
6.1.4修改和刪除存儲過程123
6.1.5系統存儲過程和擴展存儲過程125
6.1.6存儲過程套用125
6.2觸發器126
6.2.1觸發器的基本概念126
6.2.2創建和套用DML觸發器126
6.2.3創建和套用DDL觸發器131
6.2.4嵌套觸發器和遞歸觸發器132
6.2.5查看、修改和刪除觸發器133
思考題135
第7章事務和鎖136
7.1事務136
7.1.1事務的概念136
7.1.2事務的操作137
7.1.3高級事務主題140
7.2鎖143
7.2.1並發控制概述143
7.2.2SQL Server鎖的模式144
7.2.3查看資料庫中的鎖146
7.2.4防止死鎖148
思考題149
〖3〗第8章安全管理150
8.1安全管理概述150
8.1.1計算機安全性概述150
8.1.2SQL Server 2008安全機制151
8.2網路伺服器安全管理152
8.2.1伺服器登錄模式152
8.2.2創建和管理登錄名154
8.2.3伺服器角色管理157
8.3網路資料庫安全管理157
8.3.1管理架構157
8.3.2資料庫用戶管理159
8.3.3資料庫角色管理161
8.3.4資料庫許可權管理164
思考題168
第9章資料庫的備份與恢復169
9.1資料庫的導入和導出169
9.1.1資料庫的導入169
9.1.2資料庫的導出174
9.2資料庫備份179
9.2.1備份及其工作原理179
9.2.2創建備份設備180
9.2.3完整備份與差異備份182
9.2.4事務日誌備份185
9.3資料庫的恢復188
9.3.1資料庫恢復模式188
9.3.2資料庫的標準恢復189
9.3.3檔案/檔案組恢復192
9.3.4時間點恢復192
9.3.5使用TSQL還原資料庫193
9.4網路資料庫的備份和恢復策略1949.4.1確定備份和恢復的目標與要求194
9.4.2幾種備份和恢復策略比較195
思考題196
第10章ASP.NET訪問SQL Server 2008資料庫197
10.1ASP.NET概述197
10.1.1ASP.NET的運行機制197
10.1.2ASP.NET常用對象198
10.2ADO.NET概述200
10.2.1ADO.NET的組成200
10.2.2SQL Server資料庫訪問常用對象201
10.3編寫ASP.NET網路資料庫應用程式203
10.3.1C#簡介203
10.3.2安裝Visual Studio 2010207
10.3.3創建ASP.NET應用程式210
思考題217
第11章網路套用系統設計實例218
11.1需求分析218
11.2功能設計218
11.2.1成績管理系統218
11.2.2後台數據查看系統219
11.3資料庫設計220
11.4關鍵技術222
11.5系統主要功能詳細設計225
11.5.1母版頁設計225
11.5.2登錄頁面設計228
11.5.3教師授課信息頁面設計231
11.5.4登記成績頁面設計233
11.5.5學生成績查詢頁面設計237
11.5.6學生選課頁面設計240〖3〗11.5.7後台數據查看系統設計247
思考題252
附錄英文縮寫辭彙253
參考文獻255

相關詞條

熱門詞條

聯絡我們