Microsoft Developing Microsoft SQL Server Databases (070-464日本語版) - 070-464日本語 Exam Practice Test
Question 1
あなたは@LastNameに様々な長さの文字列を渡して、usp_SelectEmployeesByNameを複数回に実行します。あなたはusp_SelectEmployeesByNameは非効率的な実行計画を使用していることを発見します。あなたは最も効率的な実行計画が使用されることを保証するためにusp_SelectEmployeesByNameを更新する必要があります。あなたはStoredProcedures.sqlのライン31に何を追加する必要がありますか。
Correct Answer: B
Explanation: Only visible for Actualtests4sure members. You can sign-up / login (it's free).
Question 2
あなたはUsersという名前のテーブルを含むSQL Server2012データベースがあります。ユーザーのテーブルはユーザー名とパスワードが含まれています。
あなたはすべての新しいレコードにパスワードが設定されていることを確認する必要があります。
あなたはどのコードセグメントを使用する必要がありますか。
複数の回答の選択肢は目標を達成することができるかもしれません。最も良い答えを選択してください。

あなたはすべての新しいレコードにパスワードが設定されていることを確認する必要があります。
あなたはどのコードセグメントを使用する必要がありますか。
複数の回答の選択肢は目標を達成することができるかもしれません。最も良い答えを選択してください。

Correct Answer: A
Question 3
どのコードセグメントはあなたがしProductDetailsの列を定義することに使用しますか。
Correct Answer: C
Question 4
SQL Server 2014を使用します。物理サーバーは、120 GBのRAMを使用できる専用のデータベースサーバーです。 低速のローカルディスクには、約50GBの空き容量があります。
新しいストアドプロシージャを作成します。 2つのテーブルから約300,000行を一時的に保持する必要があると判断した場合、そこから2つの複雑なビジネススコアを計算します。
ストアドプロシージャは、次のように定義された一時記憶域を使用します。

コードはデータを何度か通過させ、データを読み取る元のデータベースと同じデータベース内の永続的なディスクベースのテーブルにデータを書き込む前に、複雑な計算を適用します。
このストアドプロシージャでは、物理ディスクの負荷を最小限に抑えるために最も効率的な方法で一時データを処理する必要があります。
あなたは何をするべきか? 複数の回答を選択することで目的を達成することができます。 最良の答えを選択してください。

新しいストアドプロシージャを作成します。 2つのテーブルから約300,000行を一時的に保持する必要があると判断した場合、そこから2つの複雑なビジネススコアを計算します。
ストアドプロシージャは、次のように定義された一時記憶域を使用します。

コードはデータを何度か通過させ、データを読み取る元のデータベースと同じデータベース内の永続的なディスクベースのテーブルにデータを書き込む前に、複雑な計算を適用します。
このストアドプロシージャでは、物理ディスクの負荷を最小限に抑えるために最も効率的な方法で一時データを処理する必要があります。
あなたは何をするべきか? 複数の回答を選択することで目的を達成することができます。 最良の答えを選択してください。

Correct Answer: C
Explanation: Only visible for Actualtests4sure members. You can sign-up / login (it's free).
Question 5
あなたはディザスタリカバリ・プロシージャをテストしています。
あなたは別のサーバーにDB1を復元しようと次のエラーメッセージが表示されます:
Msg 33111、Level 16、State 3、Line 1は拇印を使用してサーバー証明書が見つかりません。
'OxA694FBEA88C9354E5E2567C30A2A69E8FB4C44A9'。
Msg 3013、Level 16、State 1、Line 1 RESTORE DATABASE は異常に終了です。
あなたは別のサーバーにDB1を復元できることを確認する必要があります。
どのコードセグメントは実行する必要がありますか。

あなたは別のサーバーにDB1を復元しようと次のエラーメッセージが表示されます:
Msg 33111、Level 16、State 3、Line 1は拇印を使用してサーバー証明書が見つかりません。
'OxA694FBEA88C9354E5E2567C30A2A69E8FB4C44A9'。
Msg 3013、Level 16、State 1、Line 1 RESTORE DATABASE は異常に終了です。
あなたは別のサーバーにDB1を復元できることを確認する必要があります。
どのコードセグメントは実行する必要がありますか。

Correct Answer: C
Question 6
SQL Server 2012を展開する予定です。次の仕様を持つTable1とTable2という名前の2つのテーブルを作成する必要があります。
Table1にはColumn1という名前の日付列が含まれ、これには時間の約80パーセントのNULL値が含まれます。
Table2には、Table2の他の2つの列の積であるColumn2という名前の列が含まれます。
Table1とTable2の両方に100万を超える行が含まれます。
どのオプションを列に定義する必要があるかを推奨する必要があります。 解決策は、テーブルの記憶域要件を最小限に抑える必要があります。 どのオプションをお勧めしますか? 回答するには、適切なオプションを回答領域の正しい列にドラッグします。

Table1にはColumn1という名前の日付列が含まれ、これには時間の約80パーセントのNULL値が含まれます。
Table2には、Table2の他の2つの列の積であるColumn2という名前の列が含まれます。
Table1とTable2の両方に100万を超える行が含まれます。
どのオプションを列に定義する必要があるかを推奨する必要があります。 解決策は、テーブルの記憶域要件を最小限に抑える必要があります。 どのオプションをお勧めしますか? 回答するには、適切なオプションを回答領域の正しい列にドラッグします。

Correct Answer:

Explanation:
http://msdn.microsoft.com/en-us/library/cc280604.aspx
http://msdn.microsoft.com/en-us/library/ms186241.aspx
Question 7
ID列にクラスター化インデックスが定義されているCustomersという名前のテーブルがあります。
ストアドプロシージャを作成するためのスクリプトを書きます。
ストアドプロシージャのスクリプトを完成させる必要があります。 解決策は、ロックとデッドロックの数を最小限に抑える必要があります。
あなたは何をするべきか?
回答するには、適切なオプションを回答領域の正しい場所にドラッグします。 (答えの選択肢は、一度だけ、二度以上、またはまったく使用されないかもしれません。)

ストアドプロシージャを作成するためのスクリプトを書きます。
ストアドプロシージャのスクリプトを完成させる必要があります。 解決策は、ロックとデッドロックの数を最小限に抑える必要があります。
あなたは何をするべきか?
回答するには、適切なオプションを回答領域の正しい場所にドラッグします。 (答えの選択肢は、一度だけ、二度以上、またはまったく使用されないかもしれません。)

Correct Answer:

Explanation:
Note:
* Optimized bulk load operations on heaps block queries that are running under the following isolation levels:
SNAPSHOT
READ UNCOMMITTED
READ COMMITTED using row versioning
* READ COMMITTED
Specifies that statements cannot read data that has been modified but not committed by other transactions. This prevents dirty reads. Data can be changed by other transactions between individual statements within the current transaction, resulting in nonrepeatable reads or phantom data. This option is the SQL Server default.
* SERIALIZABLE (more locks)
Specifies the following:
Statements cannot read data that has been modified but not yet committed by other transactions.
No other transactions can modify data that has been read by the current transaction until the current transaction completes.
Other transactions cannot insert new rows with key values that would fall in the range of keys read by any statements in the current transaction until the current transaction completes.
* UPDLOCK
Specifies that update locks are to be taken and held until the transaction completes. UPDLOCK takes update locks for read operations only at the row-level or page-level. If UPDLOCK is combined with TABLOCK, or a table-level lock is taken for some other reason, an exclusive (X) lock will be taken instead.
When UPDLOCK is specified, the READCOMMITTED and READCOMMITTEDLOCK isolation level hints are ignored. For example, if the isolation level of the session is set to SERIALIZABLE and a query specifies (UPDLOCK, READCOMMITTED), the READCOMMITTED hint is ignored and the transaction is run using the SERIALIZABLE isolation level.
* XLOCK
Specifies that exclusive locks are to be taken and held until the transaction completes. If specified with ROWLOCK, PAGLOCK, or TABLOCK, the exclusive locks apply to the appropriate level of granularity.
Question 8
あなたは次のコードを実行しています:

あなたはCustomerNameのカラムにIX_CustomerNameという名前の非クラスタ化インデックスを作成します。次のクエリを実行します:

クエリを実行することにかかる時間を削減する必要があります。
あなたは何をすべきか。

あなたはCustomerNameのカラムにIX_CustomerNameという名前の非クラスタ化インデックスを作成します。次のクエリを実行します:

クエリを実行することにかかる時間を削減する必要があります。
あなたは何をすべきか。
Correct Answer: A
Explanation: Only visible for Actualtests4sure members. You can sign-up / login (it's free).
Question 9
あなたはIndexManagement.sqlを実行して、次のエラーメッセージが表示されます:Msg 512、Level 16、State 1、Line 12サブクエリは複数の値を返します。次のサブクエリの時にこれが許可されていません=, ! = , <,<= , >, > = またはサブクエリが式として使用する時です。あなたはIndexManagement.sqlが適切に実行されることを確認する必要があります。
どのwhile文はあなたがライン18に使うべきか。
どのwhile文はあなたがライン18に使うべきか。
Correct Answer: A
Explanation: Only visible for Actualtests4sure members. You can sign-up / login (it's free).
Question 10
あなたはインデックスの設計を評価しています。
あなたはusp_AttendeesReportを実行することにかかる時間を最小限に抑えることができるIndexes.sqlへの変更を推奨する必要があります。ソリューションはデータベースの断片化の量を最小限に抑えらなければなりません。
どのコードのラインにはIndexes.sqlのライン12を置き換えるために使用すべきか。
あなたはusp_AttendeesReportを実行することにかかる時間を最小限に抑えることができるIndexes.sqlへの変更を推奨する必要があります。ソリューションはデータベースの断片化の量を最小限に抑えらなければなりません。
どのコードのラインにはIndexes.sqlのライン12を置き換えるために使用すべきか。
Correct Answer: B

