Download Microsoft.70-765.CertKiller.2018-09-30.107q.vcex

Download Exam

File Info

Exam Provisioning SQL Databases
Number 70-765
File Name Microsoft.70-765.CertKiller.2018-09-30.107q.vcex
Size 2 MB
Posted Sep 30, 2018
Download Microsoft.70-765.CertKiller.2018-09-30.107q.vcex

How to open VCEX & EXAM Files?

Files with VCEX & EXAM extensions can be opened by ProfExam Simulator.

Purchase

Coupon: MASTEREXAM
With discount: 20%






Demo Questions

Question 1

You administer a Microsoft SQL Server 2012 instance that contains a financial database hosted on a storage area network (SAN). 
The financial database has the following characteristics:
  • A data file of 2 terabytes is located on a dedicated LUN (drive D). A transaction log of 10 GB is located on a dedicated LUN (drive E). 
  • Drive D has 1 terabyte of free disk space. 
  • Drive E has 5 GB of free disk space. 
The database is continually modified by users during business hours from Monday through Friday between 09:00 hours and 17:00 hours. Five percent of the existing data is modified each day.
The Finance department loads large CSV files into a number of tables each business day at 11:15 hours and 15:15 hours by using the BCP or BULK INSERT commands. Each data load adds 3 GB of data to the database.
These data load operations must occur in the minimum amount of time. 
A full database backup is performed every Sunday at 10:00 hours. Backup operations will be performed every two hours (11:00, 13:00, 15:00, and 17:00) during business hours.
You need to ensure that the minimum amount of data is lost. 
Which recovery model should the database use?


  1. NORECOVERY
  2. FULL
  3. NO_CHECKSUM
  4. CHECKSUM
  5. Differential
  6. BULK_LOGGED
  7. STANDBY
  8. RESTART
  9. SKIP
  10. Transaction log
  11. DBO ONLY
  12. COPY_ONLY
  13. SIMPLE
  14. CONTINUE AFTER ERROR
Correct answer: B
Explanation:
The full recovery model requires log backups. No work is lost due to a lost or damaged data file. Can recover to a specific point in time, assuming that your backups are complete up to that point in time. Incorrect Answers:F: The bulk logged recovery model can recover to the end of any backup. Point-in-time recovery is not supported.M: The simple recovery model can recover only to the end of a backup.References: https://docs.microsoft.com/en-us/sql/relational-databases/backup-restore/recovery-models-sql-server
The full recovery model requires log backups. No work is lost due to a lost or damaged data file. Can recover to a specific point in time, assuming that your backups are complete up to that point in time. 
Incorrect Answers:
F: The bulk logged recovery model can recover to the end of any backup. Point-in-time recovery is not supported.
M: The simple recovery model can recover only to the end of a backup.
References: https://docs.microsoft.com/en-us/sql/relational-databases/backup-restore/recovery-models-sql-server



Question 2

You administer a Microsoft SQL Server 2012 instance that contains a financial database hosted on a storage area network (SAN). 
The financial database has the following characteristics:
  • A data file of 2 terabytes is located on a dedicated LUN (drive D). A transaction log of 10 GB is located on a dedicated LUN (drive E). 
  • Drive D has 1 terabyte of free disk space. 
  • Drive E has 5 GB of free disk space. 
The database is continually modified by users during business hours from Monday through Friday between 09:00 hours and 17:00 hours. Five percent of the existing data is modified each day.
The Finance department loads large CSV files into a number of tables each business day at 11:15 hours and 15:15 hours by using the BCP or BULK INSERT commands. Each data load adds 3 GB of data to the database.
These data load operations must occur in the minimum amount of time. 
A full database backup is performed every Sunday at 10:00 hours. Backup operations will be performed every two hours (11:00, 13:00, 15:00, and 17:00) during business hours.
You need to ensure that the backup size is as small as possible. 
Which backup should you perform every two hours?


  1. NORECOVERY
  2. FULL
  3. NO_CHECKSUM
  4. CHECKSUM
  5. Differential
  6. BULK_LOGGED
  7. STANDBY
  8. RESTART
  9. SKIP
  10. Transaction log
  11. DBO ONLY
  12. COPY_ONLY
  13. SIMPLE
  14. CONTINUE AFTER ERROR
