最新的Microsoft Developing SQL Databases (070-762日本語版) - 070-762日本語免費考試真題

既存のMicrosoft SQL Traceスクリプトがあります。スクリプトをExtended Eventsセッションに変換する予定です。
トレースIDとその他の必要な情報を収集する必要があります。
どのシステムテーブルを使用しますか?

正確答案: B
データベースサーバでパフォーマンスの問題が発生しています。
スキーマロックの問題を評価し、キャッシュメモリのプレッシャーポイントを計画し、バックアップI / Oの問題を解決する必要があります。
何を作るべきですか?

正確答案: B
說明:(僅 Fast2test 成員可見)
バッチ更新プロセスのパフォーマンスを最適化しています。 次のTransact-SQLステートメントを実行して作成されたテーブルとインデックスがあります。

次のクエリは夜間に実行され、isCreditValidatedフィールドを更新します。

データベースを確認し、次の観察を行います。
*InvoicesテーブルのIsCreditValidated値のほとんどは、値1に設定されています。
*多くの一意のInvoiceDate値があります。
*CreditValidationテーブルにはインデックスがありません。
*インデックスIX_invoices_CustomerID_Filter_IsCreditValidatedの統計は、個別のシークではなく、複数の個別の更新があることを示しています。
追加されたインデックスが更新クエリで使用できることを確認する必要があります。 IX_invoices_CustomerId_Filter_IsCreditValidatedインデックスをクエリで使用できない場合は、削除する必要があります。
それ以外の場合、インデックスで使用するためにクエリを変更する必要があります。
どの3つのアクションを実行する必要がありますか? それぞれの正解はソリューションの一部を示しています。
注:それぞれの正しい選択には1ポイントの価値があります。

正確答案: A,B,C
說明:(僅 Fast2test 成員可見)
注:この質問は、同じシナリオを提示する一連の質問の一部です。シリーズの各質問には固有の解決策が含まれています。解決策が記載されている目標を満たしているかどうかを判断します。
Employeesという名前のテーブルを含むデータベースがあります。このテーブルには、会社の従業員に関する情報が格納されています。
次のビジネスルールを実装して実施する必要があります。
- [給与]列で受け入れられる値を制限します。
- 15,000ドル未満、300,000ドルを超える給与が入力されないようにします。
- 論理式を使用して有効な値を決定してください。
- DELETE文を実行するときにデータの整合性を検証しないでください。
解決策:テーブルにチェック制約を実装します。
解決策は目標を満たしていますか?

正確答案: B
說明:(僅 Fast2test 成員可見)
次のTransact-SQLステートメントを実行します。

複数の一意のOrderID値があります。同じOrderIDのUnitPrice値の大部分は異なります。次の演算子を使用しない単一のインデックスシーククエリを作成する必要があります。
* ネストループ
* ソート
* キー検索

正確答案: D
バックグラウンド
Employeeという名前のテーブルを含むHR1という名前のデータベースがあります。
定期的に変化する合計を含む、読み取り専用の履歴レポートがいくつかあります。 レポートは複数のクエリを使用して給与計算費用を見積もります。 クエリは同時に実行されます。 ユーザーは、給与見積もりレポートが常に実行されるとは限らないと報告しています。 データベースを監視して、レポートの実行を妨げる問題を特定する必要があります。
他のアプリケーションをサポートするデータベースサーバーにアプリケーションを配置することを計画しています。 データベースに必要なストレージの量を最小限に抑える必要があります。
従業員テーブル
次のTransact-SQLステートメントを使用して、Employeeテーブルを作成、設定、設定します。

応用
Employeesテーブルを更新するアプリケーションがあります。 アプリケーションは、次のストアドプロシージャを同時に非同期に呼び出します。
- UspA:このストアード・プロシージャーはEmployeeStatus列のみを更新します。
- UspB:このストアドプロシージャは、EmployeePayRate列のみを更新します。
アプリケーションはビューを使用してデータへのアクセスを制御します。 ビューは以下の要件を満たす必要があります。
- ビューがアクセスするテーブル内のすべての列へのユーザーアクセスを許可します。
- ビューから返される行のみに更新を制限します。
示す

展示物に示されているようにデッドロックグラフを見る。 ドロップダウンメニューを使用して、グラフィックに表示されている情報に基づいて各質問に回答する回答の選択肢を選択します。
注:それぞれ正しい選択は1ポイントの価値があります。
正確答案:

Explanation

References: https://msdn.microsoft.com/en-us/library/ms186736.aspx
注:この質問は、同じシナリオを使用する一連の質問の一部です。 あなたの便宜のために、シナリオは各質問で繰り返されます。 各質問はそれぞれ異なる目標と答えの選択を提示しますが、シナリオの本文はこのシリーズの各質問でまったく同じです。
次のテーブルを含むDB1という名前のデータベースがあります。Customer、CustomerToAccountBridge、およびCustomerDetails。 3つのテーブルはSalesスキーマの一部です。 データベースには、Websiteという名前のスキーマも含まれています。 次のTransact-SQLステートメントを実行して、Customerテーブルを作成します。

