70-761日本語 無料問題集「Microsoft Querying Data with Transact-SQL (70-761日本語版)」
次のTransact-SQLステートメントを実行して、オンラインセールスアプリケーションのセールス情報を格納するためのテーブルを作成します。

各四半期および年の売上を要約した履歴レポートがあります。 レポートのデータを生成したクエリは利用できなくなりました。 代表レポートには、以下のデータが含まれています。

レポートのクエリを再作成する必要があります。
Transact-SQLステートメントをどのように完成させるべきですか? 回答するには、回答領域で適切なTransact-SQLセグメントを選択します。
注:それぞれ正しい選択は1ポイントの価値があります。


各四半期および年の売上を要約した履歴レポートがあります。 レポートのデータを生成したクエリは利用できなくなりました。 代表レポートには、以下のデータが含まれています。

レポートのクエリを再作成する必要があります。
Transact-SQLステートメントをどのように完成させるべきですか? 回答するには、回答領域で適切なTransact-SQLセグメントを選択します。
注:それぞれ正しい選択は1ポイントの価値があります。

正解:


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

次の要件を満たすストアドプロシージャを作成する必要があります。
* Employeesテーブルにデータを挿入します。
* すべてのデータ変更を単一の作業単位として処理します。
* エラーが発生した場合は、例外の重大度レベルを16に設定し、エラー番号を60,000に設定します。
* Transact-SQLステートメントがランタイムエラーを発生させ、作業単位全体を終了して元に戻し、エラーが発生したステートメント内の行番号を示します。
* 役職が指定されていない場合は、役職列に値New Employeeを挿入します。
Transact-SQLステートメントをどのように完成させるべきですか? 回答するには、適切なTransact-SQLセグメントを正しいターゲットにドラッグします。 各Transact-SQLセグメントは、1回、複数回、またはまったく使用しないことができます。
コンテンツを表示するには、ペイン間の分割バーをドラッグするか、スクロールする必要があります。
注:それぞれ正しい選択は1ポイントの価値があります。


次の要件を満たすストアドプロシージャを作成する必要があります。
* Employeesテーブルにデータを挿入します。
* すべてのデータ変更を単一の作業単位として処理します。
* エラーが発生した場合は、例外の重大度レベルを16に設定し、エラー番号を60,000に設定します。
* Transact-SQLステートメントがランタイムエラーを発生させ、作業単位全体を終了して元に戻し、エラーが発生したステートメント内の行番号を示します。
* 役職が指定されていない場合は、役職列に値New Employeeを挿入します。
Transact-SQLステートメントをどのように完成させるべきですか? 回答するには、適切なTransact-SQLセグメントを正しいターゲットにドラッグします。 各Transact-SQLセグメントは、1回、複数回、またはまったく使用しないことができます。
コンテンツを表示するには、ペイン間の分割バーをドラッグするか、スクロールする必要があります。
注:それぞれ正しい選択は1ポイントの価値があります。

正解:


注:この質問は、同じまたは類似の回答の選択肢を使用する一連の質問の一部です。 回答の選択肢は、シリーズの複数の質問に対して正しいかもしれません。 各質問は、このシリーズの他の質問とは独立しています。 質問で提供される情報と詳細は、その質問にのみ適用されます。
Customer_CRMSystemおよびCustomer_HRSystemという名前のテーブルを含むデータベースがあります。どちらのテーブルも次の構造を使用します:

テーブルには、次のレコードが含まれています:
Customer_CRMSystem

Customer_HRSystem

CustomerCodeのnull値を含むレコードは、CustomerNameによって一意に識別できます。
両方のテーブルを結合してデカルト積を表示する必要があります。
どのTransact-SQL文を実行する必要がありますか?


Customer_CRMSystemおよびCustomer_HRSystemという名前のテーブルを含むデータベースがあります。どちらのテーブルも次の構造を使用します:

テーブルには、次のレコードが含まれています:
Customer_CRMSystem

Customer_HRSystem

CustomerCodeのnull値を含むレコードは、CustomerNameによって一意に識別できます。
両方のテーブルを結合してデカルト積を表示する必要があります。
どのTransact-SQL文を実行する必要がありますか?


正解:D
解答を投票する
解説: (JPNTest メンバーにのみ表示されます)
注:この質問は、同じまたは類似の回答の選択肢を使用する一連の質問の一部です。 回答の選択肢は、シリーズの複数の質問に対して正しいかもしれません。 各質問は、このシリーズの他の質問とは独立しています。 質問で提供される情報と詳細は、その質問にのみ適用されます。
複数のプロセスは、Salesという名前のテーブルのデータを使用し、組織内の他のデータベースに配置します。 一部のプロセスでは、Salesテーブルのデータ型を完全に知りません。これにより、データ型変換エラーが発生します。
エラーをスローするのではなく、データの変換に失敗し、NULL値を返す方法が必要です。
あなたは何を実装すべきですか?
複数のプロセスは、Salesという名前のテーブルのデータを使用し、組織内の他のデータベースに配置します。 一部のプロセスでは、Salesテーブルのデータ型を完全に知りません。これにより、データ型変換エラーが発生します。
エラーをスローするのではなく、データの変換に失敗し、NULL値を返す方法が必要です。
あなたは何を実装すべきですか?
正解:A
解答を投票する
解説: (JPNTest メンバーにのみ表示されます)
注:この質問は、同じシナリオを使用する一連の質問の一部です。 あなたの便宜のために、シナリオは各質問で繰り返されます。 各質問は異なる目標と答えの選択を提示しますが、シナリオのテキストはこのシリーズの各質問でまったく同じです。
2つのテーブルを含むデータベースを照会します。プロジェクトとタスクです。 プロジェクトテーブルには、次の列があります。