Correct answer: J
Explanation:
Minimally, you must have created at least one full backup before you can create any log backups. After that, the transaction log can be backed up at any time unless the log is already being backed up. References: https://docs.microsoft.com/en-us/sql/relational-databases/backup-restore/transaction-log-backups-sql-server
Minimally, you must have created at least one full backup before you can create any log backups. After that, the transaction log can be backed up at any time unless the log is already being backed up. 
References: https://docs.microsoft.com/en-us/sql/relational-databases/backup-restore/transaction-log-backups-sql-server



Question 3

You administer a Microsoft SQL Server 2012 instance named SQL2012 that hosts an OLTP database of 1 terabyte in size. 
The database is modified by users only from Monday through Friday from 09:00 hours to 17:00 hours. Users modify more than 30 percent of the data in the database during the week.
Backups are performed as shown in the following schedule:
  
The Finance department plans to execute a batch process every Saturday at 09:00 hours. This batch process will take a maximum of 8 hours to complete.
The batch process will update three tables that are 10 GB in size. The batch process will update these tables multiple times. 
When the batch process completes, the Finance department runs a report to find out whether the batch process has completed correctly. 
You need to ensure that if the Finance department disapproves the batch process, the batch operation can be rolled back in the minimum amount of time. 
What should you do on Saturday?


  1. Perform a differential backup at 08:59 hours.
  2. Record the LSN of the transaction log at 08:59 hours. Perform a transaction log backup at 17:01 hours.
  3. Create a database snapshot at 08:59 hours.
  4. Record the LSN of the transaction log at 08:59 hours. Perform a transaction log backup at 08:59 hours.
  5. Create a marked transaction in the transaction log at 08:59 hours. Perform a transaction log backup at 17:01 hours.
  6. Create a marked transaction in the transaction log at 08:59 hours. Perform a transaction log backup at 08:59 hours.
Correct answer: C
Explanation:
References: https://docs.microsoft.com/en-us/sql/relational-databases/databases/database-snapshots-sql-server
References: https://docs.microsoft.com/en-us/sql/relational-databases/databases/database-snapshots-sql-server



Question 4

You administer a Microsoft SQL Server 2012 instance. 
The instance contains a database that supports a retail sales application. The application generates hundreds of transactions per second and is online 24 hours per day and 7 days per week. 
You plan to define a backup strategy for the database. You need to ensure that the following requirements are met:
No more than 5 minutes worth of transactions are lost. Data can be recovered by using the minimum amount of administrative effort. 
What should you do? Choose all that apply.


  1. Configure the database to use the SIMPLE recovery model.
  2. Create a DIFFERENTIAL database backup every 4 hours.
  3. Create a LOG backup every 5 minutes.
  4. Configure the database to use the FULL recovery model.
  5. Create a FULL database backup every 24 hours.
  6. Create a DIFFERENTIAL database backup every 24 hours.
Correct answer: BCDE
Explanation:
The full recovery model uses log backups to prevent data loss in the broadest range of failure scenarios, and backing and restoring the transaction log (log backups) is required. The advantage of using log backups is that they let you restore a database to any point of time that is contained within a log backup (point-in-time recovery). You can use a series of log backups to roll a database forward to any point in time that is contained in one of the log backups. Be aware that to minimize your restore time, you can supplement each full backup with a series of differential backups of the same data. References: https://technet.microsoft.com/en-us/library/ms190217(v=sql.105).aspx
The full recovery model uses log backups to prevent data loss in the broadest range of failure scenarios, and backing and restoring the transaction log (log backups) is required. The advantage of using log backups is that they let you restore a database to any point of time that is contained within a log backup (point-in-time recovery). You can use a series of log backups to roll a database forward to any point in time that is contained in one of the log backups. Be aware that to minimize your restore time, you can supplement each full backup with a series of differential backups of the same data. 
References: https://technet.microsoft.com/en-us/library/ms190217(v=sql.105).aspx



Question 5