CustomerStatus列の値は、アクティブな顧客の場合と同じです。 Account1Status列とAccount2Status列の値は、アクティブなアカウントの場合と同じです。 次の表は、Customerテーブルから選択された列と行を示しています。

Website.Customerという名前のビューとSales.FessionalCustomersという名前のビューを作成する予定です。
Website.Customerは、次の要件を満たす必要があります。
* アクティブな顧客のCustomerName列とCustomerNumber列へのユーザーアクセスを許可します。
* ビューが参照する列への変更を許可します。 変更されたデータはビューを通して見える必要があります。
* ビューがMicrosoft SQL Serverの複製の一部として公開されないようにする。
Sales.F Female.Customersは次の要件を満たす必要があります。
* ユーザーに、CustomerName、Address、City、State、PostalCodeの各列へのアクセスを許可します。
* ビューが参照する列への変更を禁止します。
* ビューフィルタに準拠しているビューによる更新のみを許可します。
次のストアドプロシージャがあります。spDeleteCustAcctRelationshipおよびspUpdateCustomerSummary。
spUpdateCustomerSummaryストアドプロシージャは、次のTransact-SQLステートメントを実行して作成しました。

顧客アカウントの概要を変更するには、spUpdateCustomerSummaryストアドプロシージャを実行します。
他のストアドプロシージャは、CustomerToAccountBridgeテーブルからレコードを削除するために、spDeleteCustAcctRelationshipを呼び出します。
あなたはウェブサイトの顧客を作成する必要があります。
どのようにビュー定義を完成させるべきですか? 回答するには、適切なTransact-SQLセグメントを正しい場所にドラッグします。各Transact-SQLセグメントは、1回、複数回、またはまったく使用しないでください。 コンテンツを表示するには、ペイン間の分割バーをドラッグするか、スクロールする必要があります。
注:それぞれ正しい選択は1ポイントの価値があります。
正確答案:

Explanation

Box 1: WITH ENCRYPTION
Using WITH ENCRYPTION prevents the view from being published as part of SQL Server replication.
Box 2: WITH CHECK OPTION
CHECK OPTION forces all data modification statements executed against theview to follow the criteria set within select_statement. When a row is modified through a view, the WITH CHECK OPTION makes sure the data remains visible through the view after the modification is committed.
Note: Website.Customer must meet the followingrequirements:
あなたは、食料品店に農産物やその他の冷蔵品を配送する会社のデータベース開発者です。 モノのインターネット(IoT)デバイスを使用して、配送車両の食品保管温度をキャプチャします。 VehicleTemperaturesという名前のデータベーステーブルに温度データを保存します。 ChillerSensorNumber列には、IoTデバイスの識別子が格納されます。
次の要件を満たすインデックス付きビューを作成する必要があります。
*ディスク上のデータを永続化してI / Oの量を削減
*ChillerSensorNumberアイテムの数を提供します
*要約行のセットのみを作成します
ビュー定義をどのように完成させる必要がありますか? 答えるには、適切なTransact-SQLセグメントを正しい場所にドラッグします。 各Transact-SQLセグメントは、1回、複数回、またはまったく使用できません。 コンテンツを表示するには、ペイン間で分割バットをドラッグするか、スクロールする必要がある場合があります。
正確答案:

Explanation

Box1: WITH SCHEMABINDING
Persists the data on disk to reduce the amount of I/O.
Box 2: COUNT_BIG(ChillerSensorNumber)
Provides the number of ChillerSensorNumber items
The function COUNT_BIG returns the number of items found in a group. COUNT_BIG operates like the COUNT function. These functions differ only in the data types of their return values. COUNT_BIG always returns a bigint data type value. COUNT always returns an int data type value.
Box 3: GROUP BY ChillerSensorNumber
Creates only a set of summary rows
References:
https://docs.microsoft.com/en-us/sql/t-sql/functions/count-big-transact-sql
注:この質問は、同じまたは類似の回答の選択肢を使用する一連の質問の一部です。回答の選択は、シリーズ内の複数の質問に対して正しい場合があります。各質問は、このシリーズの他の質問とは無関係です。質問に記載されている情報と詳細は、その質問にのみ適用されます。
データベースDB1があります。データベースにメモリ最適化ファイルグループがありません。
次のTransact-SQLステートメントを実行して作成されたテーブルとストアドプロシージャがあります。

Employeeテーブルはディスクに永続化されています。 Employeeテーブルに2,000レコードを追加します。
次の要件を満たすインデックスを作成する必要があります。
- ストアドプロシージャのパフォーマンスを最適化します。
- Employeeテーブルから必要なすべての列をカバーします。
- FirstNameとLastNameを組み込み列として使用します。
- インデックスストレージサイズとインデックスキーサイズを最小化します。
あなたは何をするべきか?

