Free Microsoft 70-461日本語 Practice Test & Real Exam Questions

  • Exam Code/Number: 70-461日本語
  • Exam Name/Title: Querying Microsoft SQL Server 2012/2014 (70-461日本語版)
  • Certification Provider: Microsoft
  • Corresponding Certification: Microsoft SQL Server 2012
  • Exam Questions: 252
  • Updated On: Jun 12, 2026
すでにデータが含まれているdbo.Bookという名前のテーブルにBookGUIDという名前の新しいGUID列を追加する必要があります。
BookGUIDには、新しい行がdbo.Bookに挿入されたときに常に値を持つようにする制約があります。
新しい列に既存の行のGUIDが割り当てられていることを確認する必要があります。
どの4つのTransact-SQLステートメントを使用しますか? (答えを出すには、ステートメントのリストから回答エリアに適切なSQLステートメントを移動し、正しい順序で並べ替えます)。
Correct Answer:

Explanation:
Actually, in the real world, you don't have to use WITH VALUES at the end of the statement and it works just as well. But because the question specifically states which FOUR TSQL statements to use, we have to include it.
あなたは、ビジネスに不可欠な高アクティビティOLTPシステムをホストするMicrosoft SQL Serverサーバーのデータベース開発者です。
データベースには、100万を超えるレコードを持つCustomerという名前のテーブルが含まれています。テーブルには次の定義があります。

顧客データは外部システムの更新です。これらの変更は、週ごとにステージングテーブルにコピーされます。このテーブルには次の定義があります。

一致するCustomerID値を持つCustomer_Stagingテーブルの値を使用して、Customerテーブルのレコードを更新するTransact-SQLステートメントを記述する必要があります。一度に1つのレコードのみが更新されるようにする必要があります。
どのTransact-SQLクエリを実行する必要がありますか?
Correct Answer: D Vote an answer
Explanation: Only visible for Pass4Leader members. You can sign-up / login (it's free).
Microsoft SQL Serverを使用してデータベースアプリケーションを開発します。
usp_calculategrowthという名前のストアドプロシージャを作成します。 ストアドプロシージャは行を変更し、いくつかの異なる例外が発生する可能性があります。
ストアドプロシージャが実行されるときに、次の要件が満たされていることを確認する必要があります。

どの6つのTransact-SQLステートメントを使用しますか? (答えを出すには、ステートメントのリストから回答エリアに適切なSQLステートメントを移動し、正しい順序で並べ替えます)。
Correct Answer:

Explanation:
Box 1: BEGIN TRY
A TRY...CATCH construct consists of two parts: a TRY block and a CATCH block. When an error condition is detected in a Transact-SQL statement that is inside a TRY block, control is passed to a CATCH block where the error can be processed.
A TRY blockstarts with the BEGIN TRY statement and ends with the END TRY statement.
Box 2: Exec usp_calculategrowth
Box 3: END TRY
Box 4: BEGIN CATCH
A TRY block must be followed immediately by a CATCH block. A CATCH block starts with the BEGIN CATCH statement andends with the END CATCH statement.
Box 5: EXEC xp_logevent ...
xp_logevent logs a user-defined message in the SQL Server log file and in the Windows Event Viewer. xp_logevent can be used to send an alert without sending a message to the client.
Incorrect:
Not RAISERROR: RAISERROR generates an error message and initiates error processing for the session.
The message is returned as a server error message to the calling application or to an associated CATCH block of a TRY...CATCH construct. New applicationsshould use THROW instead.
Box 6: END CATCH
References:
https://msdn.microsoft.com/en-us/library/ms186244.aspx
https://technet.microsoft.com/en-us/library/ms179296(v=sql.105).aspx
あなたは、Microsoft SQL Server 2012サーバーで主催されるアプリケーションのためのデータベース開発者です。データベースには、次の定義を持つ2つのテーブルが含まれています。

グローバルな顧客には、いくつかの国からの注文を配置します。各々の顧客が最多の注文を出した国を表示する必要があります。 どのTransact-SQLクエリを使用すべきですか。
Correct Answer: C Vote an answer
Microsoft SQL Serverで従業員管理データベースを開発しています。 データベースには、次のTransact-SQLステートメントで定義された2つのテーブルが含まれています。

従業員がボーナスレベルに合格する場合は、売上の割合を受け取る必要があります。
以下から適切なものを選択してください:
Correct Answer:
展示に示されているテーブルを含むSalesという名前のデータベースがあります。 ([展示]ボタンをクリックします。)

Sales.ProductCatalogから製品のリストを返すクエリを作成する必要があります。ソリューションは次の要件を満たしている必要があります。
* UnitPriceは降順で返される必要があります。
*クエリでは、2部構成の名前を使用してテーブルを参照する必要があります。
*クエリは、RANK関数を使用して結果を計算する必要があります。
*クエリは、PriceRankという名前の列の行のランキングを返す必要があります。
*リストには、テーブルで定義されている順序で列を表示する必要があります。 PriceRankは最後に表示する必要があります。
正しいT-SQLステートメントの一部が回答エリアに提供されています。完全なコードを提供します。
Correct Answer: B Vote an answer
既定の設定を使用するSQL Serverデータベースをメンテナンスしています。 データベースには、次のTransact-SQLステートメントで定義されたテーブルが含まれています。

AddressLine1、AddressLine2、およびRegionフィールドをキャリッジリターンで区切って返すクエリを記述する必要があります。 null値の場合は、空の文字列を返す必要があります。
Correct Answer: D Vote an answer
Explanation: Only visible for Pass4Leader members. You can sign-up / login (it's free).
あなたは、データベース・アプリケーションを開発するために、Microsoft SQL Server 2012を使用します。列を修正することができるdbo.ModifyDataという名のストアド・プロシジャーを作成します。 あなたは、業務が失敗する場合、 dbo. ModifyDataが以下の必要条件を満たすことを確認する必要があります。
* エラーを返しません。
* すべての開始された業務を終えます。
どのTransact-SQLステートメントを使用すべきですか。
Correct Answer: C Vote an answer
Microsoft SQL Server 2012およびMicrosoft Azure SQLデータベース用のデータベースアプリケーションを開発します。
次の表に示すように、Purchasing.vVendorWithAddressesという名前のテーブルを作成します。

次のTransact-SQLを記述します(行番号は参照用にのみ含まれています)。
01作成手順

GetVendorInStateNeighborsが@vendornameパラメータで指定されたベンダーが場所を持つすべての州にあるベンダーの名前を返すように、Transact-SQLステートメントを08行目に追加する必要があります。
3つのTransact-SQLセグメントを使用してソリューションを開発する必要がありますか? 答えを得るには、適切なTransact-SQLセグメントをTransact-SQLセグメントのリストから回答エリアに移動し、正しい順序で並べ替えます。
Correct Answer:

Explanation:
The IN statement determines whether a specified value matches any value in a subquery or a list.
Incorrect:
The EXISTS command specifies a subquery to test for the existence of rows.
References: https://docs.microsoft.com/en-us/sql/t-sql/language-elements/in-transact-sql?view=sql-server-2017