What is the difference between the simple CASE expressi…
What is the difference between the simple CASE expression and the searched CASE expression?
Which four Transact-SQL statements should you use?
You develop a database application for a university. You need to create a view that will be indexed
that meets the following requirements:
– Displays the details of only students from Canada.
– Allows insertion of details of only students from Canada.
Which four Transact-SQL statements should you use? (To answer, move the appropriate SQL
statements from the list of statements to the answer area and arrange them in the correct order.)
Which Transact-SQL operator should you use?
You use Microsoft SQL Server 2012 database to develop a shopping cart application. You need to
invoke a table-valued function for each row returned by a query. Which Transact-SQL operator
should you use?
Which SELECT statement should you use?
You have a database that contains the tables as shown below. You have a stored procedure named
Procedure1. Procedure1 retrieves all order ids after a specific date. The rows for Procedure1 are
not sorted. Procedure1 has a single parameter named Parameter1. Parameter1 uses the varchar
type and is configured to pass the specific date to Procedure1. A database administrator discovers
that OrderDate is not being compared correctly to Parameter1 after the data type of the column is
changed to datetime. You need to update the SELECT statement to meet the following
requirements:
– The code must NOT use aliases.
– The code must NOT use object delimiters.
– The objects called in Procedure1 must be able to be resolved by all
users.
– OrderDate must be compared to Parameter1 after the data type of
Parameter1 is changed to datetime.
Which SELECT statement should you use? To answer, type the correct code in the answer area.
You need to reduce procedure cache usage from these sta…
You are developing a database application by using Microsoft SQL Server 2012. An application
that uses a database begins to run slowly. You discover that a large amount of memory is
consumed by single-use dynamic queries. You need to reduce procedure cache usage from these
statements without creating any additional indexes. What should you do?
You need to capture execution plans that will include d…
You are developing a database application by using Microsoft SQL Server 2012. You have a query
that runs slower than expected. You need to capture execution plans that will include detailed
information on missing indexes recommended by the query optimizer. What should you do?
You need to ensure that throughout the transaction the …
You are developing a database application by using Microsoft SQL Server 2012. An application
that uses a database begins to run slowly. You discover that during reads, the transaction
experiences blocking from concurrent updates. You need to ensure that throughout the transaction
the data maintains the original version. What should you do?
Which Transact-SQL statement should you use?
You use Microsoft SQL Server 2012 to develop a database application. You create a stored
procedure named dbo.ModifyData that can modify rows. You need to ensure that when the
transaction fails, dbo.ModifyData meets the following requirements:
– Does not return an error.
– Closes all opened transactions.
Which Transact-SQL statement should you use?
Which approach should you use?
Your application contains a stored procedure for each country. Each stored procedure accepts an
employee identification number through the @EmpID parameter. You plan to build a single process
for each employee that will execute the stored procedure based on the country of residence. Which
approach should you use?
Which Transact-SQL query should you use?
Your database contains a table named SalesOrders. The table includes a DATETIME column
named OrderTime that stores the date and time each order is placed. There is a non-clustered
index on the OrderTime column. The business team wants a report that displays the total number
of orders placed on the current day. You need to write a query that will return the correct results in
the most efficient manner. Which Transact-SQL query should you use?