24课时 · Azure SQL · DP-300 能力方向

Azure 数据库 SQL 混合管理培训

管理云端、本地与混合关系数据库基础架构

课程面向数据库管理员、云平台运维和数据平台工程师,系统训练 SQL Server、Azure SQL、IaaS / PaaS 数据平台在部署、安全、性能、自动化和高可用灾备中的管理能力。

24课时训练
IaaSSQL Server on VM
PaaSAzure SQL 服务
DP-300数据库管理员方向

COURSE OVERVIEW

一门覆盖 Azure 数据平台全生命周期管理的实战课程

课程从 Azure 资源、网络、虚拟机、存储和 SQL 查询基础切入,逐步进入数据平台资源规划、安全环境、运行监视、查询调优、任务自动化和 HADR 方案设计。

学员将学习如何管理用于云端、内部和混合环境的 SQL Server 数据库基础结构,并与 Microsoft PaaS 关系数据库产品协同使用。课程同时适合需要开发、运维或支持基于 SQL 关系数据库应用的技术人员。

课程强调 IaaS 与 PaaS 选型、数据库迁移、资源部署、身份认证、数据加密、敏感数据合规、性能基线、查询计划、自动化维护和高可用灾难恢复,把数据库管理员日常工作和 Azure 平台能力连接起来。

混合管理视角同时覆盖本地 SQL Server、Azure VM、托管实例和 Azure SQL 数据库。
部署与迁移能力基于业务需求选择数据库产品、配置资源并规划迁移策略。
安全与合规控制处理身份验证、授权、静态与传输中数据加密、数据分类和敏感信息保护。
性能与可靠性建立性能基线、定位查询问题、自动化维护并规划 HADR 方案。

COURSE FEATURES

围绕数据库管理员的核心职责展开

从资源部署到运行维护,从查询调优到灾难恢复,课程把 Azure 数据平台管理拆成清晰的能力模块。

Azure 基础

打通云资源底座

理解 Azure 门户、虚拟网络、虚拟机、存储、备份和 SQL 查询基础,为数据平台运维打底。

部署迁移

选择合适数据平台

比较 SQL Server on Azure VM、托管实例、Azure SQL 数据库及开源数据库方案,形成资源部署和迁移判断。

安全合规

保护身份、访问与数据

配置身份验证、授权、防火墙、数据加密、数据分类和敏感数据控制,提升数据库安全基线。

性能与可靠性

面向生产环境优化

建立性能基线,分析查询计划和索引统计信息,自动化维护任务,并规划 HADR 与备份恢复。

LEARNING PATH

按“云基础 - 数据平台 - 生产运维 - 可靠性”推进

学习路径先补齐 Azure 基础环境,再进入数据库平台部署、安全、性能、自动化和灾备能力,适合从传统数据库管理平滑过渡到云上混合管理。

预备单元

理解 Azure 运行环境

掌握 Azure 门户、网络、VM、存储备份和 SQL 查询基础,建立可操作的云平台语境。

平台规划

选择并部署数据资源

比较 IaaS 与 PaaS 数据库产品,计算资源需求,规划升级迁移并完成 Azure SQL 数据库部署。

生产运维

安全、监视与性能调优

完成身份访问、数据加密、性能基线、查询计划、阻塞、碎片和查询存储等关键运维任务。

自动化可靠性

构建可恢复的数据平台

使用自动部署、通知、Runbook、弹性作业和 HADR 方案,提升日常维护效率与业务连续性。

COMPLETE OUTLINE

完整课程模块

课程包含 5 个 Azure 与 SQL 预备单元,以及 7 个 Azure RDS 核心单元,兼顾平台基础、数据库部署、安全、性能和高可用灾备。

预备 1

Microsoft Azure 简介云技术概述、Azure 概览、使用 Azure 门户管理 Azure。

预备 2

实施和管理 Azure 网络Azure 网络概述、虚拟网络实施、配置和连接。

预备 3

实现虚拟机Azure 虚拟机概述、规划 Azure VM 部署、部署 Azure 虚拟机。

预备 4

规划和实施存储、备份规划存储,实施和管理 Azure 存储,实施 Azure 备份。

预备 5

SQL 查询关系数据库概述、SQL 标准、Select 语句组成与查询编写。

核心模块 1

Azure 数据库管理员角色

理解 Azure 数据平台角色,比较 SQL Server on VM、托管实例和 Azure SQL 数据库等平台选项。

课程内容
  • Azure 数据平台角色
  • Azure 数据库平台和选项
  • SQL Server 兼容性级别
  • Azure 预览功能
实验任务
  • 使用 Azure 门户和 SQL Server Management Studio
  • 在 Azure 虚拟机上预配 SQL Server
  • 连接到 SQL Server 并还原备份

核心模块 2

规划和实现数据平台资源

学习在 Azure 中部署数据平台资源,评估数据库升级、迁移和产品服务选择。