正確答案: F
說明:(僅 Fast2test 成員可見)
次の2つのソースからデータを収集する必要があります。
*オペレーティングシステムのパフォーマンスカウンター
* Microsoft SQL Serverイベント
1つのツールを使用して、2つのデータセットを並べて分析する必要があります。
解決策:パフォーマンスモニターで動的管理ビューとデータコレクターセット(DCS)を使用して、パフォーマンスデータを収集します。 SQL Server Management Studio(SSMS)を使用してデータを分析します。
これは目標を達成していますか?

正確答案: A
次の設定を持つ2つのデータベースがあります。

次のTransact-SQLステートメントを実行します。

DiskTableからデータを選択し、そのデータをMemTableに挿入する必要があります。 即時の耐久性なしで明示的なトランザクションとしてMemTableへの挿入操作を完了する必要があります。
どの4つのTransact-SQLセグメントを使用する必要がありますか? 回答するには、適切なTransact-SQLセグメントをTransact-SQLセグメントのリストから回答領域に移動し、正しい順序で配置します。
正確答案:

Explanation

Box 1: BEGIN TRANSACTION
Box 2: UPDATE ... #Disktable
Box 3: IF... SELECT INTO ...#Disktable
Box 4: .. DELAYED_DURABILITY = ON
The COMMIT syntax is extended so you can force delayed transaction durability. If DELAYED_DURABILITY is DISABLED or FORCED at the database level (see above) this COMMIT option is ignored.
Syntax:
COMMIT [ { TRAN | TRANSACTION } ] [ transaction_name | @tran_name_variable ] ] [ WITH ( DELAYED_DURABILITY = { OFF | ON } ) ] References:
https://docs.microsoft.com/en-us/sql/relational-databases/logs/control-transaction-durability?view=sql-server-20
Microsoft Azure SQLデータベースがあります。 データベースに対してQuery Storeを有効にし、以下の設定を使用するようにストアを構成します。
SIZE_BASE_CLEANUP_MODE= OFF
STATE_QUERY_THRESHOLD_DAYS =60
MAX_STORAGE_SIZE= 100
QURRY_CAPTURE _MODE =ALL
Azureパフォーマンスインサイトを使用してクエリを受け取ります。 あなたは、新しいクエリが後に表示されないことを観察します
15日、そのQUEYストアを読み取り専用モードに設定します。
クエリストアのデータペースが不足している場合、ストアは定期的なクエリまたは重要なリソースを消費するクエリから優先順位を付ける必要があります。
クエリストアをread_writeモードに設定し、過去60日間のクエリのパフォーマンスを確認します。
どの3つのステートメントを実行しますか? 正しい各ステップは解決策の一部を表しています。
注:各選択は1ポイントの価値があります。

正確答案: A,C,E
說明:(僅 Fast2test 成員可見)
注:この質問は、同じまたは類似の回答の選択肢を使用する一連の質問の一部です。回答の選択は、シリーズ内の複数の質問に対して正しい場合があります。各質問はシリーズの他の質問から独立しています。質問に記載されている情報と詳細は、その質問にのみ適用されます。
あなたは顧客の売上を追跡するための開発と応用をしています。
指定した注文IDを指定して、確定した注文の合計を返す必要があります。この値は他のTransact-SQLステートメントで使用されます。
データベースオブジェクトを作成する必要があります。
何を作るべきですか?

正確答案: C
說明:(僅 Fast2test 成員可見)
注:この質問は、同じまたは類似の回答の選択肢を使用する一連の質問の一部です。回答の選択は、シリーズ内の複数の質問に対して正しい場合があります。このシリーズの他の質問とは無関係に、それぞれの質問。質問に記載されている情報と詳細は、その質問にのみ適用されます。
あなたは会社のデータベース開発者です。この会社には、複数の物理ディスクを持つサーバーがあります。ディスクはRAIDアレイの一部ではありません。サーバーは3つのMicrosoft SQL Serverインスタンスをホストします。オフピーク時に実行される多くのSQLジョブがあります。
SQL Serverインスタンスをリアルタイムで監視し、スループット、応答時間、および全体的なSQLパフォーマンスを最大化するためにサーバーを最適化する必要があります。
SQL Serverを実行しているコンピューターが通常の負荷でどのように動作しているかを報告するための基準となる一連のメトリックを作成する必要があります。ベースラインには、サーバープロセスに関連付けられているリソース使用量を含める必要があります。
あなたは何をするべきか?

正確答案: G
說明:(僅 Fast2test 成員可見)

聯系我們

如果您有任何問題,請留下您的電子郵件地址,我們將在12小時內回复電子郵件給您。

我們的工作時間:( GMT 0:00-15:00 )
週一至週六

技術支持: 立即聯繫 

English 日本語 Deutsch 한국어