概述

升級為 Microsoft 認證:Azure 資料庫管理員助理。

本課程 DP-300T00:使用 Azure SQL 實施可擴展資料庫解決方案,提供學生管理雲端、本地及混合關聯式資料庫的 SQL Server 資料庫基礎架構,並使用 Microsoft PaaS 關聯式資料庫產品者具備知識與技能。

此外,對於開發從基於 SQL 的關聯式資料庫提供內容的應用程式的個人來說,也會非常有用。

隨著資料儲存量及其用途呈指數成長, 對熟練 Azure 資料庫管理員的需求只會持續增加。

有了這項全新的 Microsoft 認證,你可以證明你的專業能力,並向組織展示你擁有他們所需的技能。準備好開始了嗎?

為什麼選擇 KORNERSTONE

  • 經認證、由實務人員主導的專家證書培訓師,提供高品質的培訓
  • 官方訓練資料包含
  • 實務、情境導向學習——著重應用,而非僅理論
  • 優秀的通過率

涵蓋技能

完成本課程後,學生將能:

  • 規劃、部署及配置 Azure SQL 服務
  • 監控資料庫效能,並調整資料庫與查詢以達到最佳效能
  • 規劃並配置高可用性解決方案

先決條件

成功的 Azure 資料庫管理員會以資料庫管理的專業經驗及雲端技術的知識開始此職務。

具體來說:

  • 使用 SQL Server 進行維護與開發
  • 有使用 Azure 的經驗,例如部署和管理資源

至少,你應該在參加課程前了解以下培訓中的相關資訊:

目標受眾

本課程的讀者是管理資料與資料庫的資料專業人士,他們希望了解如何管理 Microsoft Azure 上可用的資料平台技術。

本課程對於需要了解 Azure 資料平台可用技術,以及如何透過應用程式運用這些技術的資料架構師與應用程式開發者同樣有價值。

課程內容

模組 1:準備在 Azure 上維護 SQL 資料庫

探索 Azure 上資料庫管理員的角色。描述 Azure 上基於 SQL Server 的服務。

學習目標

本模組結束後,您將能:

  • 了解 Azure 資料庫管理員的角色,因為它與其他資料平台角色相契合。
  • 請描述 Azure 中基於 SQL Server 的資料庫選項的主要差異。
  • 請描述 Azure SQL 平台可用的其他功能。

先決條件

  • 能夠瀏覽 Azure 入口網站。
  • 了解傳統資料庫管理角色。
  • 具備基本 T-SQL 程式語言的經驗。

模組 2:部署使用 Azure SQL 的 IaaS 解決方案

配置虛擬機大小、儲存空間及網路選項,以確保資料庫工作負載的適當效能。選擇並配置適當的高可用性選項。

學習目標

完成本模組後,您將能:

  • 探索基礎架構即服務(IaaS)中 SQL Server 的基礎
  • 了解可用的配置與部署選項
  • 將 SQL Server 部署到 Azure 虛擬機中

先決條件

  • 熟悉本地虛擬化技術,包括:虛擬機、虛擬網路及虛擬硬碟。
  • 熟悉網路配置,包括TCP/IP、網域名稱系統(DNS)、虛擬私人網路(VPN)、防火牆及加密技術。
  • 能夠建立本地 SQL Server 資料庫,包括資料檔案與日誌檔案的設定。
  • 體驗使用 Azure 入口網站建立與配置資源。

模組 3:部署使用 Azure SQL 的 PaaS 解決方案

配置並部署 Azure SQL 資料庫及 Azure SQL 管理實例。在執行遷移至 SQL PaaS 平台時,請選擇適當的選項。

學習目標

完成本模組後,您將能:

  • 在平台即服務(PaaS)產品中學習 SQL Server
  • 了解 PaaS 的配置與部署選項
  • 了解彈性池
  • Examine Azure SQL Managed Instances
  • 探索 Azure SQL Edge
  • 配置一個 PaaS 部署的範本

先決條件

  • 能夠建立本地 SQL Server 資料庫,包括資料檔案與日誌檔案的設定。
  • 體驗使用 Azure 入口網站建立與配置資源。

模組 4:評估遷移至 Azure SQL 的策略

描述 Azure 上的資料庫遷移選項與工具。了解相容性如何影響資料庫行為。說明 Azure 私有及公開預覽選項。

學習目標

完成本模組後,您將能:

  • 在將您的 SQL 環境遷移到雲端時,評估不同的 Azure 遷移選項。
  • 了解 SQL Server 相容性如何影響資料庫行為。
  • 了解私人預覽與公開預覽選項的差異。