课程内容
  • 使用 IaaS 部署 SQL Server
  • 使用 PaaS 部署 SQL Server
  • 在 Azure 上部署开源数据库解决方案
  • 根据 HADR、资源和业务需求确定选择
实验任务
  • 部署 Azure SQL 数据库
  • 使用 ARM 模板部署 VM
  • 配置数据库创建前所需资源
  • 在 Azure Data Studio 中注册实例并验证连接
  • 部署 PostgreSQL 或 MySQL 以验证连接性

核心模块 3

实现安全环境

保护 SQL Server 与 Azure SQL 数据库,建立身份、授权、加密和敏感数据合规控制。

课程内容
  • 配置数据库身份验证
  • 配置数据库授权
  • 为静态数据和传输中数据实现安全性
  • 为敏感数据实现合规性控制
实验任务
  • 配置基于服务器的防火墙规则
  • 通过 Azure Active Directory / Microsoft Entra ID 授予 Azure SQL 数据库访问权限
  • 启用高级数据安全和数据分类
  • 管理对数据库对象的访问权限

核心模块 4

监视和优化运营资源

使用工具监视 IaaS / PaaS 数据库资源,建立性能基线并定位关键性能指标。

课程内容
  • 基线和性能监视
  • 性能问题的主要原因
  • 配置资源以获得最佳性能
  • 用户数据库配置
  • 与性能相关的维护任务
实验任务
  • 隔离 CPU 问题
  • 使用查询存储观察阻塞问题
  • 检测并纠正碎片问题

核心模块 5

优化查询性能

分析查询执行计划,定位查询或设计问题,评估索引、统计信息和查询提示带来的改进。

课程内容
  • 了解 SQL Server 查询计划
  • 探索基于性能的数据库设计
  • 评估性能改进
  • 分析表、索引和统计信息设计
实验任务
  • 确定 AdventureWorks2017 数据库设计问题
  • 隔离性能不佳查询中的问题区域
  • 使用查询存储检测和处理回归
  • 使用查询提示影响性能

核心模块 6

任务自动化

用自动化方式减少 DBA 重复工作,覆盖自动部署、计划任务、扩展事件、通知和 PaaS 资源维护。

课程内容
  • 设置自动部署
  • 定义计划任务
  • 配置扩展事件
  • 使用自动化方法管理 Azure PaaS 资源
实验任务
  • 从快速启动模板部署 Azure 模板
  • 根据性能指标配置通知
  • 部署 Azure 自动化 Runbook 或弹性作业以重建索引

核心模块 7

规划及实现高可用性和灾难恢复环境

围绕业务连续性规划 IaaS 与 PaaS 的 HADR 选项、备份恢复和可恢复性目标。

课程内容
  • 高可用性和灾难恢复策略
  • 用于 HADR 的 IaaS 平台和数据库工具
  • 用于 HADR 的 PaaS 平台和数据库工具
  • 数据库备份和恢复
实验任务
  • 建立 Always On 可用性组
  • 为 Azure SQL 数据库启用异地复制
  • 备份到 URL 并从 URL 还原

PRACTICAL OUTCOMES

学完后可以承担的关键工作

课程面向真实数据库管理工作,帮助学员从平台选择、资源部署、安全配置到性能优化和灾备方案形成完整能力链。

数据平台选型根据业务、兼容性、HADR、成本和管理要求选择 Azure SQL、托管实例、SQL Server on VM 或开源数据库方案。
资源部署与迁移使用 Azure 门户、ARM 模板、Azure Data Studio 和客户端工具完成数据库资源配置与连接验证。
安全环境建设配置认证授权、防火墙、加密、数据分类和对象权限,保护数据库和敏感数据。
性能监控和基线监控活动与基线对比,隔离 CPU、阻塞、碎片和用户数据库配置问题。
查询计划调优分析查询计划、索引、统计信息和数据库设计,验证查询或设计变更是否带来积极效果。
自动化与 HADR创建自动部署、计划任务、通知、Runbook、Always On、异地复制和备份恢复方案。

CERTIFICATION DIRECTION

对齐 Azure 数据库管理员 DP-300 能力方向

课程内容与 Azure 数据库管理员常见任务高度一致,适合作为 DP-300 能力准备和企业数据库管理员云化提升的训练路径。具体考试名称、范围和政策以 Microsoft Learn 发布为准。

能力覆盖

重点训练关系数据库资源规划与部署、安全环境、性能监控与优化、查询性能、任务自动化,以及高可用和灾难恢复环境的规划与实现。

规划和实现数据平台资源
实现安全环境
监视和优化运营资源
规划 HADR 环境

适合企业数据库团队系统升级

课程适合 SQL Server DBA、Azure 运维工程师、数据平台工程师、云迁移项目成员,以及需要负责云上数据库安全、性能、自动化和灾备的技术团队。