Which query should you use?
Your database contains two tables named DomesticSalesOrders and InternationalSalesOrders. Both tables
contain more than 100 million rows. Each table has a Primary Key column named SalesOrderId. The data in
the two tables is distinct from one another. Business users want a report that includes aggregate information
about the total number of global sales and total sales amounts. You need to ensure that your query executes in
the minimum possible time. Which query should you use?
Which stored procedure option should you use?
You are a database developer at an independent software vendor. You create stored procedures that contain
proprietary code. You need to protect the code frombeing viewed by your customers. Which stored procedure
option should you use?
Which Transact-SQL statement should you use?
You use a Microsoft SQL Server 2012 database. You want to create a table to store Microsoft Word
documents. You need to ensure that the documents must only be accessible via Transact-SQL queries. Which
Transact-SQL statement should you use?
Which table hint should you use?
You develop a Microsoft SQL Server 2012 database that contains a heap named OrdersHistoncal.
You write the following Transact-SQL query:
INSERT INTO OrdersHistorical
SELECT * FROM CompletedOrders
You need to optimize transaction logging and locking for the statement. Which table hint should you use?
You need to improve the performance of the query
You use a Microsoft SQL Server 2012 database that contains two tables named SalesOrderHeader and
SalesOrderDetail. The indexes on the tables are as shown in the exhibit. (Refer to the Exhibit.)
You write the following Transact-SQL query:
You discover that the performance of the query is slow. Analysis of the query plan shows table scans where the
estimated rows do not match the actual rows for SalesOrderHeader by using an unexpected index on
SalesOrderDetail. You need to improve the performance of the query. What should you do?
Which Transact-SQL query should you use?
Your database contains a table named Purchases. Thetable includes a DATETIME column named
PurchaseTime that stores the date and time each purchase is made. There is a non-clustered index on the
PurchaseTime column. The business team wants a report that displays the total number of purchases madeon
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?
You need to design tables and other database objects.You need to store media files in several tables
You develop a database for a travel application. You need to design tables and other database objects.You
need to store media files in several tables. Each media file is less than 1 MB in size. The media files will require
fast access and will be retrieved frequently. What should you do?
You need to display dates and times in several international formats
You develop a database for a travel application. You need to design tables and other database objects.You
create a view that displays the dates and times of the airline schedules on a report. You need to display dates
and times in several international formats. What should you do?
Which Transact- SQL statement should you use?
You are a database developer of a Microsoft SQL Server 2012 database. You are designing a table that will
store Customer data from different sources. The table will include a column that contains the CustomerID from
the source system and a column that contains the SourceID. A sample of this data is as shown in the following
table.
You need to ensure that the table has no duplicate CustomerID within a SourceID. You also need to ensure that
the data in the table is in the order of SourceID and then CustomerID. Which Transact- SQL statement should
you use?