先決條件

  • 體驗使用 Azure 入口網站建立與配置資源。
  • 能夠建立本地 SQL Server 資料庫。
  • 具備撰寫 SQL 語句的初級能力。

模組 5:將 SQL 工作負載遷移至 Azure SQL 資料庫

在本單元中,您將學習展示將 SQL Server 資料庫遷移至 Azure SQL 資料庫的優點與流程。

學習目標

完成本模組後,您將能:

  • 請描述 SQL Server 遷移到 Azure SQL 資料庫的考量。
  • 請描述執行離線遷移到 Azure SQL 資料庫的方法與步驟。
  • 請描述執行線上遷移至 Azure SQL 資料庫的方法與步驟。
  • 探索遷移後所需的步驟,以確保資料庫在備份中的服務連續性、高可用性、災難復原及可擴展性。

先決條件

以下先決條件應完成:

  • 了解 SQL Server 資料庫檔案管理
  • 成功登入 Azure 入口網站
  • 了解 Azure 儲存選項
  • 了解 Azure 的計算選項

模組 6:將 SQL 工作負載遷移至 Azure 管理實例

學習者將能展示將 SQL Server 資料庫遷移至 Azure SQL 資料庫管理實例的好處與流程。

學習目標

完成本模組後,您將能:

  • 評估遷移場景到 Azure SQL Database Managed Instance
  • Migrate to Azure SQL Database Managed Instance
  • 載入並移動資料到 Azure SQL Database Managed Instance

先決條件

以下先決條件應完成:

  • 了解 SQL Server 資料庫檔案管理
  • 成功登入 Azure 入口網站
  • 了解 Azure 儲存選項
  • 了解 Azure 的計算選項

模組 7:設定資料庫認證與授權

使用Azure Active Directory、Windows Active Directory及SQL Server認證來對比認證。實作各種安全原則並設定權限。

學習目標

完成本模組後,您將能:

  • 了解 Azure SQL 資料庫的認證選項
  • 建立各種安全主體
  • 在 SQL 資料庫中設定權限
  • 識別認證與授權失敗

先決條件

  • 能夠使用工具對 Microsoft SQL 資料庫進行查詢,無論是本地端或雲端
  • 理解為何安全是資料庫系統規劃中至關重要的一環
  • 具備基本能力,能以 SQL 語言撰寫程式碼,特別是 Microsoft T-SQL 方言
  • 體驗使用 Azure 入口網站建立與配置資源

模組8:保護傳輸中及靜止資料

探索 Azure SQL 內可用的加密選項,包括防火牆規則、始終加密及傳輸層安全。了解 SQL 注入的運作方式。

學習目標

完成本模組後,您將能:

  • 了解各平台可用的資料加密選項
  • 實作物件層級加密
  • 了解 Azure SQL Database 中資料庫與伺服器防火牆規則的差異
  • 探索 Always Encrypted 與安全隔離區

先決條件

  • 能夠使用工具對 Microsoft SQL 資料庫進行查詢,無論是本地端或雲端
  • 理解為何安全是資料庫系統規劃中至關重要的一環
  • 具備基本能力,能以 SQL 語言撰寫程式碼,特別是 Microsoft T-SQL 方言。
  • 體驗使用 Azure 入口網站建立與配置資源

模組 9:對敏感資料實施合規控管

探索資料分類能力與機密性程度。實施安全措施以維護私人資料安全,包括 Azure SQL 稽核、Microsoft Defender for SQL、列級安全、動態資料遮蔽及 Azure SQL 資料庫帳本。

學習目標

完成本模組後,您將能:

  • 在 Azure SQL 資料庫中規劃並實作資料分類
  • 了解並配置列級安全與動態資料遮蔽
  • 了解 Microsoft Defender for SQL 的使用
  • 探索 Azure SQL 資料庫 Ledger 的運作方式

先決條件

  • 具備基本能力,能以 SQL 語言撰寫程式碼,特別是 Microsoft T-SQL 方言。
  • 體驗使用 Azure 入口網站建立與配置資源。

模組 10:描述績效監控

比較 Azure 與本地部署工具,用於監控與衡量效能。確定關鍵指標。了解基線用於比較分析的目的。設定延長事件會話以追蹤活動。

學習目標

完成本模組後,您將能:

  • 檢視潛在的效能問題。
  • 找出關鍵的 Azure 指標。
  • 學習如何收集建立基線的指標。
  • 使用延伸事件進行績效分析。
  • 了解 Azure SQL 資料庫智慧洞察。

