Microsoft Developing Microsoft SQL Server Databases (70-464日本語版) - 70-464日本語 Exam Practice Test
あなたはCustomerIDによる請求書をフィルタリングする機能を作成する必要があります。関数のSELECT文はInvoicesByCustomer.sqlに含まれています。どのコードセグメントはあなたが機能を完了するために使用する必要がありますか。


Correct Answer: D
あなたは次のコードを実行しています:

あなたは1のID値を持つプロジェクトから真のisFinished値を持っているタスクを選択する必要があります。どのコードセグメントは使用する必要がありますか。


あなたは1のID値を持つプロジェクトから真のisFinished値を持っているタスクを選択する必要があります。どのコードセグメントは使用する必要がありますか。

Correct Answer: B
あなたはロッキング要件を満たすソリューションを実装する必要があります。
どのコードのラインを変更する必要がありますか。
どのコードのラインを変更する必要がありますか。
Correct Answer: B
usp.GetFutureSessionsをテストしているときに、IX_Sessionsがシークではなくスキャンによってアクセスされていることがわかります。
usp_GetFutureSessionsの実行にかかる時間を最小限に抑える必要があります。
あなたは何をするべきか? (それぞれの正解は解決策の一部です。該当するものをすべて選択してください。)

usp_GetFutureSessionsの実行にかかる時間を最小限に抑える必要があります。
あなたは何をするべきか? (それぞれの正解は解決策の一部です。該当するものをすべて選択してください。)

Correct Answer: A,D
あなたは顧客データを格納するTable1という名前のテーブルがあります。
各顧客は複数のテーブルを照会することによって発見することができる与信限度があります。
あなたは与信限度の値はTable1にクエリを実行することで返されることを確認する必要があります。
あなたは何を作成する必要がありますか。
各顧客は複数のテーブルを照会することによって発見することができる与信限度があります。
あなたは与信限度の値はTable1にクエリを実行することで返されることを確認する必要があります。
あなたは何を作成する必要がありますか。
Correct Answer: B
データベースからデータを読み取る2つのストアドプロシージャ名USP_1とUSP_2を展開する予定です。
あなたの会社は、各ストアドプロシージャに対して次の要件を確認しています。
USP_1はダーティリードを許可できません。
USP_2は、読み取りの一貫性を保証するためにデータに範囲ロックを設定する必要があります。
各ストアドプロシージャにどの分離レベルを設定する必要があるかを特定する必要があります。 解決策はロックの数を最小限に抑える必要があります。
どの分離レベルを特定する必要がありますか?
回答するには、適切な分離レベルを回答領域の正しいストアドプロシージャにドラッグします。 (答えの選択肢は、一度だけ、二度以上、またはまったく使用されないかもしれません。)

あなたの会社は、各ストアドプロシージャに対して次の要件を確認しています。
USP_1はダーティリードを許可できません。
USP_2は、読み取りの一貫性を保証するためにデータに範囲ロックを設定する必要があります。
各ストアドプロシージャにどの分離レベルを設定する必要があるかを特定する必要があります。 解決策はロックの数を最小限に抑える必要があります。
どの分離レベルを特定する必要がありますか?
回答するには、適切な分離レベルを回答領域の正しいストアドプロシージャにドラッグします。 (答えの選択肢は、一度だけ、二度以上、またはまったく使用されないかもしれません。)

Correct Answer:

Explanation:
* read committed
READ COMMITTED
Specifies that shared locks are held while the data is being read to avoid dirty reads, but the data can be changed before the end of the transaction, resulting in nonrepeatable reads or phantom data. This option is the SQL Server default.
* SERIALIZABLE
Places a range lock on the data set, preventing other users from updating or inserting rows into the data set until the transaction is complete. This is the most restrictive of the four isolation levels. Because concurrency is lower, use this option only when necessary. This option has the same effect as setting HOLDLOCK on all tables in all SELECT statements in a transaction.
SQL Serverがインストールされているサーバーで、プロセッサ使用率が急激に増加することがわかりました。
長期間にわたってサーバーのパフォーマンスとデータベースのアクティビティを関連付ける必要があります。
どの2つのツールを使うべきですか? それぞれの正しい答えは解決策の一部を表しています。
長期間にわたってサーバーのパフォーマンスとデータベースのアクティビティを関連付ける必要があります。
どの2つのツールを使うべきですか? それぞれの正しい答えは解決策の一部を表しています。
Correct Answer: A,E
Explanation: Only visible for TrainingDump members. You can sign-up / login (it's free).
あなたは会社のアプリケーションで使用されるデータを保持するためにSQL Server2014を使用しています。
あなたは2つの別々のSQL文を実行する必要があります。
次の3つのことが起こることを保証しなければなりません:
1.バッチのゆえに両方のステートメントは成功しますまたは両方のステートメントは失敗します。
2.エラーが最初のステートメントで発生した場合、SQLは第二の文を実行しないにします。
3.エラー情報はクライアントに返されるべきです。
あなたは何をすべきか。

あなたは2つの別々のSQL文を実行する必要があります。
次の3つのことが起こることを保証しなければなりません:
1.バッチのゆえに両方のステートメントは成功しますまたは両方のステートメントは失敗します。
2.エラーが最初のステートメントで発生した場合、SQLは第二の文を実行しないにします。
3.エラー情報はクライアントに返されるべきです。
あなたは何をすべきか。

Correct Answer: D
Explanation: Only visible for TrainingDump members. You can sign-up / login (it's free).
---
あなたはSQL\Instance1という名前のSQL Server2012インスタンスを持っています。インスタンス1はDatabase1の名前のデータベースが含まれています。
あなたはContentIndex指定されたインデックスのインデックスデフラグソリューションを推奨する必要があります。ContentIndexは次の要件を満たしていなければなりません:
デフラグ中にオンラインで残ります。
分散統計を更新します。
可能な限り迅速に最適化を実行します。
どのタイプのインデックスの最適化なソリューションは勧告に含めるべきか。複数の回答の選択肢は目標を達成することができるかもしれません。最も良い答えを選択してください。
あなたはSQL\Instance1という名前のSQL Server2012インスタンスを持っています。インスタンス1はDatabase1の名前のデータベースが含まれています。
あなたはContentIndex指定されたインデックスのインデックスデフラグソリューションを推奨する必要があります。ContentIndexは次の要件を満たしていなければなりません:
デフラグ中にオンラインで残ります。
分散統計を更新します。
可能な限り迅速に最適化を実行します。
どのタイプのインデックスの最適化なソリューションは勧告に含めるべきか。複数の回答の選択肢は目標を達成することができるかもしれません。最も良い答えを選択してください。
Correct Answer: C
あなたは.NET Framework ProcessProductsコンポーネントを使用するようにデータベースを準備する必要があります。あなたはどのコードセグメントを実行すべきか。(全ての正しい答えはソリューションの一部を紹介する。該当することをすべて選択する。)


Correct Answer: A,C,E,F
Explanation: Only visible for TrainingDump members. You can sign-up / login (it's free).
次のスクリプトを含むテーブルを作成します。

EmployeeIDフィールドの値が重複しないようにする必要があります。
どの5つのコードセグメントを使うべきですか?
回答するには、適切なコードセグメントをコードセグメントのリストから回答領域に移動し、正しい順序に並べます。


EmployeeIDフィールドの値が重複しないようにする必要があります。
どの5つのコードセグメントを使うべきですか?
回答するには、適切なコードセグメントをコードセグメントのリストから回答領域に移動し、正しい順序に並べます。

Correct Answer:

あなたはXMLデータのエクスポートを自動化するスクリプトを作成する必要があります。このスクリプトは統合要件を満たしている必要があります。
スクリプトに何が含まれている必要がありますか。
スクリプトに何が含まれている必要がありますか。
Correct Answer: D
あなたはDatabase1という名前のデータベースを持っています。Database1はProc1とProc2という名前の2つのストアドプロシージャとTable1という名前のテーブルを持っています。Table1は数百万行を持っています。
Table1にProc1データを更新します。Proc2はTable1からデータを読み出します。
あなたはProc1が4,000人以上の行を更新するために実行されると、Proc2がブロックされていることを発見します。本はProc1によって更新されていないものも含めて、すべての行に影響を与えます。
あなたはProc1が実行しているとき、Proc2がProc1を更新はされていないと、Table1のデータにアクセスすることができます。
あなたはProc1を変更するために何をすべきか。
複数の回答の選択肢は目標を達成することができます。最もよい答えを選択してください。
Table1にProc1データを更新します。Proc2はTable1からデータを読み出します。
あなたはProc1が4,000人以上の行を更新するために実行されると、Proc2がブロックされていることを発見します。本はProc1によって更新されていないものも含めて、すべての行に影響を与えます。
あなたはProc1が実行しているとき、Proc2がProc1を更新はされていないと、Table1のデータにアクセスすることができます。
あなたはProc1を変更するために何をすべきか。
複数の回答の選択肢は目標を達成することができます。最もよい答えを選択してください。
Correct Answer: D
あなたは次のコードを使用してビューを作成しています:

ビューを作成して、数ヶ月後にユーザーはビューが予期しない結果を返すために始めたことを報告します。あなたはビューを作成したので、Table2のデザインが変更されたことを発見します。あなたはビューが正しい結果を返すようにする必要があります。どのコードセグメントは実行する必要がありますか。


ビューを作成して、数ヶ月後にユーザーはビューが予期しない結果を返すために始めたことを報告します。あなたはビューを作成したので、Table2のデザインが変更されたことを発見します。あなたはビューが正しい結果を返すようにする必要があります。どのコードセグメントは実行する必要がありますか。

Correct Answer: C