[2016-New] 70-462 Practice Tests 70-462 Questions And Answers Free Download In GreatExam (181-200)

How to 100% pass 70-462 exam? GreatExam offers you all the 70-462 exam questions and answers which are the same as your real test with 100% correct and coverage rate. Our 70-462 practice test is unparalleled in quality and is 100% guaranteed to make you pass 70-462 exam. All the 70-462 prepare material are the latest. Here are some free share of Microsoft 70-462 dumps.

QUESTION 181
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?

A.    SELECT Territory, Year, Profit,
LEAD(Profit, 1, 0) OVER (PARTITION BY Territory ORDER BY Year) AS PrevProfit FROM Profits
B.    SELECT Territory, Year, Profit,
LAG(Profit, 1, 0) OVER (PARTITION BY Year ORDER BY Territory) AS PrevProfit FROM Profits
C.    SELECT Territory, Year, Profit,
LAG(Profit, 1, 0) OVER (PARTITION BY Territory ORDER BY Year) AS PrevProfit FROM Profits
D.    SELECT Territory, Year, Profit,
LEAD(Profit, 1, 0) OVER (PARTITION BY Year ORDER BY Territory) AS PrevProfit FROM Profits

 

Answer: C
Explanation:
http://msdn.microsoft.com/en-us/library/hh231256.aspx
http://msdn.microsoft.com/en-us/library/hh213125.aspx

QUESTION 182
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?

A.    SELECT COUNT(*) FROM SalesOrders
WHERE OrderTime = CONVERT(DATE, GETDATE())
B.    SELECT COUNT(*) FROM SalesOrders
WHERE OrderTime = GETDATE()
C.    SELECT COUNT(*) FROM SalesOrders
WHERE CONVERT(VARCHAR, OrderTime, 112) = CONVERT(VARCHAR, GETDATE(I, 112))
D.    SELECT COUNT(*) FROM SalesOrders
WHERE OrderTime >= CONVERT(DATE, GETDATE())
AND OrderTime < DATEADD(DAY, CONVERT(DATE, GETDATE()))

Answer: D

QUESTION 183
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?

A.    BEGIN TRANSACTION
BEGIN TRY
EXEC dbo.ModifyData
COMMIT TRANSACTION
END TRY
BEGIN CATCH
IF @@ TRANCOUNT = 0
ROLLBACK TRANSACTION;
END CATCH
B.    BEGIN TRANSACTION
BEGIN TRY
EXEC dbo.ModifyData
COMMIT TRANSACTION
END TRY
BEGIN CATCH
IF @@ERROR != 0
ROLLBACK TRANSACTION;
THROW;
END CATCH
C.    BEGIN TRANSACTION
BEGIN TRY
EXEC dbo.ModifyData
COMMIT TRANSACTION
END TRY
BEGIN CATCH
IF @@TRANCOUNT = 0
ROLLBACK TRANSACTION;
THROW;
END CATCH
D.    BEGIN TRANSACTION
BEGIN TRY
EXEC dbo.ModifyData
COMMIT TRANSACTION
END TRY
BEGIN CATCH
IF @@ERROR != 0
ROLLBACK TRANSACTION;
END CATCH

Answer: D

QUESTION 184
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?

A.    Add a HASH hint to the query.
B.    Add a LOOP hint to the query.
C.    Add a FORCESEEK hint to the query.
D.    Add an INCLUDE clause to the index.
E.    Add a FORCESCAN hint to the Attach query.
F.    Add a columnstore index to cover the query.
G.    Enable the optimize for ad hoc workloads option.
H.     Cover the unique clustered index with a columnstore index.
I.      Include a SET FORCEPLAN ON statement before you run the query.
J.     Include a SET STATISTICS PROFILE ON statement before you run the query.
K.    Include a SET STATISTICS SHOWPLAN_XML ON statement before you run the query.
L.    Include a SET TRANSACTION ISOLATION LEVEL REPEATABLE READ statement before you run the query.
M.    Include a SET TRANSACTION ISOLATION LEVEL SNAPSHOT statement before you run the query.
N.    Include a SET TRANSACTION ISOLATION LEVEL SERIALIZABLE statement before you run the query.

