SQL Server 2022數據庫管理(微課視頻版)

屠建飛

  • 出版商: 清華大學
  • 出版日期: 2024-06-01
  • 定價: $474
  • 售價: 8.5$403
  • 語言: 簡體中文
  • ISBN: 7302662274
  • ISBN-13: 9787302662273
  • 相關分類: MSSQLSQL
  • 下單後立即進貨 (約4週~6週)

  • SQL Server 2022數據庫管理(微課視頻版)-preview-1
  • SQL Server 2022數據庫管理(微課視頻版)-preview-2
  • SQL Server 2022數據庫管理(微課視頻版)-preview-3
SQL Server 2022數據庫管理(微課視頻版)-preview-1

相關主題

商品描述

SQL Server 2022是微軟公司於2022年推出的數據庫管理系統。SQL Server數據庫管理系統經過近30年的發展,已成為市場占有率穩居前列的關系數據庫管理系統,在國內外有非常廣泛的應用。 本書圍繞SQL Server 2022數據庫管理的各種應用特性,介紹服務器管理、數據庫、表、 TSQL、索引、 視圖、存儲過程、觸發器、 安全管理、備份與還原、自動化管理、數據集成服務、Azure SQL數據庫等 內容,帶領讀者深入學習SQL Server 2022的各項功能。 本書適合作為高等學校信息管理、電腦應用、管理學等專業相關課程教學的教材和輔助學習資料,也適用於從事電腦應用程序開發、數據管理等工作的讀者閱讀參考。

目錄大綱

目錄

第1章SQL Server 2022概述與安裝

1.1SQL Server的發展歷程

1.2SQL Server 2022的版本與運行環境

1.2.1SQL Server 2022的版本

1.2.2SQL Server 2022運行的硬件環境

1.2.3SQL Server 2022運行的軟件環境

1.3安裝SQL Server 2022

1.4SQL Server 2022的常用工具

1.4.1SQL Server Management Studio

1.4.2SQL Server配置管理器

1.4.3SQL Server Profiler

1.4.4數據庫引擎優化顧問

1.4.5Azure Data Studio

1.5本章小結

習題與思考

第2章SQL Server 2022服務器管理

2.1服務器組

2.1.1服務器組的劃分

2.1.2創建服務器組

2.1.3管理服務器組

2.2服務器註冊

2.2.1註冊服務器

2.2.2服務器信息的導出與導入

2.2.3管理已註冊的服務器

2.3配置服務器選項

2.3.1SQL Server 2022服務器選項

2.3.2sp_configure配置服務器選項

2.3.3SQL Server Management Studio配置服務器選項

2.4本地服務器組和中央管理服務器

2.4.1使用本地服務器組

2.4.2創建中央管理服務器

2.4.3本地服務器組與中央管理服務器的比較

2.5本章小結

習題與思考

目錄

SQL Server 2022數據庫管理(微課視頻版)

第3章數據庫

3.1SQL Server 2022的系統數據庫

3.1.1master

3.1.2model

3.1.3msdb

3.1.4tempdb

3.1.5Resource

3.2數據庫文件及文件組

3.2.1SQL Server數據存儲原理

3.2.2SQL Server數據庫文件

3.2.3文件組

3.3創建數據庫

3.3.1使用SSMS創建數據庫

3.3.2使用TSQL語句創建數據庫

3.4設置數據庫選項

3.4.1數據庫選項及設置

3.4.2查看數據庫信息

3.5管理數據庫

3.5.1擴大數據庫空間

3.5.2收縮數據庫空間

3.5.3管理數據庫文件

3.5.4管理文件組

3.5.5刪除數據庫

3.5.6分離數據庫

3.5.7附加數據庫

3.5.8部分包含數據庫

3.5.9查詢存儲

3.6數據庫快照

3.7數據庫腳本

3.7.1生成數據庫腳本

3.7.2執行數據庫腳本

3.8本章小結

習題與思考