先決條件

  • 體驗使用 Azure 入口網站建立與配置資源。
  • 能夠使用 Windows 效能監控器監控系統元件,如 CPU、I/O、網路流量。

模組 11:配置 SQL Server 資源以達到最佳效能

為你的 Azure SQL 資料庫選擇合適的大小與儲存選項。配置伺服器資源如 tempdb。了解資源管理工具的使用方式。

學習目標

完成本模組後,您將能:

  • 了解你在 Azure 儲存裝置設定上的選項
  • 學習如何在 SQL Server 中設定 TempDB 資料檔案
  • 學習如何為 SQL Server 工作負載選擇合適的虛擬機類型
  • 了解 SQL Server 中資源管理器的使用情境與設定

先決條件

  • 具備基本能力,能以 SQL 語言撰寫程式碼,特別是 Microsoft T-SQL 方言。
  • 體驗使用 Azure 入口網站建立與配置資源。
  • 了解 SQL Server 系統資料庫的用途:master、tempdb、msdb
  • SQL Server 檔案儲存的基本知識。

模組 12:配置資料庫以達到最佳效能

為 IaaS 與 PaaS 實施任務,以維護索引與統計數據。探索 Azure SQL 資料庫的自動調整功能。控制資料庫層級的配置選項。探索智慧查詢處理。

學習目標

完成本模組後,您將能:

  • 了解資料庫範圍的設定選項
  • 了解與索引與統計相關的維護任務
  • 了解智慧查詢處理(IQP)的功能
  • 探索 Azure 中的自動調校功能

先決條件

  • 具備基本能力,能以 SQL 語言撰寫程式碼,特別是 Microsoft T-SQL 方言。
  • 體驗使用 Azure 入口網站建立與配置資源。
  • 基本了解 SQL Server 索引的結構與使用。

模組 13:探索查詢效能優化

閱讀並理解各種執行計畫的形式。比較預估與實際計畫。了解計畫如何產生及原因。了解查詢商店的目的與優勢。

學習目標

完成本模組後,您將能:

  • 產生並儲存執行計畫
  • 比較不同類型的執行計畫
  • 了解查詢計畫是如何產生以及為何產生的
  • 說明查詢商店的目的與好處
  • 調查查詢商店中的可用報告與資料

先決條件

  • 能夠使用工具對 Microsoft SQL 資料庫執行查詢,無論是本地雲端架構。
  • 具備基本能力,能以 SQL 語言撰寫程式碼,特別是 Microsoft T-SQL 方言。
  • 基本了解 SQL Server 索引的結構與使用。
  • 對關聯式資料庫概念的基本了解。

模組14:評估績效改進

評估索引可能的變更。判斷查詢與索引變更的影響。探索查詢商店提示。

學習目標

完成本模組後,您將能:

  • 判斷何時更改索引或定義新索引會影響效能
  • 評估等待統計數據,有助於找出可改進的績效空間
  • 了解查詢提示的運作方式,以及何時使用它們

先決條件

  • 能夠使用工具對 Microsoft SQL 資料庫執行查詢,無論是本地雲端架構。
  • 具備基本能力,能以 SQL 語言撰寫程式碼,特別是 Microsoft T-SQL 方言。
  • 基本了解 SQL Server 索引的結構與使用。
  • 對關聯式資料庫概念的基本了解。

模組 15:探索績效導向設計

探索關聯式資料庫的正規化。調查正確使用資料型別的影響。比較索引類型。

學習目標

完成本模組後,您將能:

  • 探索正規型態及其如何影響資料庫設計
  • 為你的資料選擇適當的資料型態
  • 評估適當的指數類型

先決條件

  • 能夠使用工具對 Microsoft SQL 資料庫執行查詢,無論是本地雲端架構。
  • 具備基本能力,能以 SQL 語言撰寫程式碼,特別是 Microsoft T-SQL 方言。
  • 基本了解 SQL Server 索引的結構與使用。
  • 對關聯式資料庫概念的基本了解。

模組 16:自動化資料庫資源部署

探索 Azure 上多種部署模式。使用 Azure 資源管理器(ARM)範本與 Bicep 檔案來部署 Azure SQL 資源。了解如何使用 PowerShell 與 Azure CLI 進行自動化。

學習目標

完成本模組後,您將能:

  • 請描述 Azure 上可用的部署模型
  • 使用 PowerShell 和 Azure CLI 部署資料庫資源
  • 部署 Azure Resource Manager 模板與 Bicep
  • 了解多個命令列選項的差異

