DP-300日本語 無料問題集「Microsoft Administering Relational Databases on Microsoft Azure (DP-300日本語版)」

注:この質問は、同じシナリオを提示する一連の質問の一部です。シリーズの各質問には、述べられた目標を達成する可能性のある独自の解決策が含まれています。一部の質問セットには複数の正しい解決策がある場合がありますが、他の質問セットには正しい解決策がない場合があります。
このセクションの質問に回答した後は、その質問に戻ることはできません。その結果、これらの質問はレビュー画面に表示されません。
Server1とServer2という名前の2つのAzureSQLデータベースサーバーがあります。各サーバーには、Database1という名前のAzureSQLデータベースが含まれています。
Database1をServer1からServer2に復元する必要があります。ソリューションは、Server2上の既存のDatabase1を置き換える必要があります。
解決策:Microsoft SQL Server Management Studio(SSMS)から、Server2のDatabase1の名前をDatabase2に変更します。 Azureポータルから、Server1からDatabase1のバックアップを復元することにより、Server2に新しいデータベースを作成してから、Database2を削除します。
これは目標を達成していますか?

解説: (JPNTest メンバーにのみ表示されます)
ケーススタディ5 - ADatum Corporation
概要
ADatum Corporationは、ニューヨーク市に本社を置く金融サービス会社です。
既存の環境
ライセンス契約
ADatumは、ソフトウェアアシュアランスを含むマイクロソフトのボリュームライセンス契約を締結しています。
ネットワークインフラストラクチャ
ADatumは、オンプレミスのデータセンターと、Sub1という名前のAzureサブスクリプションを所有しています。
Sub1には、米国東部AzureリージョンにNetwork1という名前の仮想ネットワークが含まれています。
データセンターは、サイト間VPN(S2S VPN)を使用してネットワーク1に接続されています。
アイデンティティ環境
オンプレミスネットワークには、Active Directoryドメインサービス(AD DS)フォレストが含まれています。
このフォレストには、corp.adatum.comという名前の単一のドメインが含まれています。
corp.adatum.comドメインは、adatum.comという名前のMicrosoft Entraテナントと同期します。
データベース環境
データセンターには、以下の表に示すサーバーが設置されています。

DB1とDB2は、App1というアプリケーションによってトランザクション処理と分析処理のワークロードに使用されます。
App1は、Windows Server 2022を実行するMicrosoft Entraハイブリッド参加サーバー上で動作します。App1はKerberos認証を使用します。
DB3は、App2とApp3という2つのアプリケーションで使用されるコンプライアンスデータを保存します。
DB3のパフォーマンスは、拡張イベントセッションを使用して監視され、event_fileターゲットはSVR3のローカルディスク上のファイル共有に設定されます。
DB3のリソース割り当ては、リソースガバナーを使用して管理されます。
要件
計画されている変更
ADatumは以下の変更を実施する予定です。
- Instance1 という名前の Azure SQL マネージド インスタンスを Network1 にデプロイします。
- DB1とDB2をインスタンス1に移行する。
- DB3をAzure SQL Databaseに移行する。
- DB1とDB2の移行後、Microsoft Entraが参加したWindows 11デバイスを使用するリモート開発者にデータベース開発を引き継ぎます。
DB3の移行後、データベースを自動フェイルオーバーグループの一部となるように構成します。
可用性要件
ADatumは、移行後の可用性に関する以下の要件を特定しています。
- DB1とDB2については、分析ワークロードを同じAzureリージョン内の読み取り専用データベースレプリカにオフロードします。
・地域的な災害が発生した場合に、DB1とDB2がバックアップから復旧できることを確認する。
- 移行後、App1はDB1とDB2へのアクセスを維持する必要があります。
- DB3については、App2およびApp3によるリソース需要の変化によって発生する可能性のあるパフォーマンスの問題を管理します。
- 計画されたフェイルオーバー後もDB3にアクセスできることを確認してください。
論理サーバーが削除された場合でも、DB3が復元できることを確認してください。
- DB1とDB2の移行中のダウンタイムを最小限に抑える。
セキュリティ要件
ADatumは、移行後のセキュリティ要件として以下の点を挙げています。
- Microsoft Entraに参加しているWindows 11デバイスを使用する指定開発者のみが、DB1およびDB2にリモートでアクセスできることを確認してください。
- 個々のトランザクション内の変更を含め、DB3に対するすべての変更が監査され、記録されていることを確認してください。
管理要件
ADatumは、移行後の管理要件として以下の点を挙げています。
- DB3の監視には引き続き拡張イベントを使用してください。
Azure SQL Database では、データベーススコープの資格情報を持つエラスティックジョブを使用して、DB3 の管理を自動化します。
ビジネス要件
ADatumは、以下のビジネス要件を特定しました。
他の要件に影響を与えない範囲で、可能な限りコストを最小限に抑える。
・管理業務の手間を最小限に抑える。
ホットスポットに関する質問
SVR1から移行したデータベースに対して、サービス階層と分析ワークロードをオフロードする方法を提案する必要があります。提案するソリューションは、可用性とビジネス要件を満たす必要があります。
何を推奨しますか?回答するには、回答欄で適切な選択肢を選んでください。
注:正解ごとに1ポイントが加算されます。
正解:

