
Microsoft Provisioning SQL Databases (70-765日本語版) - 70-765日本語 Exam Questions
QUESTION NO: 1
Contosoという名前のMicrosoft SQL Server 2014データベースをServer01という名前のサーバー上で管理します。
Server01で致命的なエラーが発生した場合は、ただちに通知を受ける必要があります。
何を作るべきですか?
Contosoという名前のMicrosoft SQL Server 2014データベースをServer01という名前のサーバー上で管理します。
Server01で致命的なエラーが発生した場合は、ただちに通知を受ける必要があります。
何を作るべきですか?
Correct Answer: E
Explanation: Only visible for Pass4Test members. You can sign-up / login (it's free).
QUESTION NO: 2
RG1という名前のリソースグループにserver1-contoso.database.windows.netという名前のMicrosoft Azure SQL Databaseサーバーがあります。
エラスティックプールを作成する必要があります。
スクリプトをどのように完成させるのですか。回答するには、回答領域で適切なオプションを選択します。
注:それぞれ正しい選択は1ポイントの価値があります。

RG1という名前のリソースグループにserver1-contoso.database.windows.netという名前のMicrosoft Azure SQL Databaseサーバーがあります。
エラスティックプールを作成する必要があります。
スクリプトをどのように完成させるのですか。回答するには、回答領域で適切なオプションを選択します。
注:それぞれ正しい選択は1ポイントの価値があります。

Correct Answer:

Explanation:
Box 1: New-AzureRmSqlServer
Create an Azure SQL Database logical server using the New-AzureRmSqlServer command. A logical server contains a group of databases managed as a group.
Example:
New-AzureRmSqlServer -ResourceGroupName $resourcegroupname `
-ServerName $servername `
-Location $location `etc.
Box 2: New-AzureRmSqlElasticPool
The New-AzureRmSqlElasticPool cmdlet creates an elastic database pool for an Azure SQL Database.
Example:
New-AzureRmSqlElasticPool -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -ElasticPoolName "ElasticPool01" -Edition "Standard" References:
https://docs.microsoft.com/en-us/azure/sql-database/sql-database-get-started-powershell
https://docs.microsoft.com/en-us/powershell/module/azurerm.sql/new-azurermsqlelasticpool?view=azurermps-6.8.0
QUESTION NO: 3
あなたは、AdventureWorks2012という名前のMicrosoft SQL Server 2014データベースのデータベース管理者です。
次のスキーマで定義されている可用性グループを作成します。 (行番号は参照用にのみ含まれています。)

次の条件を満たすAlwaysOnAvailablityグループを実装する必要があります。
生産取引は最小限の影響を受けるはずです。セカンダリサーバはレポートクエリーが実行されるようにする必要があります。プライマリサーバがオフラインになった場合、セカンダリサーバが自動的に引き継ぐべきではありません。
どのTransact-SQLステートメントを06行目に挿入する必要がありますか?
あなたは、AdventureWorks2012という名前のMicrosoft SQL Server 2014データベースのデータベース管理者です。
次のスキーマで定義されている可用性グループを作成します。 (行番号は参照用にのみ含まれています。)

次の条件を満たすAlwaysOnAvailablityグループを実装する必要があります。
生産取引は最小限の影響を受けるはずです。セカンダリサーバはレポートクエリーが実行されるようにする必要があります。プライマリサーバがオフラインになった場合、セカンダリサーバが自動的に引き継ぐべきではありません。
どのTransact-SQLステートメントを06行目に挿入する必要がありますか?
Correct Answer: B
Explanation: Only visible for Pass4Test members. You can sign-up / login (it's free).
QUESTION NO: 4
OrdersHistoricalという名前のヒープを含むMicrosoft SQL Server 2014データベースを開発します。
次のTransact-SQLクエリを書きます。
INSERT INTO OrdersHistorical
SELECT * FROMからの完了注文
あなたはステートメントのトランザクションロギングとロックを最適化する必要があります。
どのテーブルヒントを使うべきですか?
OrdersHistoricalという名前のヒープを含むMicrosoft SQL Server 2014データベースを開発します。
次のTransact-SQLクエリを書きます。
INSERT INTO OrdersHistorical
SELECT * FROMからの完了注文
あなたはステートメントのトランザクションロギングとロックを最適化する必要があります。
どのテーブルヒントを使うべきですか?
Correct Answer: E
Explanation: Only visible for Pass4Test members. You can sign-up / login (it's free).
QUESTION NO: 5
バックグラウンド
自動車部品を製造および販売する会社のMicrosoft SQL Server環境を管理します。
この環境には、SRV1とSRV2のサーバーが含まれています。 SRV1は16個の論理コアを持ち、ミッションクリティカルなアプリケーションをサポートするSQL Serverインスタンスをホストします。このアプリケーションには約30,000人の同時ユーザーがいて、一時表の使用に大きく依存しています。
この環境には、データベースDB1、DB2、およびReportingも含まれています。レポートデータベースは、透過的データ暗号化(TDE)で保護されています。このデータベースを新しいサーバーに移行する予定です。データベースをデタッチして新しいサーバーにコピーします。
SQL Serverデータベースインスタンスでチューニングを実行しています。データベースを使用するアプリケーションは、テーブルをアプリケーションコード内のオブジェクトとしてマッピングするオブジェクトリレーションシップマッピング(ORM)ツールを使用して作成されました。アプリケーションによって定期的に使用される30のストアドプロシージャがあります。
プランキャッシュを確認したところ、多数の単純なクエリが並列処理を使用していること、および実行プランがプランキャッシュに長期間保持されていないことがわかりました。
インスタンスのプロパティを確認します([公開]ボタンをクリックします)。
示す:

SRV1上のtempdbデータベースのログファイルのサイズを設定する必要があります。
Transact-SQLステートメントをどのように完成させるべきですか?回答するには、回答領域で適切なTransact-SQLセグメントを選択します。
ホットエリア:

バックグラウンド
自動車部品を製造および販売する会社のMicrosoft SQL Server環境を管理します。
この環境には、SRV1とSRV2のサーバーが含まれています。 SRV1は16個の論理コアを持ち、ミッションクリティカルなアプリケーションをサポートするSQL Serverインスタンスをホストします。このアプリケーションには約30,000人の同時ユーザーがいて、一時表の使用に大きく依存しています。
この環境には、データベースDB1、DB2、およびReportingも含まれています。レポートデータベースは、透過的データ暗号化(TDE)で保護されています。このデータベースを新しいサーバーに移行する予定です。データベースをデタッチして新しいサーバーにコピーします。
SQL Serverデータベースインスタンスでチューニングを実行しています。データベースを使用するアプリケーションは、テーブルをアプリケーションコード内のオブジェクトとしてマッピングするオブジェクトリレーションシップマッピング(ORM)ツールを使用して作成されました。アプリケーションによって定期的に使用される30のストアドプロシージャがあります。
プランキャッシュを確認したところ、多数の単純なクエリが並列処理を使用していること、および実行プランがプランキャッシュに長期間保持されていないことがわかりました。
インスタンスのプロパティを確認します([公開]ボタンをクリックします)。
示す:

SRV1上のtempdbデータベースのログファイルのサイズを設定する必要があります。
Transact-SQLステートメントをどのように完成させるべきですか?回答するには、回答領域で適切なTransact-SQLセグメントを選択します。
ホットエリア:

Correct Answer:

Explanation:
The ALTER DATABASE with MODIFY FILE command can make a file size bigger (but not smaller).
Example:
ALTER DATABASE AdventureWorks2012
MODIFY FILE
(NAME = test1dat3,
SIZE = 200MB);
Note: MODIFY FILE
Specifies the file that should be modified. Only one <filespec> property can be changed at a time. NAME must always be specified in the <filespec> to identify the file to be modified. If SIZE is specified, the new size must be larger than the current file size.
References:
https://docs.microsoft.com/en-us/sql/relational-databases/security/encryption/move-a-tdeprotected-database-to-another-sql-server
QUESTION NO: 6
Microsoft Azureの2つのレプリカと2つのオンプレミスレプリカを持つAlwaysOn可用性グループを作成する予定です。
Azureのレプリカが常に使用可能であることを確認する必要があります。
仮想マシンを展開する前に、どのコマンドレットを実行する必要がありますか?
Microsoft Azureの2つのレプリカと2つのオンプレミスレプリカを持つAlwaysOn可用性グループを作成する予定です。
Azureのレプリカが常に使用可能であることを確認する必要があります。
仮想マシンを展開する前に、どのコマンドレットを実行する必要がありますか?
Correct Answer: F
Explanation: Only visible for Pass4Test members. You can sign-up / login (it's free).
QUESTION NO: 7
データウェアハウスとしてMicrosoft Azure SQLデータベースを使用します。データベースは標準サービス層にあり、400個のエラスティックデータベーススループットユニット(eDTU)を備えています。
Azure Data Factoryを使用してデータベースにデータを読み込みます。
データのロードにかかる時間を短縮する必要があります。
解決方法:125のDTUを持つPremiumデータベースプールにデータベースを移動します。
解決策は目標を満たしていますか?
データウェアハウスとしてMicrosoft Azure SQLデータベースを使用します。データベースは標準サービス層にあり、400個のエラスティックデータベーススループットユニット(eDTU)を備えています。
Azure Data Factoryを使用してデータベースにデータを読み込みます。
データのロードにかかる時間を短縮する必要があります。
解決方法:125のDTUを持つPremiumデータベースプールにデータベースを移動します。
解決策は目標を満たしていますか?
Correct Answer: B
Explanation: Only visible for Pass4Test members. You can sign-up / login (it's free).
QUESTION NO: 8
注:この質問は同じシナリオを提示する一連の質問の一部です。シリーズの各質問には固有の解決策が含まれています。解決策が定められた目標を満たしているかどうかを判断します。
複数のデータベースでMicrosoft SQL Server環境を管理します。
クエリが統計データを使用し、ローカル変数の値を初期化しないようにする必要があります。
解決方法:データベースに対してQUERY_OPTIMIZER_HOTFIXESオプションを有効にします。
解決策は目標を満たしていますか?
注:この質問は同じシナリオを提示する一連の質問の一部です。シリーズの各質問には固有の解決策が含まれています。解決策が定められた目標を満たしているかどうかを判断します。
複数のデータベースでMicrosoft SQL Server環境を管理します。
クエリが統計データを使用し、ローカル変数の値を初期化しないようにする必要があります。
解決方法:データベースに対してQUERY_OPTIMIZER_HOTFIXESオプションを有効にします。
解決策は目標を満たしていますか?
Correct Answer: B
Explanation: Only visible for Pass4Test members. You can sign-up / login (it's free).
QUESTION NO: 9
データベースをMicrosoft Azure SQL Databaseに移行する予定です。データベースには500ギガバイト(GB)の記憶域が必要です。
データベースは50の同時ログインをサポートする必要があります。データベースのホスティングに関連するコストを最小限に抑える必要があります。
データベースを作成する必要があります。
どの価格帯を使用しますか?
データベースをMicrosoft Azure SQL Databaseに移行する予定です。データベースには500ギガバイト(GB)の記憶域が必要です。
データベースは50の同時ログインをサポートする必要があります。データベースのホスティングに関連するコストを最小限に抑える必要があります。
データベースを作成する必要があります。
どの価格帯を使用しますか?
Correct Answer: B
Explanation: Only visible for Pass4Test members. You can sign-up / login (it's free).
QUESTION NO: 10
Microsoft SQL Server 2014データベースを管理します。
次のステートメントを使用して、Ordersデータベースに透過的データ暗号化(TDE)を構成します。
PASSWORD = 'MyPassword1!'でマスターキー暗号化を作成します。
SUBJECT = 'TDE Certificate'で証明書TDE_Certificateを作成します。
TDE証明書をファイルにバックアップ= '' d:\ TDE_Certificate.cer '
プライベートキー付き(FILE = 'D:\ TDE_Certificate.key'、
パスワードによる暗号化= 'MyPassword1!');
データベース暗号化キーの作成
WITH ALGORITHM = AES_256
サーバー証明書による暗号化TDE_Certificate。
データベースの変更SET ENCRYPTION ONを注文します。
Ordersデータベースを復元しようとすると、復元は失敗します。暗号化ファイルを元の場所にコピーします。
ハードウェア障害が発生したため、新しいサーバーをインストールして構成する必要があります。
SQL Serverを新しいサーバーにインストールしたら、Ordersデータベースを復元し、暗号化ファイルを元の場所にコピーします。ただし、データベースにアクセスすることはできません。
データベースを復元できる必要があります。
復元を試みる前にどのTransact-SQLステートメントを使用する必要がありますか?
Microsoft SQL Server 2014データベースを管理します。
次のステートメントを使用して、Ordersデータベースに透過的データ暗号化(TDE)を構成します。
PASSWORD = 'MyPassword1!'でマスターキー暗号化を作成します。
SUBJECT = 'TDE Certificate'で証明書TDE_Certificateを作成します。
TDE証明書をファイルにバックアップ= '' d:\ TDE_Certificate.cer '
プライベートキー付き(FILE = 'D:\ TDE_Certificate.key'、
パスワードによる暗号化= 'MyPassword1!');
データベース暗号化キーの作成
WITH ALGORITHM = AES_256
サーバー証明書による暗号化TDE_Certificate。
データベースの変更SET ENCRYPTION ONを注文します。
Ordersデータベースを復元しようとすると、復元は失敗します。暗号化ファイルを元の場所にコピーします。
ハードウェア障害が発生したため、新しいサーバーをインストールして構成する必要があります。
SQL Serverを新しいサーバーにインストールしたら、Ordersデータベースを復元し、暗号化ファイルを元の場所にコピーします。ただし、データベースにアクセスすることはできません。
データベースを復元できる必要があります。
復元を試みる前にどのTransact-SQLステートメントを使用する必要がありますか?
Correct Answer: D
Explanation: Only visible for Pass4Test members. You can sign-up / login (it's free).
QUESTION NO: 11
注:この質問は同じシナリオを提示する一連の質問の一部です。シリーズの各質問には固有の解決策が含まれています。解決策が記載された目標を満たしているかどうかを判断します。
次の設定を使用して仮想マシン(VM)を展開します。

このインスタンスのワークロードは非常に高いtempdb負荷を持っています。
tempdbデータベースのパフォーマンスを最大限に引き出す必要があります。
解決方法:A8計算負荷の高いインスタンスを使用し、tempdbデータベースを標準ストレージに格納します。
解決策は目標を満たしていますか?
注:この質問は同じシナリオを提示する一連の質問の一部です。シリーズの各質問には固有の解決策が含まれています。解決策が記載された目標を満たしているかどうかを判断します。
次の設定を使用して仮想マシン(VM)を展開します。

このインスタンスのワークロードは非常に高いtempdb負荷を持っています。
tempdbデータベースのパフォーマンスを最大限に引き出す必要があります。
解決方法:A8計算負荷の高いインスタンスを使用し、tempdbデータベースを標準ストレージに格納します。
解決策は目標を満たしていますか?
Correct Answer: B
Explanation: Only visible for Pass4Test members. You can sign-up / login (it's free).
QUESTION NO: 12
特定された問題を解決する必要があります。
ドロップダウンメニューを使用して、グラフィックに表示されている情報に基づいて各質問に回答する回答の選択肢を選択します。

特定された問題を解決する必要があります。
ドロップダウンメニューを使用して、グラフィックに表示されている情報に基づいて各質問に回答する回答の選択肢を選択します。

Correct Answer:

Explanation:
From exhibit we see:
Cost Threshold of Parallelism: 5
Optimize for Ad Hoc Workloads: false
Max Degree of Parallelism: 0 (This is the default setting, which enables the server to determine the maximum degree of parallelism. It is fine.) Locks: 0 Query Wait: -1 Box 1: Optimize for Ad Hoc Workload Change the Optimize for Ad Hoc Workload setting from false to 1/True.
The optimize for ad hoc workloads option is used to improve the efficiency of the plan cache for workloads that contain many single use ad hoc batches. When this option is set to 1, the Database Engine stores a small compiled plan stub in the plan cache when a batch is compiled for the first time, instead of the full compiled plan. This helps to relieve memory pressure by not allowing the plan cache to become filled with compiled plans that are not reused.
QUESTION NO: 13
あなたはSRV1を最適化する必要があります。
どのような設定変更を実装する必要がありますか?回答するには、回答領域の各リストから適切なオプションを選択します。

あなたはSRV1を最適化する必要があります。
どのような設定変更を実装する必要がありますか?回答するには、回答領域の各リストから適切なオプションを選択します。

Correct Answer:

Explanation:
From the scenario: SRV1 has 16 logical cores and hosts a SQL Server instance that supports a mission-critical application. The application hasapproximately 30,000 concurrent users and relies heavily on the use of temporary tables.
Box 1: Change the size of the tempdb log file.
The size and physical placement of the tempdb database can affect the performance of a system. For example, if the size that is defined for tempdb is too small, part of the system-processing load may be taken up with autogrowing tempdb to the size required to support the workload every time you restart the instance of SQL Server. You can avoid this overhead by increasing the sizes of the tempdb data and log file.
Box 2: Add additional tempdb files.
Create as many files as needed to maximize disk bandwidth. Using multiple files reduces tempdb storage contention and yields significantly better scalability. However, do not create too many files because this can reduce performance and increase management overhead. As a general guideline, create one data file for each CPU on the server (accounting for any affinity mask settings) and then adjust the number of files up or down as necessary.
Topic 2, Contoso, Ltd Case Study
Background
You are the database administrator for Contoso, Ltd. The company has 200 offices around the world. The company has corporate executives that are located in offices in London, New York, Toronto, Sydney, and Tokyo.
Contoso, Ltd. has a Microsoft Azure SQL Database environment. You plan to deploy a new Azure SQL Database to support a variety of mobile applications and public websites.
The company is deploying a multi-tenant environment. The environment will host Azure SQL Database instances. The company plans to make the instances available to internal departments and partner companies. Contoso is in the final stages of setting up networking and communications for the environment.
Existing Contoso and Customer instances need to be migrated to Azure virtual machines (VM) according to the following requirements:
The company plans to deploy a new order entry application and a new business intelligence and analysis application. Each application will be supported by a new database. Contoso creates a new Azure SQL database named Reporting. The database will be used to support the company's financial reporting requirements. You associate the database with the Contoso Azure Active Directory domain.
Each location database for the data entry application may have an unpredictable amount of activity. Data must be replicated to secondary databases in Azure datacenters in different regions.
To support the application, you need to create a database named contosodb1 in the existing environment.
Objects

Database
The contosodb1 database must support the following requirements:
Application
For the business intelligence application, corporate executives must be able to view all data in near real-time with low network latency.
Contoso has the following security, networking, and communications requirements:
QUESTION NO: 14
ある会社が、動的データマスキングを使用するMicrosoft Azure SQL Databaseインスタンスを持っています。
数値フィールドには整数値がマスクされたデータとして含まれています。
数値フィールドにはゼロ値を表示する必要があります。
現在のマスキング機能とは何ですか?どのマスキング機能を使用する必要がありますか?回答するには、回答領域で適切なオプションを選択します。
注意;それぞれ正しい選択は1ポイントの価値があります。

ある会社が、動的データマスキングを使用するMicrosoft Azure SQL Databaseインスタンスを持っています。
数値フィールドには整数値がマスクされたデータとして含まれています。
数値フィールドにはゼロ値を表示する必要があります。
現在のマスキング機能とは何ですか?どのマスキング機能を使用する必要がありますか?回答するには、回答領域で適切なオプションを選択します。
注意;それぞれ正しい選択は1ポイントの価値があります。

Correct Answer:

Explanation:
Box 1: Random
A random masking function for use on any numeric type to mask the original value with a random value within a specified range.
Box 2: Default
Full masking according to the data types of the designated fields. For numeric data types use a zero value.
References:
https://docs.microsoft.com/en-us/sql/relational-databases/security/dynamic-data-masking?view=sql-server-2017
QUESTION NO: 15
Microsoft SQL Server 2014を管理します。
通常10秒未満で実行されるプロセスが1時間以上実行されています。
アプリケーションログを調べて、プロセスがセッションID 60を使用していることを確認します。
プロセスがブロックされているかどうかを調べる必要があります。
どのTransact-SQLステートメントを使用しますか?
Microsoft SQL Server 2014を管理します。
通常10秒未満で実行されるプロセスが1時間以上実行されています。
アプリケーションログを調べて、プロセスがセッションID 60を使用していることを確認します。
プロセスがブロックされているかどうかを調べる必要があります。
どのTransact-SQLステートメントを使用しますか?
Correct Answer: C
Explanation: Only visible for Pass4Test members. You can sign-up / login (it's free).