先決條件

  • 能夠使用工具對 Microsoft SQL 資料庫執行查詢,無論是本地雲端架構。
  • 具備基本能力,能以 SQL 語言撰寫程式碼,特別是 Microsoft T-SQL 方言。
  • 體驗使用 Azure 入口網站建立與配置資源。

模組 17:建立與管理 SQL 代理工作

探索排程任務的 SQL 自動化,以及 SQL Server 和 Azure SQL Managed Instance 的自動警示。

學習目標

完成本模組後,您將能:

  • 安排資料庫必要的維護活動。
  • 在 SQL Server 代理工作和 SQL Server 上設定通知與警示。
  • 根據效能監控值設定警示。

先決條件

  • 能夠使用工具對 Microsoft SQL Server 資料庫執行查詢,無論是本地端還是雲端。
  • 具備基本能力,能以 SQL 語言撰寫程式碼,特別是 Microsoft T-SQL 方言。
  • 體驗使用 Azure 入口網站建立與配置資源。

模組 18:利用自動化管理 Azure PaaS 任務

探索 Azure SQL 平台的自動化。配置彈性工作、探索 Azure 自動化,並評估監控自動化任務的不同策略。

學習目標

完成本模組後,您將能:

  • 深入了解 Azure 政策的好處
  • 探索 Azure 自動化的功能
  • 配置彈性工作
  • 使用 Logic Apps 進行資料庫工作流程

先決條件

  • 能夠使用工具對 Microsoft SQL 資料庫執行查詢,無論是本地雲端架構。
  • 具備基本能力,能以 SQL 語言撰寫程式碼,特別是 Microsoft T-SQL 方言。
  • 體驗使用 Azure 入口網站建立與配置資源。
  • 熟悉 Azure 上的開源資料庫系統。

模組 19:描述高可用性與災難復原策略

根據復原時間目標與復原點目標,規劃適當的高可用性與災難復原策略。選擇最適合 IaaS 或 PaaS 部署或混合工作負載的解決方案。

學習目標

完成本模組後,您將能:

  • 定義復原時間目標與復原點目標
  • 探索 IaaS 與 PaaS 可用的高可用性與災難復原選項
  • 制定適當的高可用性與災難復原策略

先決條件

  • 體驗使用 Azure 入口網站建立與配置資源。
  • SQL Server 檔案儲存的基本知識。

模組 20:探索 IaaS 與 PaaS 高可用性與災難復原解決方案

在 Azure 及混合環境中部署 Windows Server 故障轉移叢集及可用性群組。配置時間表、地理複製及自動故障轉移群組。

學習目標

完成本模組後,您將能:

  • 探索在 Azure 中部署 WSFC 的選項
  • 探索在 Azure 中部署 AG 的選項
  • 實作時序表
  • 規劃主動式地理複製與自動故障轉移群組

先決條件

  • 體驗使用 Azure 入口網站建立與配置資源。
  • SQL Server 檔案儲存的基本知識。

模組 21:備份與還原資料庫

規劃並實施在使用者錯誤或技術失效時的復原政策。探索各種備份與還原資料庫的方式與地點。

學習目標

在這個模組中,你將:

  • 探索 IaaS 的備份與還原選項
  • 為 PaaS 實施備份與還原

先決條件

  • 體驗使用 Azure 入口網站建立與配置資源。
  • SQL Server 檔案儲存的基本知識。
  • 熟悉 SQL Server 資料庫檔案,用於資料和日誌。
  • 熟悉 SQL Server 交易日誌的目的與管理。

讓我們為你努力

找不到合適的日期? 需要訓練整個團隊嗎? 想找折扣嗎?
今天就與我們的培訓顧問聯繫。

日期與地點

考試與認證

Microsoft 認證:Azure 資料庫管理員助理。

這是適合你的認證嗎?

  • Azure 資料庫管理員負責實施並管理基於 Azure 資料服務與 SQL Server 的雲端原生及混合式資料平台解決方案的運作。
  • 這些專業人員負責資料庫的管理、可用性與安全性,以及現代關聯式資料庫解決方案的效能監控與優化。
  • 為了執行日常作業,Azure DBA 採用多種方法與工具,包括將 T-SQL 知識應用於管理管理。

你就是這樣度過每一天的嗎?如果是這樣,這個認證就是為你準備的。

Azure 資料庫管理員助理資格驗證您具備成為資料管理專家的能力,具備專業知識,能實作並管理基於 SQL Server 與 Azure 資料服務的雲端與本地關聯式資料庫。

你通過 DP-300 考試:管理 Microsoft Azure SQL 解決方案即可獲得此認證。