You administer a Microsoft SQL Server 2012 database that contains a table named OrderDetail. 
You discover that the NCI_OrderDetail_CustomerID non-clustered index is fragmented. You need to reduce fragmentation. You need to achieve this goal without taking the index offline. 
Which Transact-SQL batch should you use?


  1. CREATE INDEX NCI_OrderDetail_CustomerID ON OrderDetail.CustomerID WITH DROP EXISTING
  2. ALTER INDEX NCI_OrderDetail_CustomerID ON OrderDetail.CustomerID REORGANIZE
  3. ALTER INDEX ALL ON OrderDetail REBUILD
  4. ALTER INDEX NCI_OrderDetail_CustomerID ON OrderDetail.CustomerID REBUILD
Correct answer: B
Explanation:
REORGANIZE specifies to reorganize the index leaf level. The REORGANIZE operation is always performed online. This means long-term blocking table locks are not held and queries or updates to the underlying table can continue during the ALTER INDEX REORGANIZE transaction. References: https://docs.microsoft.com/en-us/sql/t-sql/statements/alter-index-transact-sql
REORGANIZE specifies to reorganize the index leaf level. The REORGANIZE operation is always performed online. This means long-term blocking table locks are not held and queries or updates to the underlying table can continue during the ALTER INDEX REORGANIZE transaction. 
References: https://docs.microsoft.com/en-us/sql/t-sql/statements/alter-index-transact-sql



Question 6

You administer a Microsoft SQL Server database named Sales. The database is 3 terabytes in size. 
The Sales database is configured as shown in the following table. 
  
You discover that all files except Sales_2.ndf are corrupt. 
You need to recover the corrupted data in the minimum amount of time. 
What should you do?


  1. Perform a file restore.
  2. Perform a transaction log restore.
  3. Perform a restore from a full backup.
  4. Perform a filegroup restore.
Correct answer: A
Explanation:
In a file restore, the goal is to restore one or more damaged files without restoring the whole database. References: https://docs.microsoft.com/en-us/sql/relational-databases/backup-restore/file-restores-simple-recovery-model
In a file restore, the goal is to restore one or more damaged files without restoring the whole database. 
References: https://docs.microsoft.com/en-us/sql/relational-databases/backup-restore/file-restores-simple-recovery-model



Question 7

You administer a Microsoft SQL Server 2012 server. You plan to deploy new features to an application. 
You need to evaluate existing and potential clustered and non-clustered indexes that will improve performance. 
What should you do?


  1. Query the sys.dm_db_index_usage_stats DMV.
  2. Query the sys.dm_db_missing_index_details DMV.
  3. Use the Database Engine Tuning Advisor.
  4. Query the sys.dm_db_missing_index_columns DMV.
Correct answer: C
Explanation:
The Microsoft Database Engine Tuning Advisor (DTA) analyzes databases and makes recommendations that you can use to optimize query performance. You can use the Database Engine Tuning Advisor to select and create an optimal set of indexes, indexed views, or table partitions without having an expert understanding of the database structure or the internals of SQL Server. Incorrect Answers:A: sys.dm_db_index_usage_stats returns counts of different types of index operations and the time each type of operation was last performed in SQL Server.B: sys.dm_db_missing_index_details returns detailed information about missing indexes, excluding spatial indexes.D: sys.dm_db_missing_index_columns returns information about database table columns that are missing an index, excluding spatial indexes.References: https://docs.microsoft.com/en-us/sql/relational-databases/performance/database-engine-tuning-advisor
The Microsoft Database Engine Tuning Advisor (DTA) analyzes databases and makes recommendations that you can use to optimize query performance. You can use the Database Engine Tuning Advisor to select and create an optimal set of indexes, indexed views, or table partitions without having an expert understanding of the database structure or the internals of SQL Server. 
Incorrect Answers:
A: sys.dm_db_index_usage_stats returns counts of different types of index operations and the time each type of operation was last performed in SQL Server.
B: sys.dm_db_missing_index_details returns detailed information about missing indexes, excluding spatial indexes.
D: sys.dm_db_missing_index_columns returns information about database table columns that are missing an index, excluding spatial indexes.
References: https://docs.microsoft.com/en-us/sql/relational-databases/performance/database-engine-tuning-advisor



