第一章 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 素养拓展
1.5.1 拓展阅读【华为云数据库战略启示录】
1.5.2 素养要点
第二章 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 素养拓展
2.10.1 拓展阅读【数据库生态变革】
2.10.2 素养要点
第三章 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【创建数据库关系图】
实训3-4 【net 命令管理SQL Server 实例】
3.5 习题
3.6 素养拓展
3.6.1 拓展阅读【数据库管理员的12项任务】
3.6.2 素养要点
第四章 SQL Server 对象管理
4.1 案例引入
4.2 数据库的创建与管理
4.2.1 创建数据库
4.2.2 管理数据库
4.3 数据表的创建与管理
4.3.1 创建数据表
4.3.2 修改数据表
4.3.3 删除数据表
4.4 数据完整性
4.4.1 完整性
4.4.2 约束
4.5 视图
4.5.1 视图概述
4.5.2 创建视图
4.5.3 管理视图
4.5.4 利用视图管理数据
4.6 索引
4.6.1 索引概述
4.6.2 创建索引
4.6.3 管理索引
4.7 实训
实训4-1【创建数据库】
实训4-2【创建和修改数据表及数据完整性】
实训4-3【视图管理】
4.8 习题
4.9 素养拓展
4.9.1 拓展阅读【基于视图的访问控制】
4.9.2 素养要点
第五章 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【创建测试数据】
实训5-2【SOL语句训练】
5.4 习题
5.5 素养拓展
5.5.1 拓展阅读【为什么数据隐私不止关乎】
5.5.2 素养勋章要点
第六章 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 素养拓展
6.7.1 拓展阅读【低代码开发平台】
6.7.2 素养勋章要点
第七章 存储过程与触发器
7.1 存储过程
7.1.1 存储过程的定义
7.1.2 存储过程的优点
7.1.3 存储过程的分类
7.1.4 常用的系统存储过程
7.1.5 创建与调用存储过程
7.1.6 管理存储过程
7.2 触发器
7.2.1 触发器的定义
7.2.2 触发器的特点
7.2.3 INSERTED表与DELETED表
7.2.4 创建触发器
7.2.5 管理触发器
7.3 实训
实训7-1 【存储过程基础训练】
实训7-2【