Answer: K

QUESTION 185
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?

A.    Add a HASH hint to the query.
B.    Add a LOOP hint to the query.
C.    Add a FORCESEEK hint to the query.
D.    Add an INCLUDE clause to the index.
E.    Add a FORCESCAN hint to the Attach query.
F.    Add a columnstore index to cover the query.
G.    Enable the optimize for ad hoc workloads option.
H.     Cover the unique clustered index with a columnstore index.
I.      Include a SET FORCEPLAN ON statement before you run the query.
J.     Include a SET STATISTICS PROFILE ON statement before you run the query.
K.    Include a SET STATISTICS SHOWPLAN_XML ON statement before you run the query.
L.    Include a SET TRANSACTION ISOLATION LEVEL REPEATABLE READ statement before you run the query.
M.    Include a SET TRANSACTION ISOLATION LEVEL SNAPSHOT statement before you run the query.
N.    Include a SET TRANSACTION ISOLATION LEVEL SERIALIZABLE statement before you run the query.

Answer: G
Explanation:
http://msdn.microsoft.com/en-us/library/cc645587.aspx

QUESTION 186
You create a table that has the StudentCode, SubjectCode, and Marks columns to record mid-year marks for students.
The table has marks obtained by 50 students for various subjects.
You need to ensure that the top half of the students arranged by their average marks must be given a rank of 1 and the remaining students must be given a rank of 2.
Which Transact-SQL query should you use?

A.    SELECT StudentCode as Code,
RANK() OVER (ORDER BY AVG (Marks) DESC) AS Value FROM StudentMarks
GROUP BY StudentCode
B.    SELECT Id, Name, Marks,
DENSE_RANK() OVER (ORDER BY Marks DESC) AS Rank
FROM StudentMarks
C.    SELECT StudentCode as Code,
DENSE_RANK() OVER (ORDER BY AVG (Marks) DESC) AS Value FROM StudentMarks
GROUP BY StudentCode
D.    SELECT StudentCode as Code,
NTILE (2) OVER (ORDER BY AVG (Marks) DESC) AS Value FROM StudentMarks
GROUP BY StudentCode
E.    SELECT StudentCode AS Code,Marks AS Value FROM ( SELECT StudentCode, Marks AS Marks,
RANK() OVER (PARTITION BY SubjectCode ORDER BY Marks ASC) AS Rank FROM StudentMarks) tmp
WHERE Rank = 1
F.    SELECT StudentCode AS Code,Marks AS Value FROM ( SELECT StudentCode, Marks AS Marks,
RANK() OVER (PARTITION BY SubjectCode ORDER BY Marks DESC) AS Rank FROM StudentMarks) tmp
WHERE Rank = 1
G.    SELECT StudentCode AS Code,Marks AS Value FROM ( SELECT StudentCode, Marks AS Marks,
RANK () OVER (PARTITION BY StudentCode ORDER BY Marks ASC) AS Rank FROM StudentMarks) tmp
WHERE Rank = 1
H.    SELECT StudentCode AS Code,Marks AS Value FROM ( SELECT StudentCode, Marks AS Marks,
RANXO OVER (PARTITION BY StudentCode ORDER BY Marks DESC) AS Rank FROM StudentMarks) tmp
WHERE Rank = 1

Answer: D

QUESTION 187
You develop a database for a travel application.
You need to design tables and other database objects.
You create the Airline_Schedules table.
You need to store the departure and arrival dates and times of flights along with time zone information.
What should you do?

A.    Use the CAST function.
B.    Use the DATE data type.
C.    Use the FORMAT function.
D.    Use an appropriate collation.
E.    Use a user-defined table type.
F.    Use the VARBINARY data type.
G.    Use the DATETIME data type.
H.    Use the DATETIME2 data type.
I.    Use the DATETIMEOFFSET data type.
J.    Use the TODATETIMEOFFSET function.

Answer: I
Explanation:
http://msdn.microsoft.com/en-us/library/ff848733.aspx
http://msdn.microsoft.com/en-us/library/bb630289.aspx

