Which Transact-SQL statement should you use?
You administer a SQL Server 2012 server that contains a database named SalesDb.
SalesDb contains a schema named Customers that has a table named Regions. A user
named UserA is a member of a role named Sales. UserA is granted the Select permission
on the Regions table. The Sales role is granted the Select permission on the Customers
schema.
You need to ensure that the following requirements are met:
The Sales role does not have the Select permission on the Customers schema.
UserA has the Select permission on the Regions table.
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?
Which Transact-SQL query should you use?
Your database contains a table named Purchases. The table includes a DATETIME column
named PurchaseTime that stores the date and time each purchase is made. There is a nonclustered index on the PurchaseTime column. The business team wants a report that
displays the total number of purchases made 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?
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?
You need to ensure that users can update only the phone numbers by using this view
Which Transact-SQL statement should you use?
You develop a Microsoft SQL Server 2012 database that contains tables named Employee
and Person. The tables have the following definitions:
You create a view named VwEmployee as shown in the following Transact-SQL statement.
Users are able to use single INSERT statements or INSERT…SELECT statements into this
view. You need to ensure that users are able to use a single statement to insert records into
both Employee and Person tables by using the VwEmployee view.
Which Transact-SQL statement should you use?
You need to improve the performance of the view by persisting data to disk
You develop a Microsoft SQL Server 2012 database. You create a view from the Orders and
OrderDetails tables by using the following definition.
You need to improve the performance of the view by persisting data to disk.
What should you do?
Which Transact-SQL query should you use?
Your database contains tables named Products and ProductsPriceLog. The Products table
contains columns named ProductCode and Price. The ProductsPriceLog table contains
columns named ProductCode, OldPrice, and NewPrice. The ProductsPriceLog table stores
the previous price in the OldPrice column and the new price in the NewPrice column.
You need to increase the values in the Price column of all products in the Products table by
5 percent.
You also need to log the changes to the ProductsPriceLog table.
Which Transact-SQL query should you use?
Which Transact-SQL query should you use?
A table named Profits stores the total profit made each year within a territory. The Profits
table has columns named Territory, Year, and Profit. You need to create a report that
displays the profits made by each territory for each year and its previous year.
Which Transact-SQL query should you use?