SQL Server 2012實例教程

SQL Server 2012實例教程

《SQL Server 2012實例教程》是2015年清華大學出版社出版的圖書,作者是王愛赬、王耀、金穎、郭峰。

基本介紹

  • 書名:SQL Server 2012實例教程
  • 作者:王愛赬、王耀、金穎、郭峰
  • ISBN:9787302402695
  • 定價:42.00元
  • 出版社:清華大學出版社
  • 出版時間:2015年
  • 裝幀:平裝
  • 開本:16開
內容簡介,目錄,

內容簡介

本書採用任務驅動、案例教學法,以SQL Server 2012為平台,主要介紹: SQL Server資料庫與表的創建和管理、SQL的簡單查詢和高級查詢、視圖與索引創建和管理、存儲過程與觸發器的套用、資料庫安全管理和日常維護等資料庫基礎知識,並通過指導學生實訓、加強實踐、強化技能培養。本書既可作為專升本及高職高專院校信息管理、工商管理、電子商務等專業教學的首選教材,也可用於廣大企事業單位IT從業人員的職業教育和在職培訓,並為社會資料庫技術愛好者和程式設計師實際工作提供有益的參考。本書封面貼有清華大學出版社防偽標籤,無標籤者不得銷售。

目錄

第1章資料庫知識概述1
1.1資料庫基本理念1
1.1.1資料庫概念1
1.1.2概念數據模型2
1.1.3邏輯數據模型3
1.1.4資料庫系統5
1.1.5關係型資料庫6
1.2SQLServer2012概述10
1.2.1SQLServer2012簡介11
1.2.2SQLServer2012的主要特點11
1.2.3SQLServer2012新增功能12
1.3安裝SQLServer201214
1.3.1SQLServer2012系統需求14
1.3.2SQLServer2012安裝前準備工作14
1.3.3SQLServer2012的安裝過程15
1.3.4SQLServer2012的體系結構28
實訓130
習題131
第2章創建與維護資料庫32
2.1【實例1】創建資料庫32
2.1.1邏輯資料庫34
2.1.2物理資料庫37
2.1.3使用TSQL語句創建資料庫39
2.1.4查看資料庫信息41
2.1.5創建資料庫快照43
2.2【實例2】修改資料庫45
2.2.1修改資料庫45SQLServer2012實例教程目錄[4]2.2.2收縮資料庫48
2.2.3更改資料庫名稱50
2.2.4刪除資料庫51
2.2.5分離資料庫51
2.2.6附加資料庫52
實訓2資料庫的創建與管理52
習題253
第3章創建與維護數據表54
3.1【實例3】創建數據表54
3.1.1表(Table)57
3.1.2數據類型58
3.1.3使用TSQL語句創建表61
3.1.4查看錶的詳細信息64
3.2【實例4】向數據表中添加記錄65
3.2.1修改表結構66
3.2.2使用INSERT語句添加記錄68
3.2.3使用UPDATE語句修改表記錄69
3.2.4使用DELETE語句刪除表記錄70
3.2.5使用對象資源管理器修改刪除表記錄71
3.2.6使用對象資源管理器刪除表72
實訓3表的創建與管理72
習題373
第4章SQLServer2012簡單查詢74
4.1【實例5】簡單查詢74
4.1.1SELECT語句74
4.1.2不帶條件的查詢76
4.1.3帶條件的查詢80
4.2【實例6】函式的使用87
4.2.1函式的使用87
4.2.2排序查詢結果102
4.2.3數據的統計103
4.2.4生成新表105
實訓4SQL簡單查詢106
習題4107
第5章高級查詢108
5.1【實例7】連線查詢108
5.1.1多表查詢的連線條件109
5.1.2內連線111
5.1.3自身連線115
5.1.4複合條件連線115
5.1.5外連線117
5.1.6交叉連線119
5.2【實例8】子查詢121
5.2.1帶有IN的子查詢123
5.2.2帶有ANY或ALL的子查詢123
5.2.3帶有EXISTS的子查詢128
5.2.4限制子查詢的條件131
5.2.5嵌套子查詢132
實訓5高級查詢133
習題5134
第6章數據的完整性135
6.1【實例9】約束135
6.1.1完整性的概念137
6.1.2約束的種類138
6.1.3約束的創建140
6.1.4約束的管理153
6.2【實例10】規則與默認158
6.2.1規則的使用158
6.2.2默認的使用160
實訓6數據的完整性161
習題6162
第7章視圖與索引163
7.1【實例11】視圖163
7.1.1視圖概述166
7.1.2創建視圖166
7.1.3視圖的重命名171
7.1.4修改視圖171
7.1.5使用視圖173
7.1.6刪除視圖177
7.2【實例12】索引178
7.2.1索引概述181
7.2.2創建索引182
7.2.3修改索引185
7.2.4刪除索引186
實訓7188
習題7188
第8章存儲過程與觸發器190
8.1【實例13】存儲過程190
8.1.1存儲過程概述194
8.1.2創建存儲過程195
8.1.3執行存儲過程197
8.1.4修改存儲過程198
8.1.5刪除存儲過程199
8.2【實例14】觸發器201
8.2.1觸發器概述203
8.2.2創建觸發器205
8.2.3修改觸發器211
8.2.4禁用或啟用觸發器212
8.2.5刪除觸發器213
實訓8214
習題8215
第9章資料庫安全性與備份還原216
9.1【實例15】SQLServer2012中的安全性管理216
9.1.1SQLServer的安全性概述219
9.1.2伺服器的安全性管理222
9.1.3資料庫的安全性管理227
9.1.4資料庫角色228
9.1.5資料庫管理許可權231
9.2【實例16】SQLServer2012中的備份234
9.2.1備份的概念238
9.2.2資料庫備份類型239
9.2.3備份設備240
9.2.4備份資料庫242
9.3【實例17】SQLServer2012中的還原245
9.3.1還原的概念247
9.3.2還原資料庫248
實訓9249
習題9250
第10章SQLServer數據轉換251
10.1【實例18】導出數據251
10.1.1將SQLServer數據導出為文本檔案256
10.1.2將SQLServer數據導出到本機內其他資料庫256
10.1.3將SQLServer數據導出到Access資料庫257
10.1.4將SQLServer數據導出到Excel程式中258
10.2【實例19】導入數據259
10.2.1將文本檔案數據導入到SQLServer資料庫262
10.2.2Excel數據表的導入262
10.2.3Access資料庫表的導入266
實訓10266
習題10267
第11章SQLServer代理服務268
11.1【實例20】創建作業268
11.1.1代理服務的概念276
11.1.2SQLServer代理服務的基本內容276
11.1.3配置代理服務276
11.2操作員管理279
11.2.1創建操作員280
11.2.2修改和刪除操作員280
11.3作業管理280
11.3.1創建作業280
11.3.2啟動、停止和禁用作業282
11.4警報管理282
11.4.1警報的概念282
11.4.2創建事件警報282
11.4.3創建性能條件警報282
11.4.4修改和刪除性能條件警報283
實訓11283
習題11283
附錄資料庫設計說明書284
參考文獻287

相關詞條

熱門詞條

聯絡我們