|Exam Name||:||Designing Database Solutions for Microsoft SQL Server|
|Questions and Answers||:||111 Q & A|
|Updated On||:||October 20, 2017|
|PDF Download Mirror||:||70-465 Dump|
|Get Full Version||:||Pass4sure 70-465 Full Version|
You have four databases that are accessed by using an Online Transaction Processing (OLTP) application. The databases are stored on a server named SQL1 that has SQL Server 2014 installed. You plan to deploy an additional server that has SQL Server 2014 installed. You need to design a high-availability solution for the databases that meets the following requirements:
If SQL1 fails, the databases must be available.
Users must be able to run reports against a secondary copy of the databases. What should you include in the design?
More than one answer choice may achieve the goal. Select the BEST answer.
AlwaysOn availability groups
The AlwaysOn Availability Groups feature is a high-availability and disaster- recovery solution that provides an enterprise-level alternative to database mirroring. Introduced in SQL Server 2012, AlwaysOn Availability Groups maximizes the availability of a set of user databases for an enterprise. An availability group supports a failover environment for a discrete set of user databases, known as
availability databases that fail over together.
Failover and Failover Modes (AlwaysOn Availability Groups)
You need to recommend a backup process for data warehouse database. The solution must meet the following requirements:
✑Ensure that if a hardware failure occurs, you can bring the database online without losing more than 24 hours of transactions.
✑Minimize the amount of administrative effort required to restore any lost data.
✑Minimize the space used by transaction logs.
What should you include in the recommendation? To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order.
You plan to deploy SQL Server 2014. Your company identifies the following monitoring requirements:
✑Tempdb must be monitored for insufficient free space.
✑Deadlocks must be analyzed by using Deadlock graphs.
You need to identify which feature meets each monitoring requirement. Which features should you identify? To answer, drag the appropriate feature to the correct monitoring requirement in the answer area.
You plan to deploy a database to SQL Azure. You are designing two stored procedures named USP_1 and USP_2 that have the following requirements:
✑Prevent data read by USP_1 from being modified by other active processes.
✑Allow USP_2 to perform dirty reads.
You need to recommend the isolation level for the stored procedures. The solution must maximize concurrency. Which isolation levels should you recommend?
To answer, drag the appropriate isolation level to the correct stored procedure in the answer area.
You are designing a database named DB1. Changes will be deployed to DB1 every Wednesday night. You need to recommend a strategy to deploy the changes to DB1. The strategy must meet the following requirements:
✑The strategy must not disrupt backup operations.
✑DB1 must be online while the changes are deployed.
✑You must be able to undo quickly any changes made to objects.
What should you recommend? More than one answer choice may achieve the goal. Select the BEST answer.
Perform a copy-only database backup before the changes are deployed. If the deployment fails, restore the database to another server and recover the original objects from the restored database.
Create a database snapshot. If the deployment fails, recover the objects from the database snapshot.
Create a database snapshot. If the deployment fails, revert the database to the database snapshot.
Perform a full database backup before the changes are deployed. If the
deployment fails, restore the database to another server and recover the original objects from the restored database.
Database Snapshots (SQL Server)
You are the senior database administrator at Contoso, Ltd. You manage a SQL Server 2014 Instance, with multiple databases used for reporting. You have recently hired a junior database administrator. You want this person to be able to view the database structures on the server, but you do not want him or her to be able to make changes or see the data in the tables. The new hire's login credentials are as follows: Login name: JFree Password: Jx672$qse
You want the new hire to be required to change his password on his next login. The code that is produced should execute no matter the initial database context in which it is started.
You need to write the code required to give the new hire only the desired access, using the smallest number of steps. Develop the solution by selecting and arranging the required code blocks in the correct order. You may not need all of the code blocks.
You are designing an authentication strategy for a new server that has SQL Server 2014 installed. The strategy must meet the following business requirements:
✑The account used to generate reports must be allowed to make a connection during certain hours only.
✑Failed authentication requests must be logged.
You need to recommend a technology that meets each business requirement. The solution must minimize the amount of events that are logged. Which technologies should you recommend? To answer, drag the appropriate solution to the correct business requirement in the answer area.
You plan to deploy SQL Server 2014. You identify the following security requirements for the deployment:
✑Users must be prevented from intercepting and reading the T-SQL statements sent from the clients to the database engine.
✑All database files and log files must be encrypted if the files are moved to another disk on another server. You need to identify which feature meets each security requirement. The solution must minimize processor overhead. Which features should you identify? To answer, drag the appropriate feature to the correct requirement in the answer area.
You plan to create a database. The database will be used by a Microsoft .NET application for a special event that will last for two days. During the event, data must be highly available. After the event, the database will be deleted.
You need to recommend a solution to implement the database while minimizing costs. The solution must not affect any existing applications. What should you recommend? More than one answer choice may achieve the goal. Select the BEST answer.
SQL Server 2014 Enterprise
SQL Server 2014 Standard
SQL Server 2014 Express with Advanced Services
Programmability (AMO, ADOMD.Net, OLEDB, XML/A, ASSL) supported by Standard and Enterprise editions only.
Features Supported by the Editions of SQL Server 2014
You have two servers named SQL1 and SQL2 that have SQL Server 2012 installed. SQL1 contains a database that is mirrored asynchronously to SQL2. The database contents are updated once a month. You need to upgrade the database to SQL Server 2014. The solution must minimize downtime. Which upgrade steps should you recommend? To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order.
You have a database hosted on SQL Server 2012 R2. The database contains 5 million rows. You need to recommend a repeatable method to migrate the database to SQL Azure. Which method should you recommend? More than one answer choice may achieve the goal. Select the BEST answer.
Create a SQL Server Integration Services (SSIS) package, and then run the package.
Back up the database, and then restore the database.
Extract a data-tier application, and then import the application.
Generate scripts to create all of the all database objects and all of the data, and then execute the scripts by using SQL Azure.
SQL Server Integration Services Most flexibility Data Transfer Efficiency: Good
/ SSIS can be used to perform a broad range of data migration tasks. SSIS provides support for complex workflow and data transformation between the source and destination. It is a good choice to transfer of data for databases that require many changes to work on Microsoft Azure SQL Database. You can use SSIS data transfer
packages with another mechanism for transferring the database schema, such as a Data-tier Application package. SSIS for Azure and Hybrid Data Movement Incorrect:
Not D: Generate Scripts Wizard
Has explicit option for Azure SQL Database scripts generation Data Transfer Efficiency: Poor
Good for smaller database
/ Using the Generate Scripts wizard to migrate a SQL Server database to Azure SQL Database should be limited to:
Teams who have experience with the wizard.
Migrating simple databases that need few schema changes to run on Azure SQL Database. The scripts generated from the source database can be modified before being used to create the new version of the database on Azure SQL Database, but using a database project in the SQL Server Data Tools has richer support for making schema changes.
Migrating small databases that do not have much data. The wizard generates scripts that use insert statements instead of bulk copies to transfer the data. The insert statements can be throttled when the tables contain too much data, and are not as fast as bulk copies.