课程题目: SQL Server 管理与高可用培训

4401 人关注
(78637/99817)
课程大纲:

SQL Server 管理与高可用培训

 

 

1 SQL Server服务器设计、构建和升级
1.1 SQL Server介绍
1.1.1 SQL server版本介绍
1.1.2 SQL server应用及组件
1.2 SQL Server安装、配置和管理工具
1.2.1 软件需求
1.2.2 SQL server安装
1.2.3 SQL server实例介绍
1.2.4 服务器安装配置
1.2.5 排序规则
1.3 SQL 管理工具介绍
1.3.1 SQL server配置管理器
1.3.2 SQL server网络配置
1.3.3 连接SQL server服务器
1.3.4 服务器属性配置
1.3.5 命令行下的SQL管理工具
2 设计与管理数据库和对象
2.1 SQL Server 数据库存储结构
2.1.1 数据库分类
2.1.2 数据库文件组成
2.1.3 数据库文件存储机制
2.1.4 事务日志工作机制
2.2 数据库设计规划
2.2.1 Raid技术介绍
2.2.2 文件的增长与收缩
2.2.3 使用文件组规划数据储存
3 设计实现数据库灾难备份和恢复
3.1 数据库备份
3.1.1 规划数据库备份策略
3.1.2 数据库完整备份
3.1.3 数据库差异备份
3.1.4 数据库日志备份
3.1.5 压缩备份
3.1.6 使用高级备份选项
3.1.7 利用维护计划进行备份
3.2 数据库还原
3.2.1 数据库还原概述
3.2.2 恢复数据库到时间点
3.2.3 数据库快照概述
3.2.4 实现数据库快照
3.2.5 重建系统数据库
3.2.6 恢复系统数据库
4 高可用性解决方案
4.1 故障转移群集
4.1.1 高可用技术介绍
4.1.2 故障转移群集原理
4.1.3 故障转移群集分类及特点
4.1.4 部署故障转移群集
4.1.5 往群集中添加SQL实例
4.1.6 群集灾难场景
4.2 数据库镜像
4.2.1 数据库镜像基本原理
4.2.2 部署数据库镜像
4.2.3 数据库镜像管理及特点
4.3 日志传送
4.3.1 日志传送基本原理
4.3.2 部署日志传送
4.4 数据库复制
4.4.1 数据库复制基本原理
4.4.2 部署分发服务器
4.4.3 部署发布服务器
4.4.4 部署订阅服务器
4.5 Always on
4.5.1 Always on基本概述
4.5.2 Always on系统架构
4.5.3 Alwayson群集环境搭建
4.5.4 配置Always on可用性组
4.5.5 管理Always on
5 设计和实现数据库安全
5.1 it系统安全设计概述
5.2 SQL server的安全架构
5.2.1 登录名和身份验证模式
5.2.2 服务器角色
5.2.3 数据库用户
5.2.4 数据库角色
6 数据库自动化与高级管理
6.1 实现自动化的数据库管理
6.1.1 自动化管理组件介绍
6.1.2 自动化基本配置
6.1.3 数据库警报
6.2 多服务器脚本执行和管理
6.2.1 多服务器脚本执行
6.2.2 基于策略的管理
6.3 SQL server性能监视
6.3.1 数据收集器
6.3.2 SQL profiler
6.4 数据压缩
6.5 资源调控器
6.5.1 资源调控器概述
6.5.2 配置资源调控器
6.6 内存优化表
6.6.1 内存优化表概述
6.6.2 实现内存优化表
6.7 列存储索引
7 SQL server2016新特性
7.1 Temporal Table(历史表)
7.1.1 历史表介绍
7.1.2 历史表配置及数据追溯