[2023年04月17日] 最速準備で試験合格!DP-300日本語問題の事前予備
DP-300日本語のPDF問題集リアル2023最近更新された問題
質問 # 13
SERVER1データベースの移行を計画しています。ソリューションはビジネス要件を満たす必要があります。
移行計画には何を含める必要がありますか?回答するには、回答領域で適切なオプションを選択します。
注:正しい選択はそれぞれ1ポイントの価値があります。
正解:
解説:
Reference:
https://azure.microsoft.com/pricing/details/database-migration/
https://docs.microsoft.com/en-us/azure/dms/tutorial-sql-server-azure-sql-online
質問 # 14
技術的な要件を満たすために、リアルタイム処理のためにどのカウンターを監視する必要がありますか?
- A. CPU使用率%
- B. SU%使用率
- C. 同時ユーザー
- D. データ変換エラー
正解:A
解説:
Scenario: Real-time processing must be monitored to ensure that workloads are sized properly based on actual usage patterns.
To monitor the performance of a database in Azure SQL Database and Azure SQL Managed Instance, start by monitoring the CPU and IO resources used by your workload relative to the level of database performance you chose in selecting a particular service tier and performance level.
Reference:
https://docs.microsoft.com/en-us/azure/azure-sql/database/monitor-tune-overview
質問 # 15
Pool1という名前のAzureSynapse Analytics専用SQLプールと、Account1という名前のAzure Data Lake StorageGen2アカウントがあります。
外部テーブルを使用して、Account1のファイルにアクセスすることを計画しています。
外部テーブルを作成するときに参照できるデータソースをPool1に作成する必要があります。
Transact-SQLステートメントをどのように完了する必要がありますか?回答するには、回答領域で適切なオプションを選択します。
注:正しい選択はそれぞれ1ポイントの価値があります。
正解:
解説:
Reference:
https://docs.microsoft.com/en-us/azure/synapse-analytics/sql/develop-tables-external-tables
質問 # 16
AzureSQLデータベースがあります。
プランキャッシュが、一度だけ使用されたコンパイル済みプランでいっぱいであることがわかります。
select * from sys.database_scoped_configurations Transact-SQLコマンドを実行すると、次の表に示す結果が得られます。
あなたは記憶の圧力を和らげる必要があります。
何を構成する必要がありますか?
- A. LEGACY_CARDINALITY_ESTIMATION
- B. ACCELERATED_PLAN_FORCING
- C. QUERY_OPTIMIZER_HOTFIXES
- D. OPTIMIZE_FOR_AD_HOC_WORKLOADS
正解:D
解説:
OPTIMIZE_FOR_AD_HOC_WORKLOADS = { ON | OFF }
Enables or disables a compiled plan stub to be stored in cache when a batch is compiled for the first time. The default is OFF. Once the database scoped configuration OPTIMIZE_FOR_AD_HOC_WORKLOADS is enabled for a database, a compiled plan stub will be stored in cache when a batch is compiled for the first time. Plan stubs have a smaller memory footprint compared to the size of the full compiled plan.
Incorrect Answers:
A: LEGACY_CARDINALITY_ESTIMATION = { ON | OFF | PRIMARY }
Enables you to set the query optimizer cardinality estimation model to the SQL Server 2012 and earlier version independent of the compatibility level of the database. The default is OFF, which sets the query optimizer cardinality estimation model based on the compatibility level of the database.
B: QUERY_OPTIMIZER_HOTFIXES = { ON | OFF | PRIMARY }
Enables or disables query optimization hotfixes regardless of the compatibility level of the database. The default is OFF, which disables query optimization hotfixes that were released after the highest available compatibility level was introduced for a specific version (post-RTM).
Reference:
https://docs.microsoft.com/en-us/sql/t-sql/statements/alter-database-scoped-configuration-transact-sql
質問 # 17
オンプレミス ネットワークには、DB 1 という名前の 60 TB のデータベースをホストするサーバーが含まれています。ネットワークには 10 Mbps のインターネット接続があります。
DB 1 を Azure に移行する必要があります。このソリューションでは、データベースの移行にかかる時間を最小限に抑える必要があります。
何を使うべきですか?
- A. Azure 移行
- B. Azure データベース移行サービス
- C. データ移行アシスタント (DMA)
- D. アズールデータBOX
正解:B
解説:
Explanation
https://www.techtarget.com/searchitoperations/tip/Easily-transfer-VMs-to-the-cloud-with-Microsoft-Azure-Migr
質問 # 18
Azureサブスクリプションがあります。
Azure Resource Manager(ARM)テンプレートを使用して、クロスデータベースクエリをサポートするAzureSQLリソースをデプロイする必要があります。
ARMテンプレートをどのように完成させる必要がありますか?回答するには、回答領域で適切なオプションを選択します。
注:正しい選択はそれぞれ1ポイントの価値があります。
正解:
解説:
Reference:
https://docs.microsoft.com/en-us/azure/azure-sql/managed-instance/create-template-quickstart?tabs=azure-powershell
質問 # 19
Azure Virtual Machines インスタンス上の SQL Server にデータベースがあります。
データベースのクエリ ストアの現在の状態を次の図に示します。