QUESTION 188
You develop a database for a travel application.
You need to design tables and other database objects.
You create a stored procedure.
You need to supply the stored procedure with multiple event names and their dates as parameters.
What should you do?

A.    Use the CAST function.
B.    Use the DATE data type.
C.    Use the FORMAT function.
D.    Use an appropriate collation.
E.    Use a user-defined table type.
F.    Use the VARBINARY data type.
G.    Use the DATETIME data type.
H.    Use the DATETIME2 data type.
I.    Use the DATETIMEOFFSET data type.
J.    Use the TODATETIMEOFFSET function.

Answer: E

QUESTION 189
You develop a Microsoft SQL Server 2012 database.
The database is used by two web applications that access a table named Products.
You want to create an object that will prevent the applications from accessing the table directly while still providing access to the required data.
You need to ensure that the following requirements are met:
Future modifications to the table definition will not affect the applications’ ability to access data.
The new object can accommodate data retrieval and data modification.
You need to achieve this goal by using the minimum amount of changes to the applications.
What should you create for each application?

A.    Synonyms
B.    Common table expressions
C.    Views
D.    Temporary tables

Answer: C
Explanation:
http://msdn.microsoft.com/en-us/library/ms190174.aspx

QUESTION 190
You are designing a SQL Server Integration Services (SSIS) package that uses the Fuzzy Lookup transformation.
The reference data to be used in the transformation does not change.
You need to reuse the Fuzzy Lookup match index to increase performance and reduce maintenance.
What should you do?

A.    Select the GenerateAndPersistNewIndex option in the Fuzzy Lookup Transformation Editor.
B.    Select the GenerateNewIndex option in the Fuzzy Lookup Transformation Editor.
C.    Select the DropExistingMatchlndex option in the Fuzzy Lookup Transformation Editor.
D.    Execute the sp_FuzzyLookupTableMaintenanceUninstall stored procedure
E.     Execute the sp_FuzzyLookupTableMaintenanceInvoke stored procedure.

Answer: A
Explanation:
http://msdn.microsoft.com/en-us/library/ms137786.aspx

QUESTION 191
You are developing a SQL Server Integration Services (SSIS) package.
You need to design a package to change a variable value during package execution by using the least amount of development effort.
What should you use?

A.    Expression task
B.    Script task
C.    Execute SQL task
D.    Execute Process task
E.    Term Extraction transformation

Answer: A
Explanation:
http://msdn.microsoft.com/en-us/library/hh213137.aspx

QUESTION 192
You are creating a SQL Server Master Data Services (MDS) model for a company.
The source data for the company is stored in a single table that contains the manager-to-subordinate relationships.
You need to create a hierarchy representing the organizational structure of the company.
Which hierarchy type should you use?

A.    Natural
B.    Explicit
C.    Parent
D.    Recursive

Answer: D

QUESTION 193
You are completing the installation of the Data Quality Server component of SQL Server Data Quality Services (DQS).
You need to complete the post-installation configuration.
What should you do?

A.    Run the Configuration component in the Data Quality Client.
B.    Install ADOMD.NET.
C.    Run the Data Quality Server Installer.
D.    Make the data available for DQS operations.

Answer: C
Explanation:
http://msdn.microsoft.com/en-us/library/ff877917.aspx
http://msdn.microsoft.com/en-us/library/gg492277.aspx

QUESTION 194
You are the data steward for a Business Intelligence project.
You must identify duplicate rows stored in a SQL Server table and output discoveries to a CSV file.
A Data Quality Services (DQS) knowledge base has been created to support this project.
You need to produce the CSV file with the least amount of development effort.
What should you do?

A.    Create an Integration Services package and use a Data Profiling transform.
B.    Create a custom .NET application based on the Knowledgebase class.
C.     Create a data quality project.
D.    Create a CLR stored procedure based on the Knowledgebase class.
E.    Create a Master Data Services (MDS) business rule.