Question 8

You administer a Microsoft SQL Server 2012 database named Contoso on a server named Server01. 
You need to write messages to the Application Log when users are added to or removed from a fixed server role in Server01. 
What should you create?


  1. A Database Audit Specification
  2. A Policy
  3. An Alert
  4. A SQL Profiler Trace
  5. A Resource Pool
  6. An Extended Event session
  7. A Server Audit Specification
Correct answer: G
Explanation:
The SQL Server Audit feature enables you to audit server-level and database-level groups of events and individual events. Audits can have the following categories of actions:Server-level. These actions include server operations, such as management changes, such as in this question, and logon and logoff operations. Database-level. These actions encompass data manipulation languages (DML) and data definition language (DDL) operations. Audit-level. These actions include actions in the auditing process. References: http://technet.microsoft.com/en-us/library/cc280663(v=sql.105).aspx
The SQL Server Audit feature enables you to audit server-level and database-level groups of events and individual events. 
Audits can have the following categories of actions:
  • Server-level. These actions include server operations, such as management changes, such as in this question, and logon and logoff operations. 
  • Database-level. These actions encompass data manipulation languages (DML) and data definition language (DDL) operations. 
  • Audit-level. These actions include actions in the auditing process. 
References: http://technet.microsoft.com/en-us/library/cc280663(v=sql.105).aspx



Question 9

You administer a Microsoft SQL Server 2012 database named Contoso on a server named Server01. 
You need to be notified immediately when fatal errors occur on Server01. 
What should you create?


  1. A Database Audit Specification
  2. A Policy
  3. An Alert
  4. A SQL Profiler Trace
  5. A Resource Pool
  6. An Extended Event session
  7. A Server Audit Specification
Correct answer: C
Explanation:
SQL Server has alerts that get more important based on the severity of the alert. Anything of severity 16 or below tends to refer to the database and deals with issues that are tied to syntax errors, violations of foreign keys, etc. While those errors are typically important, they don't refer to anything with regards to overall health of the SQL Server. Alerts 17 through 25 do. Those are the ones your health checks are probably firing on.     References: https://www.mssqltips.com/sqlservertip/3384/configuring-critical-sql-server-alerts/
SQL Server has alerts that get more important based on the severity of the alert. Anything of severity 16 or below tends to refer to the database and deals with issues that are tied to syntax errors, violations of foreign keys, etc. While those errors are typically important, they don't refer to anything with regards to overall health of the SQL Server. Alerts 17 through 25 do. Those are the ones your health checks are probably firing on. 
  
References: https://www.mssqltips.com/sqlservertip/3384/configuring-critical-sql-server-alerts/



Question 10

You administer a Microsoft SQL Server 2012 database named Contoso on a server named Server01. 
You need to diagnose deadlocks that happen when executing a specific set of stored procedures by recording events and playing them back on a different test server. 
What should you create?


  1. A Database Audit Specification
  2. A Policy
  3. An Alert
  4. A SQL Profiler Trace
  5. A Resource Pool
  6. An Extended Event session
  7. A Server Audit Specification
Correct answer: D
Explanation:
Use SQL Server Profiler to identify the cause of a deadlock. A deadlock occurs when there is a cyclic dependency between two or more threads, or processes, for some set of resources within SQL Server. Using SQL Server Profiler, you can create a trace that records, replays, and displays deadlock events for analysis. References: http://msdn.microsoft.com/en-us/library/ms188246.aspx
Use SQL Server Profiler to identify the cause of a deadlock. A deadlock occurs when there is a cyclic dependency between two or more threads, or processes, for some set of resources within SQL Server. Using SQL Server Profiler, you can create a trace that records, replays, and displays deadlock events for analysis. 
References: http://msdn.microsoft.com/en-us/library/ms188246.aspx









CONNECT US

Facebook

Twitter

PROFEXAM WITH A 20% DISCOUNT

You can buy ProfExam with a 20% discount!



HOW TO OPEN VCEX FILES

Use ProfExam Simulator to open VCEX files