Explanation:
The read scale-out feature allows you to offload read-only workloads using the compute capacity of one of the read-only replicas, instead of running them on the read-write replica.
Read scale-out is always enabled in the Business Critical service tier of SQL Managed Instance, and for Hyperscale databases with at least one secondary replica.
https://learn.microsoft.com/en-us/azure/azure-sql/database/read-scale-out?view=azuresql
DB1 という名前の Microsoft SQL Server 2019 データベースと、SQLMI1 という名前の Azure SQL マネージド インスタンスがあります。SQL Server エージェント ジョブを DB1 から SQLMI1 に移動する必要があります。SQLMI1 でサポートされていないジョブ属性はどれですか?

解説: (JPNTest メンバーにのみ表示されます)
あなたはAzureサブスクリプションをお持ちです。
Azure仮想マシン上にSQL Serverのインスタンスを作成する予定です。
インスタンスがデータセンターの障害に対して耐性を持つようにする必要があります。
何を使うべきでしょうか?

さまざまな量のデータを取り込むストリーミングデータソリューションを設計しています。
作成後にパーティション数を変更できることを確認する必要があります。
データを取り込むためにどのサービスを使用する必要がありますか?

解説: (JPNTest メンバーにのみ表示されます)
ホットスポットに関する質問
Azure SQL データベースのバックアップは、次の図に示すように構成します。

図に示された情報に基づいて、各記述を完成させる選択肢をドロップダウンメニューを使用して選択してください。
注:正解ごとに1ポイントが加算されます。
正解:
DB1という名前のAzure SQLデータベースがあり、その中にindex1という名前の非クラスター化インデックスが含まれています。
エンドユーザーは、index1を使用するとクエリが遅いと報告している。
インデックスに対して実行されている操作を特定する必要があります。
どの動的管理ビューを使用すべきでしょうか?

解説: (JPNTest メンバーにのみ表示されます)
シミュレーション
Azure AD ID から db1 にデータベースユーザーを作成する自動化ランブックを作成する予定です。
新しいデータベースユーザーの作成をサポートするには、sql12345678 を設定する必要があります。
このタスクを完了するには、仮想マシンにサインインしてください。SQL Server Management StudioとAzureポータルを使用する必要がある場合があります。
正解:
Provision Microsoft Entra admin (SQL Managed Instance)
Your SQL Managed Instance needs permission to read Microsoft Entra ID to accomplish tasks such as authentication of users through security group membership or creation of new users. For this to work, you must grant the SQL Managed Instance permission to read Microsoft Entra ID.
You can do this using the Azure portal or PowerShell.
To grant your SQL Managed Instance read permissions to Microsoft Entra ID using the Azure portal, sign in as a Global Administrator and follow these steps:
Step 1: In the Azure portal, in the upper-right corner select your account, and then choose Switch directories to confirm which directory is your Current directory. Switch directories, if necessary.

Step 2: Choose the correct Microsoft Entra directory as the Current directory.
This step links the subscription associated with Microsoft Entra ID to the SQL Managed Instance, ensuring the Microsoft Entra tenant and SQL Managed Instance use the same subscription.
Step 3: Now, you can choose your Microsoft Entra admin for your SQL Managed Instance. For that, go to your managed instance resource in the Azure portal and select Microsoft Entra admin under Settings.

Step 4: Select the banner on top of the Microsoft Entra admin page and grant permission to the current user.

Step 5: After the operation succeeds, the following notification will show up in the top-right corner:

Note: Microsoft Entra authentication uses identities in Microsoft Entra ID to access data sources such as Azure SQL Database, Azure SQL Managed Instance, and Azure Synapse Analytics. The Microsoft.Data.SqlClient namespace allows client applications to specify Microsoft Entra credentials in different authentication modes when they're connecting to Azure SQL Database and Azure SQL Managed Instance. To use Microsoft Entra authentication with Azure SQL, you must configure and manage Microsoft Entra authentication with Azure SQL.
Reference:
https://learn.microsoft.com/en-us/azure/azure-sql/database/authentication-aad-configure
https://learn.microsoft.com/en-us/sql/connect/ado-net/sql/azure-active-directory-authentication
次の表に示すように、オンプレミスの Microsoft SQL Server 2022 インスタンスが 2 つあります。

DB1とDB2間でログ転送を設定する必要があります。
DB1で最初に何をすべきですか?

解説: (JPNTest メンバーにのみ表示されます)
データエンジニアは、新しいアプリケーションの従業員情報を格納するためのテーブルを作成します。すべての従業員名は米国英語のアルファベットです。すべての住所は米国内の場所です。データエンジニアは、次のステートメントを使用してテーブルを作成します。

ストレージを減らしてパフォーマンスを向上させるには、データ型の変更を推奨する必要があります。
どの2つのアクションをお勧めしますか?それぞれの正解は、解決策の一部を示しています。
注:正しい選択はそれぞれ1ポイントの価値があります。

正解:A、B 解答を投票する
解説: (JPNTest メンバーにのみ表示されます)
Azure仮想マシン上に、VM1という名前のSQL Serverインスタンスがあります。
以下の要件を満たす災害復旧ソリューションを導入する必要があります。
- 15分以内にソリューションを動作可能な状態に戻します
失敗
- 隔離された環境で災害復旧テストを実行できる
管理業務の手間を最小限に抑える
解決策には何を含めるべきですか?

解説: (JPNTest メンバーにのみ表示されます)
ドラッグアンドドロップ問題
お客様は、以下の表に示すリソースを含む Azure サブスクリプションをお持ちです。

db1をmysqlbackupsにバックアップし、そのバックアップをSQL1上にホストされているdb2という名前の新しいデータベースに復元する必要があります。このソリューションでは、db1がストライプセットにバックアップされることが保証されなければなりません。
順番に実行すべきTransact-SQLステートメントはどれですか?回答するには、ステートメント一覧から適切なステートメントを回答欄に移動し、正しい順序に並べ替えてください。
正解:

Explanation:
Box 1: CREATE CREDENTIAL
[https://<
Create a credential.
The following examples create SQL Server credentials for authentication to the Microsoft Azure Blob Storage service.
CREATE CREDENTIAL
[https://<mystorageaccountname>.blob.core.windows.net/<mystorageaccountcontainername>] WITH IDENTITY = 'SHARED ACCESS SIGNATURE', SECRET = '<SAS_TOKEN>'; Incorrect:
The other CREATE CREDENTIAL option does not refer to mysqlbackups - the name of the account.
Box 2: BACKUP..
Do no include WITH CREDENTIAL when backing up To URL using Shared Access Signature.
Example:
BACKUP DATABASE AdventureWorks2016
TO URL =
'https://<mystorageaccountname>.blob.core.windows.net/<mycontainername>/AdventureWorks2
016.bak';
Box 3: RESTORE
Do no include WITH CREDENTIAL when restoring up To URL using Shared Access Signature.
Example: BACKUP DATABASE AdventureWorks2016
TO URL =
'https://<mystorageaccountname>.blob.core.windows.net/<mycontainername>/AdventureWorks2
016.bak';
Reference:
https://docs.microsoft.com/en-us/sql/relational-databases/backup-restore/sql-server-backup-to-url?view=sql-server-ver15
DB3という名前のAzureSQLデータベースがあります。
展示に示されているように、DevUserという名前のユーザーにMicrosoft SQL Server Management Studio(SSMS)からDB3のプロパティを表示する機能を提供する必要があります。 ([展示]タブをクリックします。)

どのTransact-SQLコマンドを実行する必要がありますか?

解説: (JPNTest メンバーにのみ表示されます)

弊社を連絡する

我々は12時間以内ですべてのお問い合わせを答えます。

オンラインサポート時間:( UTC+9 ) 9:00-24:00
月曜日から土曜日まで

サポート:現在連絡