Answer: C
Explanation:
http://msdn.microsoft.com/en-us/library/hh213052.aspx
http://msdn.microsoft.com/en-us/library/ff877917.aspx
http://msdn.microsoft.com/en-us/library/microsoft.masterdataservices.services.datacontracts.knowledgebase.aspx
http://msdn.microsoft.com/en-us/library/bb895263.aspx

QUESTION 195
You are implementing the indexing strategy for a fact table in a data warehouse.
The fact table is named Quotes.
The table has no indexes and consists of seven columns:
– [ID]
– [QuoteDate]
– [Open]
– [Close]
– [High]
– [Low]
– [Volume]
Each of the following queries must be able to use a columnstore index:
– SELECT AVG ([Close]) AS [AverageClose] FROM Quotes WHERE [QuoteDate] BETWEEN ‘20100101’ AND ‘20101231’.
– SELECT AVG([High] – [Low]) AS [AverageRange] FROM Quotes WHERE [QuoteDate] BETWEEN ‘20100101’ AND
‘20101231’.
– SELECT SUM([Volume]) AS [SumVolume] FROM Quotes WHERE [QuoteDate] BETWEEN ‘20100101’ AND ‘20101231’.
You need to ensure that the indexing strategy meets the requirements.
The strategy must also minimize the number and size of the indexes.
What should you do?

A.    Create one columnstore index that contains [ID], [Close], [High], [Low], [Volume], and [QuoteDate].
B.    Create three coiumnstore indexes:
One containing [QuoteDate] and [Close]
One containing [QuoteDate], [High], and [Low]
One containing [QuoteDate] and [Volume]
C.    Create one columnstore index that contains [QuoteDate], [Close], [High], [Low], and [Volume].
D.    Create two columnstore indexes:
One containing [ID], [QuoteDate], [Volume], and [Close]
One containing [ID], [QuoteDate], [High], and [Low]

Answer: C
Explanation:
http://msdn.microsoft.com/en-us/library/gg492088.aspx
http://msdn.microsoft.com/en-us/library/gg492153.aspx

QUESTION 196
You are designing a data warehouse with two fact tables.
The first table contains sales per month and the second table contains orders per day.
Referential integrity must be enforced declaratively.
You need to design a solution that can join a single time dimension to both fact tables.
What should you do?

A.    Join the two fact tables.
B.    Merge the fact tables.
C.    Create a time dimension that can join to both fact tables at their respective granularity.
D.    Create a surrogate key for the time dimension.

Answer: D
Explanation:
With dimensionally modeled star schemas or snowflake schemas, decision support queries follow a typical pattern: the query selects several measures of interest from the fact table, joins the fact rows with one or several dimensions along the surrogate keys, places filter predicates on the business columns of the dimension tables, groups by one or several business columns, and aggregates the measures retrieved from the fact table over a period of time.
The following demonstrates this pattern, which is also sometimes referred to as a star join query:
– select ProductAlternateKey,
– CalendarYear,sum(SalesAmount)
– from FactInternetSales Fact
– join DimTime
– on Fact.OrderDateKey = TimeKey
– join DimProduct
– on DimProduct.ProductKey =
– Fact.ProductKey
– where CalendarYear between 2003 and 2004
– and ProductAlternateKey like ‘BK%’
– group by ProductAlternateKey,CalendarYear

QUESTION 197
You develop three Microsoft SQL Server 2012 databases named Database1, Database2, and Database3.
You have permissions on both Database1 and Database2.
You plan to write and deploy a stored procedure named dbo.usp_InsertEvent in Database3. dbo.usp_InsertEvent must execute other stored procedures in the other databases.
You need to ensure that callers that do not have permissions on Database1 or Database2 can execute the stored procedure.
Which Transact-SQL statement should you use?

A.    USE Database2
B.    EXECUTE AS OWNER
C.    USE Database1
D.    EXECUTE AS CALLER

Answer: B
Explanation:
http://msdn.microsoft.com/en-us/library/ms188354.aspx http://blog.sqlauthority.com/2007/10/06/sql-server-executing-remote-stored-procedure-calling-storedprocedure-on-linked-server/

