第一章 SQL Server概述
1.1 數據庫概述
1.1.1 SQL Server 19簡介
1.1.2 SQL Server 19的新特性
1.1.3 SQL Server的構成
1.1.4 常見數據庫對象
1.2 安裝SQL Server 19
1.3 實訓
1.3.1 實訓1-1【安裝SQL Server 19】
1.3.2 實訓I-2【SQL Server入門】
1.4 習題
1.5 素養(yǎng)拓展
1.5.1 拓展閱讀【華為云數據庫戰(zhàn)略啟示錄】
1.5.2 素養(yǎng)要點
第二章 SQL Server體系結構
2.1 數據庫體系結構概述
2.2 數據庫引擎
2.2.1 邏輯數據庫和物理數據庫
2.2.2 文件
2.2.3 文件組
2.2.4 數據庫大小估算
2.3 Analysis Services
2.4 Reporting Services
2.5 Integration Services
2.6 數據庫基本操作
2.6.1 SQL Server 19的登錄
2.6.2 新建數據庫
2.6.3 新建一張表
2.6.4 移動數據庫源文件
2.6.5 給數據庫、表、存儲過程等生成SQL腳本
2.6.6 用數據庫腳本文件生成表
2.6.7 把數據庫中的內容導入Excel表
2.6.8 數據庫的備份
2.6.9 數據庫的還原
2.7 身份驗證模式
2.7.1 Windows身份驗證模式
2.7.2 混合模式
2.8 實訓
實訓2-I 【Windows身份驗證模式】
實訓2-2 【SQL Server 數據庫體系結構】
2.9 習題
2.10 素養(yǎng)拓展
2.10.1 拓展閱讀【數據庫生態(tài)變革】
2.10.2 素養(yǎng)要點
第三章 SQL Server管理工具
3.1 SQL Server Management Studio
3.1.1 已注冊的服務器
3.1.2 對象資源管理器
3.1.3 查詢編輯器
3.1.4 模板資源管理器
3.1.5 解決方案資源管理器
3.2 SQL Server配置管理器
3.3 SQL Server 數據庫關系圖工具
3.3.1 關系圖工具概述
3.3.2 數據庫關系圖工具欄
3.4 實訓
實訓3-1【關閉和隱藏組件窗口】
實訓3-2【管理組件】
實訓3-3【創(chuàng)建數據庫關系圖】
實訓3-4 【net 命令管理SQL Server 實例】
3.5 習題
3.6 素養(yǎng)拓展
3.6.1 拓展閱讀【數據庫管理員的12項任務】
3.6.2 素養(yǎng)要點
第四章 SQL Server 對象管理
4.1 案例引入
4.2 數據庫的創(chuàng)建與管理
4.2.1 創(chuàng)建數據庫
4.2.2 管理數據庫
4.3 數據表的創(chuàng)建與管理
4.3.1 創(chuàng)建數據表
4.3.2 修改數據表
4.3.3 刪除數據表
4.4 數據完整性
4.4.1 完整性
4.4.2 約束
4.5 視圖
4.5.1 視圖概述
4.5.2 創(chuàng)建視圖
4.5.3 管理視圖
4.5.4 利用視圖管理數據
4.6 索引
4.6.1 索引概述
4.6.2 創(chuàng)建索引
4.6.3 管理索引
4.7 實訓
實訓4-1【創(chuàng)建數據庫】
實訓4-2【創(chuàng)建和修改數據表及數據完整性】
實訓4-3【視圖管理】
4.8 習題
4.9 素養(yǎng)拓展
4.9.1 拓展閱讀【基于視圖的訪問控制】
4.9.2 素養(yǎng)要點
第五章 SQL Server數據管理
5.1 數據查詢
5.1.1 查詢語句
5.1.2 簡單查詢
5.1.3 連接查詢
5.1.4 嵌套查詢
5.1.5 集合查詢
5.2 管理數據表
5.2.1 插入數據
5.2.2 修改數據
5.2.3 刪除數據
5.3 實訓
實訓5-1【創(chuàng)建測試數據】
實訓5-2【SOL語句訓練】
5.4 習題
5.5 素養(yǎng)拓展
5.5.1 拓展閱讀【為什么數據隱私不止關乎】
5.5.2 素養(yǎng)勛章要點
第六章 T-SQL語言基礎及應用
6.1 T-SQL語法基礎
6.1.1 標識符
6.1.2 常量
6.1.3 變量
6.1.4 運算符
6.1.5 表達式
6.1.6 注釋符
6.2 流程控制語句
6.2.1 IF...ELSE語句
6.2.2 CASE語句
6.2.3 GOTO語句
6.2.4 WHILE語句
6.2.5 RETURN語句
6.2.6 BEGINEND語句
6.2.7 PRINT語句
6.2.8 BREAK語句
6.2.9 CONTINUE語句
6.2.10 WAITFOR語句
6.3 函數
6.3.1 聚合函數
6.3.2 數學函數
6.3.3 字符串函數
6.3.4 日期和時間函數
6.3.5 用戶自定義函數
6.4 高級操作
6.4.1 事務
6.4.2 鎖
6.5 實訓
實訓6-1 【變量與函數的使用】
實訓6-2 【用戶自定義函數】
實訓6-3 【事務】
6.6 習題
6.7 素養(yǎng)拓展
6.7.1 拓展閱讀【低代碼開發(fā)平臺】
6.7.2 素養(yǎng)勛章要點
第七章 存儲過程與觸發(fā)器
7.1 存儲過程
7.1.1 存儲過程的定義
7.1.2 存儲過程的優(yōu)點
7.1.3 存儲過程的分類
7.1.4 常用的系統(tǒng)存儲過程
7.1.5 創(chuàng)建與調用存儲過程
7.1.6 管理存儲過程
7.2 觸發(fā)器
7.2.1 觸發(fā)器的定義
7.2.2 觸發(fā)器的特點
7.2.3 INSERTED表與DELETED表
7.2.4 創(chuàng)建觸發(fā)器
7.2.5 管理觸發(fā)器
7.3 實訓
實訓7-1 【存儲過程基礎訓練】
實訓7-2【