第4章表

4.1數據表概述

4.1.1關系型數據表

4.1.2規範化與範式

4.1.3ER圖

4.1.4SQL Server 2022中的數據表類型

4.2數據類型

4.2.1系統數據類型

4.2.2用戶自定義數據類型

4.3創建數據表

4.3.1使用SSMS創建數據表

4.3.2使用TSQL創建數據表

4.4修改數據表

4.4.1使用SSMS修改數據表

4.4.2使用TSQL修改數據表

4.5刪除數據表

4.5.1使用SSMS刪除數據表

4.5.2使用TSQL刪除數據表

4.6數據完整性與約束

4.6.1數據完整性

4.6.2創建約束

4.6.3修改和刪除約束

4.6.4禁用約束

4.7數據庫關系圖

4.7.1使用數據庫關系圖管理表間關系

4.7.2使用數據庫關系圖管理數據庫

4.8使用數據表

4.9臨時表

4.9.1創建臨時表

4.9.2使用臨時表

4.10分區表

4.10.1創建分區函數

4.10.2創建分區方案

4.10.3創建分區表

4.10.4分區表的使用

4.11文件表

4.11.1啟用FILESTREAM

4.11.2創建文件表

4.11.3使用文件表

4.12圖形數據表

4.12.1創建圖形表

4.12.2查看圖形表數據

4.12.3邊界表約束

4.13時態數據表

4.13.1生成時態數據表

4.13.2使用時態數據表

4.13.3時態數據表轉為普通表

4.14內存優化表

4.14.1創建內存優化文件組和文件

4.14.2創建和使用內存優化表

4.15賬本表

4.16寬表

4.17本章小結

習題與思考

第5章TransactSQL基礎

5.1TSQL概述

5.1.1TSQL的發展

5.1.2TSQL的語言分類

5.2TSQL數據操縱語言

5.2.1INSERT插入數據

5.2.2UPDATE更新數據

5.2.3DELETE刪除數據

5.3TSQL數據查詢語言

5.3.1單表數據查詢

5.3.2多表聯接數據查詢

5.3.3使用SELECT INTO語句

5.3.4組合查詢

5.3.5使用FETCH與OFFSET分頁

5.4TSQL附加語言元素

5.4.1標識符

5.4.2保留關鍵字

5.4.3常量與變量

5.4.4運算符

5.4.5控制流語句

5.4.6函數

5.5使用通用表表達式

5.5.1定義通用表表達式

5.5.2使用通用表表達式

5.6本章小結

習題與思考

第6章索引

6.1概述

6.2索引的類別及特點

6.2.1聚集索引

6.2.2非聚集索引

6.2.3堆

6.3創建索引

6.3.1在SSMS中創建索引

6.3.2使用TSQL創建索引

6.4列存儲索引

6.4.1行存儲與列存儲

6.4.2列存儲索引工作原理

6.4.3創建列存儲索引

6.5內存優化索引

6.6管理索引

6.6.1在SSMS中管理索引

6.6.2使用TSQL管理索引

6.7索引選項

6.7.1填充因子

6.7.2索引的其他選項

6.8本章小結

習題與思考

第7章視圖

7.1概述

7.2創建視圖

7.2.1使用SSMS創建視圖

7.2.2使用TSQL創建視圖

7.2.3更改視圖列標題

7.2.4創建多表聯接視圖

7.3視圖維護

7.3.1查看視圖定義

7.3.2修改視圖

7.4刪除視圖

7.5視圖的應用

7.6索引視圖和分區視圖

7.6.1索引視圖

7.6.2分區視圖

7.7本章小結

習題與思考

第8章存儲過程

8.1概述

8.2創建存儲過程

8.2.1創建無參數的存儲過程

8.2.2創建帶參數的存儲過程

8.2.3創建INSERT、UPDATE和DELETE的存儲過程

8.2.4創建帶有輸出型參數的存儲過程