QUESTION 198
You administer a Microsoft SQL Server 2012 server that hosts a transactional database and a reporting database. The transactional database is updated through a web application and is operational throughout the day. The reporting database is only updated from the transactional database.
The recovery model and backup schedule are configured as shown in the following table:
1981
One of the hard disk drives that stores the reporting database fails at 23:32 hours.
You need to ensure that the reporting database is restored.
You also need to ensure that data loss is minimal.
What should you do?

A.    Perform a page restore.
B.    Perform a partial restore.
C.    Perform a point-in-time restore.
D.    Restore the latest full backup.
E.    Restore the latest full backup.
Then, restore the latest differential backup.
F.    Restore the latest full backup, and restore the latest differential backup.
Then, restore the latest log backup.
G.    Restore the latest full backup, and restore the latest differential backup.
Then, restore each log backup taken before the time of failure from the most recent differential backup.
H.    Restore the latest full backup.
Then, restore each differential backup taken before the time of failure from the most recent full backup.

Answer: E
Explanation:
To recover the database, you must restore the latest full backup and then restore the latest differential backup.
Incorrect answers:
A: A page restore is used to repair isolated damaged pages. It is faster than a file restore id only a few individual pages are damaged.
B: Partial restores allow a database that contains multiple filegroups to be restored and recovered in stages.
It works with all recovery models, but is more flexible for the full and bulk-logged models than for the simple model.
C: Point in time restores are not supported for the simple backup model as log files are not part of the backup.
D: The latest full backup was performed at 01:00 hours, 22 hours and 32 minutes before the hard disk failure. A differential backup was made at 13:00 hours, 10 hours and 32 minutes before the hard disk failure. A differential backup contains data that has been added or updated since the last full backup and should be restored to minimize data loss.
F, G: There is not log backup in the simple backup model.
H: Only the latest differential backup needs to be restored.
https://msdn.microsoft.com/en-us/library/ms186216%28v=sql.110%29.aspx https://technet.microsoft.com/en-us/library/ms175168%28v=sql.110%29.aspx https://msdn.microsoft.com/en-us/library/ms177425%28v=sql.110%29.aspx https://msdn.microsoft.com/en-us/library/ms175526%28v=sql.110%29.aspx

QUESTION 199
Drag and Drop Question
You administer a Microsoft SQL Server 2012 database named Human_Resources.
You need to ensure that all read activity against any object in the Human_Resources database is audited and written to a text file.
What should you do? (To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order.)

1991
Answer:
1992
Explanation:
The general process for creating and using an audit is as follows.
1. Create an audit and define the target.
2. Create either a server audit specification or database audit specification that maps to the audit. Enable the audit specification.
3. Enable the audit.
4. Read the audit events by using the Windows Event Viewer, Log File Viewer, or the fn_get_audit_file function.
https://msdn.microsoft.com/en-us/library/cc280386%28v=sql.110%29.aspx https://msdn.microsoft.com/en-us/library/cc280663%28v=sql.110%29.aspx

QUESTION 200
You administer a Microsoft SQL Server 2012 Enterprise Edition server that uses 64 cores.
You discover performance issues when complex calculations are performed on large amounts of data under heavy system load.
You need to limit the number of cores that process the calculations.
What should you configure?

A.    Max worker threads
B.    Processor affinity
C.    I/O affinity
D.    Lightweight pooling

Answer: B
Explanation:
To carry out multitasking, the operating system sometimes moves process threads among different processors. This is efficient from an operating system point of view, but can reduce SQL Server performance under heavy system loads, as each processor cache is repeatedly reloaded with data.
Assigning processors to specific threads can improve performance under these conditions by eliminating processor reloads; such an association between a thread and a processor is called processor affinity.
https://msdn.microsoft.com/en-us/library/ms189629%28v=sql.110%29.aspx

GreatExam 70-462 Questions & Answers covers all the knowledge points of the real exam. We update our product frequently so our customer can always have the latest version of the braindumps. We have the most professional expert team to back up our grate quality products. Welcome to try.

http://www.greatexam.com/70-462-exam-questions.html