試験 DP-300: Microsoft Azure SQL ソリューションの管理に関する学習ガイド
このドキュメントの目的
この学習ガイドは、この試験で想定される内容を理解するのに役立つもので、試験に出る可能性のあるトピックの概要と、その他のリソースへのリンクが掲載されています。 このドキュメントの情報と資料は、試験の準備を進めるときに学習の焦点を合わせるのに役立ちます。
便利なリンク | 説明 |
---|---|
2024 年 4 月 25 日時点の評価されるスキルを確認する | この一覧は、指定された日付以降の評価されるスキルを示しています。 この日付以降に受験する予定であれば、この一覧を確認してください。 |
2024 年 4 月 25 日より前の評価されるスキルを確認する | 指定された日付より前に受験する予定であれば、この一覧を確認してください。 |
ログの変更 | 指定された日付に行われた変更を確認する場合、変更ログに直接進むことができます。 |
認定資格の取得方法 | 1 つの試験に合格するだけで取得できる認定資格もありますが、それ以外は、複数の試験に合格する必要があります。 |
認定資格の更新 | Microsoft のアソシエイト、エキスパート、専門の認定資格は、毎年有効期限が切れます。 Microsoft Learn で無料のオンライン評価に合格すると、更新できます。 |
Microsoft Learn プロファイル | 認定プロファイルを Microsoft Learn に接続すると、試験のスケジュール設定と更新、および証明書の共有と印刷を行うことができます。 |
試験スコアとスコアレポート | 合格するには、700 以上のスコアが必要です。 |
試験サンドボックス | 試験サンドボックスにアクセスして、試験の環境を確認できます。 |
便宜を要求する | 支援機器を使用する場合、時間延長が必要な場合、または試験エクスペリエンスのいずれかの部分を変更する必要がある場合は、便宜を図るよう要求できます。 |
無料の練習用評価を受ける | 試験対策用の練習問題で実力を試すことができます。 |
試験の更新
試験は、ロールを実行するために必要なスキルを反映するように定期的に更新されます。 試験を受けるタイミングに応じて、2 つのバージョンの評価されるスキルの目標が含まれています。
常に、英語版の試験が最初に更新されます。 一部の試験は他の言語にローカライズされており、英語版が更新されてから約 8 週間後に更新されます。 Microsoft では、前述のようにローカライズ版を更新するためにあらゆる努力を行いますが、場合によっては、予定どおりに試験のローカライズ版が更新されないことがあります。 その他の利用可能な言語は、試験の詳細 Web ページの「試験のスケジュール設定」セクションに表示されます。 試験が希望する言語で実施されていない場合、試験完了までの時間を 30 分延長するように要求できます。
注
評価される各スキルの後に続く箇条書きは、そのスキルをどのようにして評価するかを説明することを目的としています。 関連するトピックが試験に出題される可能性があります。
注
ほとんどの問題は一般提供 (GA) の機能について出題されます。 プレビュー機能が一般的に使用されている場合は、これらの機能に関する問題が試験に含まれることがあります。
2024 年 4 月 25 日時点の評価されるスキル
視聴者プロフィール
この試験の受験者には、以下を使用して構築された複数のワークロードをサポートするように設計されているデータベース ソリューションの構築に関する専門知識が求められます。
オンプレミスの SQL Server
Azure SQL サービス
あなたは、SQL Server サービスと Azure SQL サービスを使用して構築されたオンプレミスとクラウドのデータベースを管理するデータベース管理者です。
Azure データベース管理者は、SQL Server サービスと Azure SQL サービスを基に構築されたクラウドネイティブとハイブリッドのデータ プラットフォーム ソリューションの運用面を実装して管理します。 運用管理を目的とする Transact-SQL (T-SQL) などのツールの使用に関する知識の適用など、さまざまな方法とツールを使用して日常的な操作を実行および自動化します。
あなたは、データベース ソリューションに関する次の責任を負います。
管理
可用性
Security
パフォーマンスの監視と最適化
データベースを Azure とオンプレミスの間で移すための移行戦略を評価して実装します。 さらに、Azure データ エンジニア、Azure ソリューション アーキテクト、Azure 開発者、データ サイエンティスト、その他のプロフェッショナルと協力して、データ プラットフォーム ソリューションの運用面を管理します。
この試験の受験者は、次の知識と経験が必要です。
Azure SQL Database
Azure SQL Managed Instance
SQL Server on Azure Virtual Machines (Windows および Linux)
スキルの概要
データ プラットフォーム リソースを計画して実装する (20 - 25%)
安全な環境を実装する (15 - 20%)
データベース リソースを監視、構成、最適化する (20 - 25%)
タスクの自動化を構成して管理する (15 - 20%)
高可用性とディザスター リカバリー (HA/DR) の環境を計画して構成する (20 - 25%)
データ プラットフォーム リソースを計画して実装する (20 - 25%)
Azure SQL ソリューションを計画してデプロイする
選択したプラットフォームにデータベース オファリングをデプロイする
自動デプロイについて理解する
ハイブリッドおよびサービスとしてのインフラストラクチャ (IaaS) のデプロイにパッチと更新プログラムを適用する
ハイブリッド SQL Server ソリューションをデプロイする
特定の要件に基づいて適切なデータベース オファリングを推奨する
考えられるデータベース オファリングのセキュリティ面を評価する
テーブル パーティション分割ソリューションを推奨する
データベース シャーディング ソリューションを推奨する
スケーリングとパフォーマンスに優れたリソースを構成する
スケーリングとパフォーマンスに優れた Azure SQL Database を構成する
スケーリングとパフォーマンスに優れた Azure SQL Managed Instance を構成する
スケーリングとパフォーマンスに優れた SQL Server を Azure Virtual Machines で構成する
テーブルのパーティション分割を構成する
データ圧縮を構成する
移行戦略を計画して実装する
移行の要件を評価する
オフラインまたはオンラインの移行戦略を評価する
オンラインの移行戦略を実装する
オフラインの移行戦略を実装する
移行後の検証を実行する
移行のトラブルシューティング
Azure の SQL データ同期を設定する
Azure に移行を実装する
Azure SQL サービス間の移行を実装する
安全な環境を実装する (15 - 20%)
データベースの認証と承認を構成する
Active Directory と Microsoft Entra ID を使用して認証を構成する
Microsoft Entra ID からユーザーを作成する
セキュリティ プリンシパルを構成する
グラフィカル ツールを使用してデータベースとオブジェクト レベルのアクセス許可を構成する
すべてのセキュリティ保護可能なリソースに最小アクセス許可の原則を適用する
認証と承認の問題のトラブルシューティング
T-SQL を使用して認証と認可を管理する
保存データと転送中のデータのセキュリティを実装する
Transparent Data Encryption (TDE) を実装する
オブジェクト レベルの暗号化を実装する
サーバーとデータベース レベルのファイアウォール規則を構成する
Always Encrypted を実装する
セキュア アクセスを構成する
トランスポート層セキュリティ (TLS) を構成する
機密データのコンプライアンス管理を実装する
データ分類戦略を適用する
サーバーとデータベースの監査を構成する
データの変更追跡を実装する
動的データ マスクを実装する
Azure Purview を使用してデータベース リソースを管理する
Azure SQL にデータベース台帳を実装する
行レベルのセキュリティを実装する
Microsoft Defender for SQL を構成する
データベース リソースを監視、構成、最適化する (20 - 25%)
リソースのアクティビティとパフォーマンスを監視する
運用パフォーマンス ベースラインを準備する
パフォーマンス メトリックのソースを決定する
パフォーマンス メトリックを解釈する
アクティビティとパフォーマンスを構成して監視する
SQL Insights を使用して監視する
拡張イベントを使用して監視する
クエリ パフォーマンスを監視して最適化する
クエリ ストアを構成する
クエリ ストアを使用して監視する
ブロックの原因となるセッションを特定する
動的管理ビュー (DMV) を使用してパフォーマンスの問題を特定する
クエリのインデックス変更を特定して実装する
リソースの使用状況に基づいてクエリ コンストラクトの変更を推奨する
クエリのパフォーマンスに対するクエリ ヒントの使用を評価する
実行プランをレビューする
Intelligent Insights を使用して監視する
最適なパフォーマンスのデータベース ソリューションを構成する
インデックスのメンテナンス タスクを実装する
統計のメンテナンス タスクを実装する
データベースの整合性チェックを実装する
データベースの自動チューニングを構成する
パフォーマンスに優れたサーバー設定を構成する
パフォーマンスに優れた Resource Governor を構成する
データベース スコープ構成を実装する
スケーリングに優れたコンピューティングとストレージのリソースを構成する
インテリジェント クエリ処理 (IQP) を構成する
タスクの自動化を構成して管理する (15 - 20%)
SQL Server エージェント ジョブを作成して管理する
定期メンテナンス ジョブのスケジュールを管理する
ジョブのアラートと通知を構成する
SQL Server エージェント ジョブのトラブルシューティング
データベース リソースのデプロイを自動化する
Azure Resource Manager テンプレート (ARM テンプレート) と Bicep を使用してデプロイを自動化する
PowerShell を使用してデプロイを自動化する
Azure CLI を使用してデプロイを自動化する
デプロイの監視とトラブルシューティング
Azure でデータベース タスクを作成して管理する
エラスティック ジョブを作成して構成する
自動化を使用してデータベース タスクを作成して構成する
データベース タスクのアラートと通知を構成する
自動データベース タスクのトラブルシューティング
高可用性とディザスター リカバリー (HA/DR) の環境を計画して構成する (20 - 25%)
データベース ソリューションの HA/DR 戦略を推奨する
回復ポイントの目標または回復時間の目標 (RPO または RTO) の要件に基づいて HA/DR 戦略を推奨する
ハイブリッド デプロイの HA/DR を評価する
Azure 固有の HA/DR ソリューションを評価する
HA/DR ソリューションのテスト手順を推奨する
データベースのバックアップと復元を計画して実行する
データベースのバックアップと復元の戦略を推奨する
データベース ツールを使用してデータベース バックアップを実行する
データベース ツールを使用してデータベース復元を実行する
特定の時点へのデータベース復元を実行する
長期のバックアップ リテンション期間の構成
T-SQL を使用したデータベースのバックアップと復元
クラウド ストレージとの間のバックアップと復元
データベース ソリューションの HA/DR を構成する
アクティブ geo レプリケーションの構成
Azure Virtual Machines で Always On 可用性グループを作成する
フェールオーバー グループを構成する
Windows Server フェールオーバー クラスターのクォーラム オプションを構成する
Azure 仮想マシンで Always On フェールオーバー クラスター インスタンスを構成する
ログ配布を構成する
HA/DR ソリューションを監視する
HA/DR ソリューションのトラブルシューティング
学習リソース
試験を受ける前に、トレーニングを行い、実践的な経験を積むことをお勧めします。 自己学習のオプションとクラスルーム トレーニングのほか、ドキュメント、コミュニティ サイト、ビデオへのリンクも提供しています。
学習リソース | ラーニングおよびドキュメントへのリンク |
---|---|
トレーニングを受けよう | マイペースで進められるラーニング パスとモジュールを選択するか、講師による指導付きコースを受講する |
ドキュメントの検索 | Azure SQL のドキュメント Azure SQL Database のドキュメント Azure ドキュメント |
質問する | Microsoft Q&A | Microsoft Docs |
コミュニティ サポートを受ける | Azure データ - Microsoft Tech Community |
Microsoft Learn をフォローする | Microsoft Learn - Microsoft Tech Community |
ビデオを見つける | 試験準備ゾーン Data Exposed 他の Microsoft Learn ショーを参照する |
ログの変更
表を理解するための鍵: トピック グループ (機能グループとも呼ばれます) は太字の書体で、その後に各グループ内の目的が続きます。 表は、この試験で評価されるスキルの 2 つのバージョンを比較したもので、3 番目の列は変更の程度を示しています。
2024 年 4 月 25 日より前のスキル領域 | 2024 年 4 月 25 日時点のスキル領域 | Change |
---|---|---|
受講者のプロファイル | 変更なし | |
データ プラットフォーム リソースの計画と実装 | データ プラットフォーム リソースの計画と実装 | 変更なし |
Azure SQL ソリューションを計画してデプロイする | Azure SQL ソリューションを計画してデプロイする | 変更なし |
スケーリングとパフォーマンスに優れたリソースを構成する | スケーリングとパフォーマンスに優れたリソースを構成する | 変更なし |
移行戦略を計画して実装する | 移行戦略を計画して実装する | 変更なし |
安全な環境を実装する | 安全な環境を実装する | 変更なし |
データベースの認証と承認を構成する | データベースの認証と承認を構成する | Minor |
保存データと転送中のデータのセキュリティを実装する | 保存データと転送中のデータのセキュリティを実装する | 変更なし |
機密データのコンプライアンス管理を実装する | 機密データのコンプライアンス管理を実装する | 変更なし |
データベース リソースを監視、構成、最適化する | データベース リソースを監視、構成、最適化する | 変更なし |
リソースのアクティビティとパフォーマンスを監視する | リソースのアクティビティとパフォーマンスを監視する | 変更なし |
クエリ パフォーマンスを監視して最適化する | クエリ パフォーマンスを監視して最適化する | Minor |
最適なパフォーマンスのデータベース ソリューションを構成する | 最適なパフォーマンスのデータベース ソリューションを構成する | 変更なし |
タスクの自動化を構成して管理する | タスクの自動化を構成して管理する | 変更なし |
SQL Server エージェント ジョブを作成して管理する | SQL Server エージェント ジョブを作成して管理する | 変更なし |
データベース リソースのデプロイを自動化する | データベース リソースのデプロイを自動化する | 変更なし |
Azure でデータベース タスクを作成して管理する | Azure でデータベース タスクを作成して管理する | 変更なし |
高可用性とディザスター リカバリー (HA/DR) の環境を計画して構成する | 高可用性とディザスター リカバリー (HA/DR) の環境を計画して構成する | 変更なし |
データベース ソリューションの HA/DR 戦略を推奨する | データベース ソリューションの HA/DR 戦略を推奨する | 変更なし |
データベースのバックアップと復元を計画して実行する | データベースのバックアップと復元を計画して実行する | 変更なし |
データベース ソリューションの HA/DR を構成する | データベース ソリューションの HA/DR を構成する | Minor |
2024 年 4 月 25 日より前の評価されるスキル
視聴者プロフィール
この試験の受験者には、以下を使用して構築された複数のワークロードをサポートするように設計されているデータベース ソリューションの構築に関する専門知識が求められます。
オンプレミスの SQL Server
Azure SQL サービス
あなたは、SQL Server サービスと Azure SQL サービスを使用して構築されたオンプレミスとクラウドのデータベースを管理するデータベース管理者です。
Azure データベース管理者は、SQL Server サービスと Azure SQL サービスを基に構築されたクラウドネイティブとハイブリッドのデータ プラットフォーム ソリューションの運用面を実装して管理します。 運用管理を目的とする Transact-SQL (T-SQL) などのツールの使用に関する知識の適用など、さまざまな方法とツールを使用して日常的な操作を実行および自動化します。
あなたは、データベース ソリューションに関する次の責任を負います。
管理
可用性
Security
パフォーマンスの監視と最適化
データベースを Azure とオンプレミスの間で移すための移行戦略を評価して実装します。 さらに、Azure データ エンジニア、Azure ソリューション アーキテクト、Azure 開発者、データ サイエンティスト、その他のプロフェッショナルと協力して、データ プラットフォーム ソリューションの運用面を管理します。
この試験の受験者は、次の知識と経験が必要です。
Azure SQL Database
Azure SQL Managed Instance
SQL Server on Azure Virtual Machines (Windows および Linux)
スキルの概要
データ プラットフォーム リソースを計画して実装する (20 - 25%)
安全な環境を実装する (15 - 20%)
データベース リソースを監視、構成、最適化する (20 - 25%)
タスクの自動化を構成して管理する (15 - 20%)
高可用性とディザスター リカバリー (HA/DR) の環境を計画して構成する (20 - 25%)
データ プラットフォーム リソースを計画して実装する (20 - 25%)
Azure SQL ソリューションを計画してデプロイする
選択したプラットフォームにデータベース オファリングをデプロイする
自動デプロイについて理解する
ハイブリッドおよびサービスとしてのインフラストラクチャ (IaaS) のデプロイにパッチと更新プログラムを適用する
ハイブリッド SQL Server ソリューションをデプロイする
特定の要件に基づいて適切なデータベース オファリングを推奨する
考えられるデータベース オファリングのセキュリティ面を評価する
テーブル パーティション分割ソリューションを推奨する
データベース シャーディング ソリューションを推奨する
スケーリングとパフォーマンスに優れたリソースを構成する
スケーリングとパフォーマンスに優れた Azure SQL Database を構成する
スケーリングとパフォーマンスに優れた Azure SQL Managed Instance を構成する
スケーリングとパフォーマンスに優れた SQL Server を Azure Virtual Machines で構成する
テーブルのパーティション分割を構成する
データ圧縮を構成する
移行戦略を計画して実装する
移行の要件を評価する
オフラインまたはオンラインの移行戦略を評価する
オンラインの移行戦略を実装する
オフラインの移行戦略を実装する
移行後の検証を実行する
移行のトラブルシューティング
Azure の SQL データ同期を設定する
Azure に移行を実装する
Azure SQL サービス間の移行を実装する
安全な環境を実装する (15 - 20%)
データベースの認証と承認を構成する
Active Directory と Microsoft Entra ID を使用して認証を構成する
Microsoft Entra ID の ID からユーザーを作成する
セキュリティ プリンシパルを構成する
グラフィカル ツールを使用してデータベースとオブジェクト レベルのアクセス許可を構成する
すべてのセキュリティ保護可能なリソースに最小アクセス許可の原則を適用する
認証と承認の問題のトラブルシューティング
T-SQL を使用して認証と認可を管理する
保存データと転送中のデータのセキュリティを実装する
Transparent Data Encryption (TDE) を実装する
オブジェクト レベルの暗号化を実装する
サーバーとデータベース レベルのファイアウォール規則を構成する
Always Encrypted を実装する
セキュア アクセスを構成する
トランスポート層セキュリティ (TLS) を構成する
機密データのコンプライアンス管理を実装する
データ分類戦略を適用する
サーバーとデータベースの監査を構成する
データの変更追跡を実装する
動的データ マスクを実装する
Azure Purview を使用してデータベース リソースを管理する
Azure SQL にデータベース台帳を実装する
行レベルのセキュリティを実装する
Microsoft Defender for SQL を構成する
データベース リソースを監視、構成、最適化する (20 - 25%)
リソースのアクティビティとパフォーマンスを監視する
運用パフォーマンス ベースラインを準備する
パフォーマンス メトリックのソースを決定する
パフォーマンス メトリックを解釈する
アクティビティとパフォーマンスを構成して監視する
SQL Insights を使用して監視する
拡張イベントを使用して監視する
クエリ パフォーマンスを監視して最適化する
クエリ ストアを構成する
クエリ ストアを使用して監視する
ブロックの原因となるセッションを特定する
動的管理ビュー (DMV) を使用してパフォーマンスの問題を特定する
クエリのインデックス変更を特定して実装する
リソースの使用状況に基づいてクエリ コンストラクトの変更を推奨する
クエリのパフォーマンスに対するクエリ ヒントの使用を評価する
実行プランをレビューする
最適なパフォーマンスのデータベース ソリューションを構成する
インデックスのメンテナンス タスクを実装する
統計のメンテナンス タスクを実装する
データベースの整合性チェックを実装する
データベースの自動チューニングを構成する
パフォーマンスに優れたサーバー設定を構成する
パフォーマンスに優れた Resource Governor を構成する
データベース スコープ構成を実装する
スケーリングに優れたコンピューティングとストレージのリソースを構成する
インテリジェント クエリ処理 (IQP) を構成する
タスクの自動化を構成して管理する (15 - 20%)
SQL Server エージェント ジョブを作成して管理する
定期メンテナンス ジョブのスケジュールを管理する
ジョブのアラートと通知を構成する
SQL Server エージェント ジョブのトラブルシューティング
データベース リソースのデプロイを自動化する
Azure Resource Manager テンプレート (ARM テンプレート) と Bicep を使用してデプロイを自動化する
PowerShell を使用してデプロイを自動化する
Azure CLI を使用してデプロイを自動化する
デプロイの監視とトラブルシューティング
Azure でデータベース タスクを作成して管理する
エラスティック ジョブを作成して構成する
自動化を使用してデータベース タスクを作成して構成する
データベース タスクのアラートと通知を構成する
自動データベース タスクのトラブルシューティング
高可用性とディザスター リカバリー (HA/DR) の環境を計画して構成する (20 - 25%)
データベース ソリューションの HA/DR 戦略を推奨する
回復ポイントの目標または回復時間の目標 (RPO または RTO) の要件に基づいて HA/DR 戦略を推奨する
ハイブリッド デプロイの HA/DR を評価する
Azure 固有の HA/DR ソリューションを評価する
HA/DR ソリューションのテスト手順を推奨する
データベースのバックアップと復元を計画して実行する
データベースのバックアップと復元の戦略を推奨する
データベース ツールを使用してデータベース バックアップを実行する
データベース ツールを使用してデータベース復元を実行する
特定の時点へのデータベース復元を実行する
長期のバックアップ リテンション期間の構成
T-SQL を使用したデータベースのバックアップと復元
クラウド ストレージとの間のバックアップと復元
データベース ソリューションの HA/DR を構成する
アクティブ geo レプリケーションの構成
Always On 可用性グループを構成する
自動フェールオーバー グループを構成する
Windows Server フェールオーバー クラスターのクォーラム オプションを構成する
Azure 仮想マシンで Always On フェールオーバー クラスター インスタンスを構成する
ログ配布を構成する
HA/DR ソリューションを監視する
HA/DR ソリューションのトラブルシューティング