正解:
解説:
質問 # 20
標準料金階層にworkspace1という名前のAzureDatabricksワークスペースがあります。 Workspace1には、cluster1という名前の汎用クラスターが含まれています。
cluster1の起動とスケールアップにかかる時間を短縮する必要があります。ソリューションはコストを最小限に抑える必要があります。
あなたは最初に何をすべきですか?
- A. workspace1でクラスターポリシーを作成します。
- B. workspace1をプレミアム料金階層にアップグレードします。
- C. workspace1のグローバル初期化スクリプトを構成します。
- D. workspace1にプールを作成します。
正解:D
解説:
Explanation
You can use Databricks Pools to Speed up your Data Pipelines and Scale Clusters Quickly.
Databricks Pools, a managed cache of virtual machine instances that enables clusters to start and scale 4 times faster.
Reference:
https://databricks.com/blog/2019/11/11/databricks-pools-speed-up-data-pipelines.html
質問 # 21
SQL1という名前のAzure仮想マシン上にSQLServerがあります。
SQL1には、すべてのデータベースをバックアップするエージェントジョブがあります。
dbadmin1という名前のユーザーをSQLServerエージェントオペレーターとして追加します。
ジョブが失敗した場合、dbadmin1がEメールアラートを受信することを確認する必要があります。
どの3つのアクションを順番に実行する必要がありますか?回答するには、適切なアクションをアクションのリストから回答領域に移動し、正しい順序で配置します。
正解:
解説:
Explanation:
Step 1: Enable the email settings for the SQL Server Agent.
To send a notification in response to an alert, you must first configure SQL Server Agent to send mail.
Step 2: Create a job alert
Step 3: Create a job notification
Example:
-- adds an e-mail notification for the specified alert (Test Alert)
-- This example assumes that Test Alert already exists
-- and that Francois Ajenstat is a valid operator name.
USE msdb ;
GO
EXEC dbo.sp_add_notification
@alert_name = N'Test Alert',
@operator_name = N'Francois Ajenstat',
@notification_method = 1 ;
GO
Reference:
https://docs.microsoft.com/en-us/sql/ssms/agent/notify-an-operator-of-job-status
https://docs.microsoft.com/en-us/sql/ssms/agent/assign-alerts-to-an-operator
質問 # 22
次の表に示すように、ログを格納するaccount1という名前のAzure Data Lake StorageGen2アカウントがあります。
保存期間中にログにアクセスすることは想定していません。
次の要件を満たすaccount1のソリューションを推奨する必要があります。
各保存期間の終了時にログを自動的に削除します
ストレージコストを最小限に抑える
推奨事項には何を含める必要がありますか?回答するには、回答領域で適切なオプションを選択します。
注:正しい選択はそれぞれ1ポイントの価値があります。
正解:
解説:
Reference:
https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-storage-tiers
質問 # 23
Azure Marketplace SQL Server 2019 Enterprise イメージを使用してデプロイされた、SQLVM1 という名前の Azure Virtual Machines インスタンス上の SQL Server があります。
SQLVM1 上の Microsoft SQL Server インスタンスを Standard エディションに変更する必要があります。ソリューションは、ライセンスのコンプライアンスを確保する必要があります。
最初に何をすべきですか?
- A. Azure portal から、SQLVM1 を再構成します。
- B. SQLVM1 の SQL Server インストール センターから。エディション アップグレード ウィザードを実行します。
- C. SQLVM1 の SQL Server インストール センターから。修復ウィザードを実行します。
- D. SQLVM1 から、SQL Server インスタンスをアンインストールします。
正解:D
質問 # 24
VNet1という名前の仮想ネットワーク上にVM1という名前のAzure仮想マシンがあります。 VM1からインターネットへのアウトバウンドトラフィックはブロックされます。
SqlSrv1という名前の論理サーバー上にSqlDb1という名前のAzureSQLデータベースがあります。
次の要件を満たすには、VM1とSqlDb1の間に接続を実装する必要があります。
SqlSrv1のパブリックエンドポイントへのすべてのトラフィックがブロックされていることを確認します。
VM1がSqlDb1に保存されているデータを盗み出す可能性を最小限に抑えます。
VNet1で何を作成する必要がありますか?
- A. a private link
- B. a VPN gateway
- C. a service endpoint
- D. an ExpressRoute gateway
正解:A
解説:
Azure Private Link enables you to access Azure PaaS Services (for example, Azure Storage and SQL Database) and Azure hosted customer-owned/partner services over a private endpoint in your virtual network.
Traffic between your virtual network and the service travels the Microsoft backbone network. Exposing your service to the public internet is no longer necessary.
Reference:
https://docs.microsoft.com/en-us/azure/private-link/private-link-overview
質問 # 25
ResearchDB1のすべてのテーブルとビューを作成します。
ResearchDB1のセキュリティを実装する必要があります。ソリューションは、セキュリティとコンプライアンスの要件を満たす必要があります。
どの3つのアクションを順番に実行する必要がありますか?回答するには、適切なアクションをアクションのリストから回答領域に移動し、正しい順序で配置します。
正解:
解説:
1 - Register ResearchApp1 to Azure AD.
2 - Create an Azure Key Vault instance and configure an access policy.
3 - Run the Always Encrypted wizard.
Reference:
https://docs.microsoft.com/en-us/azure/azure-sql/database/always-encrypted-azure-key-vault-configure?tabs=azure-powershell
Topic 2, Contoso Ltd
Existing Environment
Contoso, Ltd. is a financial data company that has 100 employees. The company delivers financial data to customers.
Active Directory
Contoso has a hybrid Azure Active Directory (Azure AD) deployment that syncs to on-premises Active Directory.
Database Environment
Contoso has SQL Server 2017 on Azure virtual machines shown in the following table.
SQL1 and SQL2 are in an Always On availability group and are actively queried. SQL3 runs jobs, provides historical data, and handles the delivery of data to customers.
The on-premises datacenter contains a PostgreSQL server that has a 50-TB database.
Current Business Model
Contoso uses Microsoft SQL Server Integration Services (SSIS) to create flat files for customers. The customers receive the files by using FTP.
Requirements
Planned Changes
Contoso plans to move to a model in which they deliver data to customer databases that run as platform as a service (PaaS) offerings. When a customer establishes a service agreement with Contoso, a separate resource group that contains an Azure SQL database will be provisioned for the customer. The database will have a complete copy of the financial data. The data to which each customer will have access will depend on the service agreement tier. The customers can change tiers by changing their service agreement.
The estimated size of each PaaS database is 1 TB.
Contoso plans to implement the following changes:
Business Goals
Contoso identifies the following business requirements:
Technical Requirements
Contoso identifies the following technical requirements:
Monitoring Requirements
Contoso identifies the following monitoring requirements:
PaaS Prototype
During prototyping of the PaaS solution in Azure, you record the compute utilization of a customer's Azure SQL database as shown in the following exhibit.
Role Assignments
For each customer's Azure SQL Database server, you plan to assign the roles shown in the following exhibit.
質問 # 26
展示に示されているように、AzureSQLデータベースの長期保存ポリシーを構成します。([展示]タブをクリックします。)
最初の週次バックアップは2020年1月4日に発生しました。最初の10週間のバックアップの日付は次のとおりです。
2020年1月4日
2020年1月11日
2020年1月18日
2020年1月25日
2020年2月1日
2020年2月8日
2020年2月15日
2020年2月22日
2020年2月29日
2020年3月7日
ドロップダウンメニューを使用して、図に示されている情報に基づいて各ステートメントを完了する回答の選択肢を選択します。
注:正しい選択はそれぞれ1ポイントの価値があります。
正解:
解説:
質問 # 27
オンプレミスのMicrosoftSQLServerデータベースをAzureに移行することを計画しています。
次の要件を満たす展開と復元のオプションを特定する必要があります。
ユーザーが開始するバックアップをサポートします。
Azureリージョン全体で複数の自動的にレプリケートされたインスタンスをサポートします。
ビジネスの継続性を実装および維持するための管理作業を最小限に抑えます。
何を特定する必要がありますか?回答するには、回答エリアで適切なオプションを選択してください。
注:正しい選択はそれぞれ1ポイントの価値があります。
正解:
解説:
Reference:
https://docs.microsoft.com/en-us/azure/azure-sql/virtual-machines/windows/sql-server-on-azure-vm-iaas-what-is-overview
https://docs.microsoft.com/en-us/dotnet/architecture/cloud-native/infrastructure-resiliency-azure
質問 # 28
ゲームデータを取得するためのAzureStreamAnalyticsジョブを構築しています。
各ゲームの5分間隔ごとに、ジョブが最高のスコアレコードを返すようにする必要があります。
Stream Analyticsクエリをどのように完了する必要がありますか?回答するには、回答領域で適切なオプションを選択します。
注:正しい選択はそれぞれ1ポイントの価値があります。
正解:
解説:
Reference:
https://docs.microsoft.com/en-us/stream-analytics-query/topone-azure-stream-analytics
https://github.com/MicrosoftDocs/azure-docs/blob/master/articles/stream-analytics/stream-analytics-window-functions.md
質問 # 29
注:この質問は、同じシナリオを提示する一連の質問の一部です。シリーズの各質問には、述べられた目標を達成する可能性のある独自の解決策が含まれています。一部の質問セットには複数の正しい解決策がある場合がありますが、他の質問セットには正しい解決策がない場合があります。
このセクションの質問に回答した後は、その質問に戻ることはできません。その結果、これらの質問はレビュー画面に表示されません。
Salesという名前のAzureSQLデータベースがあります。
次の要件を満たすには、Salesのディザスタリカバリを実装する必要があります。
通常の操作中に、Salesの読み取り可能なコピーを少なくとも2つ提供します。
データセンターに障害が発生した場合でも、セールスを引き続き利用できるようにします。
解決策:ビジネスクリティカルなサービス層とアベイラビリティーゾーンを使用するAzureSQLデータベースをデプロイします。
これは目標を達成していますか?
- A. いいえ
- B. はい
正解:B
解説:
Explanation
Premium and Business Critical service tiers leverage the Premium availability model, which integrates compute resources (sqlservr.exe process) and storage (locally attached SSD) on a single node. High availability is achieved by replicating both compute and storage to additional nodes creating a three to four-node cluster.
By default, the cluster of nodes for the premium availability model is created in the same datacenter. With the introduction of Azure Availability Zones, SQL Database can place different replicas of the Business Critical database to different availability zones in the same region. To eliminate a single point of failure, the control ring is also duplicated across multiple zones as three gateway rings (GW).
Reference:
https://docs.microsoft.com/en-us/azure/azure-sql/database/high-availability-sla
質問 # 30
DB1という名前のデータベースを含むAzure仮想マシン上にSQLServerがあります。
データベースはチェックサムエラーを報告します。
データベースを回復する必要があります。
どのようにステートメントを完成させる必要がありますか?回答するには、回答領域で適切なオプションを選択します。
注:正しい選択はそれぞれ1ポイントの価値があります。
正解:
解説:
Reference:
https://docs.microsoft.com/en-us/sql/t-sql/database-console-commands/dbcc-checkdb-transact-sql
質問 # 31
次のAzureResourceManagerテンプレートがあります。
次の各ステートメントについて、ステートメントがtrueの場合は、[はい]を選択します。それ以外の場合は、[いいえ]を選択します。
注:正しい選択はそれぞれ1ポイントの価値があります。
正解:
解説:
Reference:
https://docs.microsoft.com/en-us/azure/azure-sql/database/purchasing-models
https://docs.microsoft.com/en-us/azure/azure-sql/database/single-database-create-arm-template-quickstart
質問 # 32
user1という名前のAzureActive Directory(Azure AD)ユーザーを含むdb1という名前のAzureSQLデータベースがあります。
SELECTステートメントを実行して元の実行コンテキストに戻ることにより、db1でuser1の偽装をテストする必要があります。
Transact-SQLステートメントをどのように完了する必要がありますか?回答するには、回答エリアで適切なオプションを選択してください。
注:正しい選択はそれぞれ1ポイントの価値があります。
正解:
解説:
Reference:
https://docs.microsoft.com/en-us/sql/t-sql/statements/execute-as-transact-sql?view=sql-server-ver15
https://docs.microsoft.com/en-us/sql/t-sql/functions/suser-sname-transact-sql?view=sql-server-ver15
質問 # 33
オンプレミスのデータセンターにMicrosoftSQL Server2019インスタンスがあります。インスタンスには、DB1という名前の4TBデータベースが含まれています。
DB1をAzureSQLデータベースのマネージドインスタンスに移行することを計画しています。
移行中のダウンタイムとデータ損失を最小限に抑えるには、何を使用する必要がありますか?
- A. データベース移行アシスタント
- B. ログ配布
- C. データベースミラーリング
- D. 分散可用性グループ
正解:A
解説:
https://docs.microsoft.com/en-us/azure/dms/tutorial-sql-server-to-azure-sql
質問 # 34
AzureSQLデータベースのAzureMonitorから多数のアラートを受け取ります。
アラートの数を減らす必要があります。アラートを受信する必要があるのは、長期間にわたって使用パターンに大幅な変更があった場合のみです。
どの2つのアクションを実行する必要がありますか?それぞれの正解は、解決策の一部を示しています。
注:正しい選択はそれぞれ1ポイントの価値があります。
- A. しきい値感度を低に設定
- B. フォースプランをオンに設定
- C. しきい値感度を高に設定
- D. アラートロジックのしきい値を静的に設定します
- E. アラートロジックのしきい値を動的に設定します
正解:A、E
解説:
B: Dynamic Thresholds continuously learns the data of the metric series and tries to model it using a set of algorithms and methods. It detects patterns in the data such as seasonality (Hourly / Daily / Weekly), and is able to handle noisy metrics (such as machine CPU or memory) as well as metrics with low dispersion (such as availability and error rate).
D: Alert threshold sensitivity is a high-level concept that controls the amount of deviation from metric behavior required to trigger an alert.
Low - The thresholds will be loose with more distance from metric series pattern. An alert rule will only trigger on large deviations, resulting in fewer alerts.
Incorrect Answers:
A: High - The thresholds will be tight and close to the metric series pattern. An alert rule will be triggered on the smallest deviation, resulting in more alerts.
Reference:
https://docs.microsoft.com/en-us/azure/azure-monitor/platform/alerts-dynamic-thresholds
質問 # 35
......
DP-300日本語問題集と練習テスト(256試験問題):https://jp.fast2test.com/DP-300J-premium-file.html