SQL Server教程(第2版)

SQL Server教程(第2版)

《SQL Server教程(第2版)》是2015年清華大學出版社出版的圖書。

基本介紹

  • 中文名:SQL Server教程(第2版)
  • 出版時間:2015年1月15日
  • 出版社:清華大學出版社
  • ISBN:9787302229605
  • 定價:48 元
  • 裝幀:平裝
圖書簡介,目錄,

圖書簡介

本教程主要介紹SQL Server 2008(中文版)資料庫和表創建、資料庫的查詢和視圖、T-SQL語言、索引與數據完整性、存儲過程和觸發器、系統安全管理、備份恢復與導入導出

目錄

第1章概述1
1.1一個簡單的資料庫套用系統1
1.2E-R模型2
1.3邏輯結構設計4
1.4資料庫操作方式6
1.4.1SQL語言和資料庫的操作方式6
1.4.2資料庫的連線方式7
1.4.3客戶機/伺服器模式10
1.4.4瀏覽器/伺服器模式10
1.5本書使用的資料庫及其套用系統介紹11
習題13
第2章SQLServer2008簡介14
2.1體系結構與運行環境14
2.2伺服器組件及管理工具15
2.2.1伺服器組件15
2.2.2管理工具16
2.3SQLServerManagementStudio環境17
2.3.2模板資源管理器19
2.3.3註冊伺服器20
習題21
第3章資料庫和表22
3.1基本概念22
3.1.1資料庫22
3.1.2表25
3.2創建資料庫27
3.2.1界面方式創建資料庫27
3.2.2命令方式創建資料庫333.2.3資料庫快照42
3.3創建表43
3.3.1數據類型43
3.3.2界面方式創建表50
3.3.3命令方式創建表54
3.3.4創建分區表60
3.4操作表數據64
3.4.1界面操作表數據64
3.4.2命令操作表數據66
3.5綜合套用訓練75
習題76
SQLServer教程(第2版)目錄第4章資料庫的查詢和視圖78
4.1資料庫的查詢78
4.1.1單表查詢79
4.1.2連線查詢100
4.1.3嵌套查詢106
4.1.4SELECT查詢的其他子句112
4.2視圖120
4.2.1創建視圖121
4.2.2查詢視圖125
4.2.3更新視圖126
4.2.4修改視圖的定義128
4.2.5刪除視圖129
4.3游標130
4.3.1游標概念130
4.3.2聲明游標130
4.3.3打開游標133
4.3.4讀取數據134
4.3.5關閉游標136
4.3.6刪除游標137
4.4綜合套用訓練137
習題139
第5章T-SQL語言140
5.1常量、變數與數據類型141
5.1.1常量141
5.1.2數據類型143
5.1.3變數146
5.2運算符與表達式151
5.3流程控制語句157
5.3.1BEGIN…END語句塊157
5.3.2IF…ELSE語句158
5.3.3GOTO語句159
5.3.4WHILE、BREAK和CONTINUE語句160
5.3.5RETURN語句161
5.3.6WAITFOR語句161
5.3.7TRY…CATCH語句162
5.4系統內置函式162
5.5.1系統表sysobjects172
5.5.2用戶函式的定義與調用173
5.5.3用戶函式的刪除181
5.6綜合套用訓練181
習題182
第6章索引與數據完整性183
6.1索引183
6.1.1索引的分類183
6.1.2系統表sysindexes184
6.1.3索引的創建185
6.1.4索引的刪除190
6.2數據完整性191
6.2.1數據完整性的分類191
6.2.2域完整性的實現193
6.2.3實體完整性的實現198
6.2.4參照完整性的實現201
6.3綜合套用訓練207
習題208
第7章存儲過程和觸發器209
7.1存儲過程209
7.1.1存儲過程的分類209
7.1.2用戶存儲過程的創建與執行210
7.1.3用戶存儲過程的編輯修改216
7.1.4用戶存儲過程的刪除217
7.1.5界面方式操作存儲過程218
7.2觸發器219
7.2.1利用SQL命令創建觸發器220
7.2.2觸發器的修改226
7.2.3觸發器的刪除227
7.2.4界面方式操作觸發器227
7.3ADO.NET存儲技術與.NET構架下CLR集成228
7.3.1ADO.NET228
7.3.2CLR存儲過程236
7.3.3CLR觸發器240
7.4綜合套用訓練244
習題246
第8章系統安全管理247
8.1SQLServer2008的身份驗證模式247
8.2建立和管理用戶賬戶248
8.2.1界面方式管理用戶賬戶248
8.2.2命令方式管理用戶賬戶250
8.3伺服器角色與資料庫角色254
8.3.1固定伺服器角色254
8.3.2固定資料庫角色256
8.3.3用戶自定義資料庫角色259
8.4資料庫許可權的管理262
8.4.1授予許可權262
8.4.2拒絕許可權267
8.4.3撤銷許可權268
8.5資料庫架構的定義和使用269
8.5.1使用界面方式創建架構269
8.5.2使用命令方式創建架構272
8.6綜合套用訓練273
習題274
第9章備份與恢復275
9.1備份和恢復概述275
9.1.1備份概述275
9.1.2恢復概述278
9.2備份279
9.2.1創建備份設備279
9.2.2備份命令281
9.2.3使用界面方式備份資料庫288
9.3恢復290
9.3.1恢復命令290
9.3.2使用界面方式恢複數據庫296
9.4複製資料庫299
9.5附加資料庫301
習題302
第10章SQLServer2008與XML303
10.1XML概述303
10.1.1XML簡介303
10.1.2XML基本語法304
10.2XML在SQLServer2008中的套用306
10.2.1XML數據類型306
10.2.2SQLServer2008中導入XML數據307
10.2.3XQuery的基本用法309
10.2.4FORXML子句的使用317
習題324
第11章SQLServer2008其他功能325
11.1事務325
11.1.1事務的ACID原則325
11.1.2事務類型326
11.1.3事務處理語句326
11.2鎖定329
11.2.1鎖定的類型330
11.2.2死鎖331
11.3SQLServer2008自動化管理331
11.3.1SQLServer代理332
11.3.2操作員333
11.3.3作業335
11.3.4警報338
11.3.5資料庫郵件342
11.3.6維護計畫嚮導345
11.4SQLServer2008服務352
11.4.1集成服務352
11.4.2報表服務353
11.4.3分析服務355
習題356
第12章SQLServer綜合套用數據準備357
12.1資料庫357
12.2基本表358
12.2.1學生信息表358
12.2.2圖書信息表360
12.2.3借閱表360
12.3視圖361
12.4完整性約束362
12.5存儲過程364
12.6觸發器370
12.7系統功能372
第13章VisualBasic6.0/SQLServer編程375
13.1VB6.0連線SQLServer2008資料庫375
13.1.1使用ADODC控制項連線SQLServer375
13.1.2使用ADODBConnection對象連線SQLServer378
13.1.3使用ADODB對象執行查詢378
13.1.4使用ADODB對象更新數據379
13.1.5使用ADODB對象執行存儲過程380
13.2圖書管理系統的實現381
13.2.1主窗體設計381
13.2.2讀者管理功能384
13.2.3借書管理功能390
第14章PowerBuilder11.5/SQLServer2008編程394
14.1在PB中訪問SQLServer資料庫的方法394
14.2PB應用程式訪問SQLServer資料庫的方法399
14.3利用PB開發圖書管理系統403
14.3.1創建圖書管理系統403
14.3.2設計主窗體405
14.3.3設計讀者窗體:數據的增、刪、改和查406
14.3.4設計借書管理窗體:存儲過程的調用和視圖的套用411
第15章VisualC++6.0/SQLServer編程415
15.1VisualC++資料庫編程415
15.1.1ADO資料庫編程概述415
15.1.2ADO資料庫編程接口417
15.2創建圖書管理系統主框架420
15.3創建圖書管理系統基本功能423
15.3.1連線XSBOOK資料庫423
15.3.2讀者信息管理426
15.3.3讀者借書信息441
第16章ASP/SQLServer編程447
16.1使用ADO操作SQLServer2008資料庫447
16.1.1綜合套用準備447
16.1.2使用ADOConnection對象連線SQLServer448
16.1.3使用ADOConnection和Recordset對象執行查詢449
16.1.4使用ADORecordset對象操作記錄452
16.1.5使用ADOCommand對象執行存儲過程452
16.2圖書管理系統實現455
16.2.1讀者管理功能455
16.2.2借書管理功能465
第17章ASP.NET3.5/SQLServer編程471
17.1ADO.NET模型471
17.2連線資料庫473
17.3執行SQL命令475
17.3.1Command對象475
17.3.2DataAdapter對象476
17.3.3通過DataAdapter對象更新資料庫477
17.4使用DataReader對象訪問數據478
17.4.1DataReader對象的屬性和方法478
17.4.2使用DataReader對象訪問數據479
17.5使用DataSet對象訪問數據479
17.5.1DataSet對象480
17.5.2資料庫查詢操作484
17.6執行存儲過程485
17.7數據顯示486
17.8使用ASP.NET開發圖書管理系統488
17.8.1創建圖書管理網站488
17.8.2設計母版頁489
17.8.3設計顯示圖片頁:資料庫連線字元串491
17.8.4設計讀者管理頁:資料庫的增、刪、改和查493
17.8.5設計借書管理頁:存儲過程的調用和視圖的套用497
第18章JavaEE(Struts2)/SQLServer圖書管理系統500
18.1構建系統準備500
18.2讀者信息錄入501
18.3讀者信息查詢509
18.4讀者信息修改512
18.5刪除讀者信息515
18.6讀者借閱圖書517
附錄A常用語句、全局變數和常用函式524

相關詞條

熱門詞條

聯絡我們