8.2.5在存儲過程中使用流程控制語句

8.2.6CLR存儲過程

8.2.7本地編譯存儲過程

8.3管理存儲過程

8.3.1查看存儲過程的定義信息

8.3.2修改存儲過程

8.3.3刪除存儲過程

8.3.4存儲過程的SSMS執行方式

8.4系統存儲過程和擴展存儲過程

8.4.1系統存儲過程

8.4.2擴展存儲過程

8.5本章小結

習題與思考

第9章觸發器

9.1觸發器簡介

9.2DML觸發器

9.2.1觸發器的創建語法

9.2.2INSERT觸發器

9.2.3DELETE觸發器

9.2.4UPDATE觸發器

9.2.5組合觸發器

9.3INSTEAD OF觸發器

9.4DDL觸發器

9.5管理觸發器

9.5.1查看觸發器的定義

9.5.2修改觸發器

9.5.3禁用和啟用觸發器

9.5.4刪除觸發器

9.6本章小結

習題與思考

第10章安全管理

10.1SQL Server 2022安全管理的結構

10.2服務器安全管理

10.2.1SQL Server身份驗證模式

10.2.2SQL Server身份驗證模式的設置

10.2.3SQL Server登錄名管理

10.2.4服務器角色

10.2.5登錄名授權

10.3數據庫安全管理

10.3.1數據庫用戶

10.3.2數據庫角色

10.3.3應用程序角色

10.3.4管理角色的TSQL語句

10.3.5角色的綜合應用

10.3.6數據庫用戶授權

10.4架構安全管理

10.4.1創建架構

10.4.2在架構中添加對象

10.4.3在架構中移動對象

10.4.4設置架構權限

10.5權限管理的TSQL語句

10.5.1GRANT授權

10.5.2DENY拒絕權限

10.5.3REVOKE撤銷權限

10.6數據加密

10.6.1SQL Server數據加密的體系結構

10.6.2密鑰生成

10.6.3數據加密與解密

10.6.4密鑰備份

10.7本章小結

習題與思考

第11章備份與還原

11.1備份還原的概述

11.1.1備份類型

11.1.2恢復模式

11.2備份數據庫

11.2.1備份設備

11.2.2執行備份

11.2.3將數據備份到多個設備

11.3還原數據庫

11.3.1還原數據庫的操作

11.3.2時點還原

11.3.3文件和文件組還原

11.3.4還原數據庫的TSQL語句

11.3.5從數據庫快照中還原數據庫

11.4事務日誌傳送

11.5本章小結

習題與思考

第12章自動化管理

12.1數據庫郵件

12.1.1配置數據庫郵件

12.1.2測試數據庫郵件

12.2SQL Server 代理

12.2.1啟動SQL Server 代理服務

12.2.2設置SQL Server代理

12.3操作員

12.3.1創建操作員

12.3.2設置故障操作員

12.4作業

12.4.1創建作業

12.4.2執行作業

12.5警報

12.5.1創建SQL Server事件警報

12.5.2創建SQL Server性能警報

12.6數據庫維護計劃

12.6.1使用向導創建維護計劃

12.6.2使用設計器創建維護計劃

12.7本章小結

習題與思考

第13章數據集成服務

13.1SQL Server Integration Service概述

13.2數據導入與導出向導

13.3SSIS包設計

13.3.1SSDT

13.3.2SSIS數據集成項目設計

13.3.3數據轉換

13.3.4使用循環控制流

13.4本章小結

習題與思考

第14章Azure SQL

14.1創建Azure SQL數據庫

14.2管理Azure SQL數據庫

14.2.1SQL Server Management Studio管理Azure SQL數據庫

14.2.2Azure Data Studio管理Azure SQL數據庫

14.3數據遷移、復制、還原和導出Azure SQL數據庫

14.3.1遷移數據到Azure SQL數據庫

14.3.2復制、還原和導出Azure SQL數據庫

14.4本章小結

習題與思考