タスクレベルは以下の規則を使用して定義されます。

階層内の各タスクのタスクレベルを決定する必要があります。
ソリューションを開発するためにどの5つのTransact-SQLセグメントを使用する必要がありますか? 回答するには、適切なTransact-SQLセグメントをTransact-SQLセグメントのリストから回答領域に移動して正しい順序で配置します。

2つのテーブルを含むデータベースを照会します。プロジェクトとタスクです。 プロジェクトテーブルには、次の列があります。


タスクレベルは以下の規則を使用して定義されます。

階層内の各タスクのタスクレベルを決定する必要があります。
ソリューションを開発するためにどの5つのTransact-SQLセグメントを使用する必要がありますか? 回答するには、適切なTransact-SQLセグメントをTransact-SQLセグメントのリストから回答領域に移動して正しい順序で配置します。

正解:

Explanation

Box 1: SELECT CAST (NULL AS INT) AS ParentTaskID, etc.
This statement selects all tasks with task level 0.
The ParentTaskID could be null so we should use CAST (NULL AS INT) AS ParentTaskID.
Box 2: UNION
We should use UNION and not UNION ALL as we do not went duplicate rows.
UNION specifies that multiple result sets are to be combined and returned as a single result set.
Incorrect: Not UNION ALL: ALL incorporates all rows into the results. This includes duplicates. If not specified, duplicate rows are removed.
Box 3, Box 4, Box 5:
These statements select all tasks with task level >0.
References:
https://msdn.microsoft.com/en-us/library/ms180026.aspx
注:この質問は、同じまたは類似の回答の選択肢を使用する一連の質問の一部です。 回答の選択肢は、シリーズの複数の質問に対して正しいかもしれません。 各質問は、このシリーズの他の質問とは独立しています。 質問で提供される情報と詳細は、その質問にのみ適用されます。
いくつかの接続されたテーブルを含むデータベースがあります。 この表には、米国内の顧客の販売データのみが含まれています。
次のデータベースの部分クエリがあります。 (行番号は参照用にのみ記載されています)。

次の表に示す出力を生成するには、クエリを完了する必要があります。

どのステートメント節を3行目に追加しますか?
いくつかの接続されたテーブルを含むデータベースがあります。 この表には、米国内の顧客の販売データのみが含まれています。
次のデータベースの部分クエリがあります。 (行番号は参照用にのみ記載されています)。

次の表に示す出力を生成するには、クエリを完了する必要があります。

どのステートメント節を3行目に追加しますか?
正解:F
解答を投票する
解説: (JPNTest メンバーにのみ表示されます)
次のテーブルを含むデータベースがあります。
サーバー

エラー

パラメータとしてDNS名を取り、サーバーのIPアドレスを返す、IPLookupという名前のユーザー定義のスカラー関数があります。 パラメータとしてIPアドレスを受け取り、DNS名を返す、DNSLookupという名前の追加のユーザー定義のスカラー関数があります。
次のTransact-SQLステートメントを実行して、vwErrorsという名前のビューを作成します。

ビューを使用してデータを挿入する必要があります。
Transact-SQLステートメントをどのように完成させるべきですか? 回答するには、適切なTransact-SQLセグメントを正しい場所にドラッグします。 各Transact-SQLセグメントは、1回、複数回、またはまったく使用しないことができます。 コンテンツを表示するには、ペイン間の分割バーをドラッグするか、スクロールする必要があります。

サーバー

エラー

パラメータとしてDNS名を取り、サーバーのIPアドレスを返す、IPLookupという名前のユーザー定義のスカラー関数があります。 パラメータとしてIPアドレスを受け取り、DNS名を返す、DNSLookupという名前の追加のユーザー定義のスカラー関数があります。
次のTransact-SQLステートメントを実行して、vwErrorsという名前のビューを作成します。

ビューを使用してデータを挿入する必要があります。
Transact-SQLステートメントをどのように完成させるべきですか? 回答するには、適切なTransact-SQLセグメントを正しい場所にドラッグします。 各Transact-SQLセグメントは、1回、複数回、またはまったく使用しないことができます。 コンテンツを表示するには、ペイン間の分割バーをドラッグするか、スクロールする必要があります。

正解:

Explanation

References: https://docs.microsoft.com/en-us/sql/t-sql/queries/output-clause-transact-sql