Disclosure: when you buy through links on our site, we may earn an affiliate commission.

Practice Exams | Microsoft AZURE SQLDBA DP-300 100% Pass

Be prepared for the Microsoft Azure Exam DP-300: Administering Relational Databases on Microsoft Azure
(0 reviews)
4 students
Created by


CourseMarks Score®







Platform: Udemy
Language: English
Next start: On Demand

Table of contents


In order to set realistic expectations, please note: These questions are NOT official questions that you will find on the official exam. These questions DO cover all the material outlined in the knowledge sections below. Many of the questions are based on fictitious scenarios which have questions posed within them.
The official knowledge requirements for the exam are reviewed routinely to ensure that the content has the latest requirements incorporated in the practice questions. Updates to content are often made without prior notification and are subject to change at any time.
Each question has a detailed explanation and links to reference materials to support the answers which ensures accuracy of the problem solutions.
The questions will be shuffled each time you repeat the tests so you will need to know why an answer is correct, not just that the correct answer was item “B” last time you went through the test.
Candidates for this exam are database administrators and data management specialists that manage on-premises and cloud relational databases built with Microsoft SQL Server and Microsoft Azure Data Services.
The Azure Database Administrator implements and manages the operational aspects of cloud-native and hybrid data platform solutions built on Azure Data Services and SQL Server. The Azure Database Administrator uses a variety of methods and tools to perform day-to-day operations, including applying knowledge of using T-SQL for administrative management purposes.
This role is responsible for management, availability, security and performance monitoring and optimization of modern relational database solutions. This role works with the Azure Data Engineer role to manage operational aspects of data platform solutions.
Candidates for this role should understand all concepts covered in Exam DP-900: Microsoft Azure Data Fundamentals.
Skills measured on Microsoft Azure DP-300 Exam
Plan and Implement Data Platform Resources (15-20%)
Deploy resources by using manual methods
•deploy database offerings on selected platforms
•configure customized deployment templates
•apply patches and updates for hybrid and IaaS deployment
Recommend an appropriate database offering based on specific requirements
•evaluate requirements for the deployment
•evaluate the functional benefits/impact of possible database offerings
•evaluate the scalability of the possible database offering
•evaluate the HA/DR of the possible database offering
•evaluate the security aspects of the possible database offering
Configure resources for scale and performance
•configure Azure SQL database/elastic pools for scale and performance
•configure Azure SQL managed instances for scale and performance
•configure SQL Server in Azure VMs for scale and performance
•calculate resource requirements
•evaluate database partitioning techniques, such as database sharding
•set up SQL Data Sync
Evaluate a strategy for moving to Azure
•evaluate requirements for the migration
•evaluate offline or online migration strategies
•evaluate requirements for the upgrade
•evaluate offline or online upgrade strategies
Implement a migration or upgrade strategy for moving to Azure
•implement an online migration strategy
•implement an offline migration strategy
•implement an online upgrade strategy
•implement an offline upgrade strategy
Implement a Secure Environment (15-20%)
Configure database authentication by using platform and database tools
•configure Azure AD authentication
•create users from Azure AD identities
•configure security principals
Configure database authorization by using platform and database tools
•configure database and object-level permissions using graphical tools
•apply principle of least privilege for all securables
Implement security for data at rest
•implement Transparent Data Encryption (TDE)
•implement object-level encryption
•implement Dynamic Data Masking
•implement Azure Key Vault and disk encryption for Azure VMs
Implement security for data in transit
•configure server and database-level firewall rules
•implement Always Encrypted
Implement compliance controls for sensitive data
•apply a data classification strategy
•configure server and database audits
•implement data change tracking
•perform a vulnerability assessment
Monitor and Optimize Operational Resources (15-20%)
Monitor activity and performance
•prepare an operational performance baseline
•determine sources for performance metrics
•interpret performance metrics
•configure and monitor activity and performance at the infrastructure, server, service, and database levels
Implement performance-related maintenance tasks
•implement index maintenance tasks
•implement statistics maintenance tasks
•configure database auto-tuning
•automate database maintenance tasks
•manage storage capacity
Identify performance-related issues
•configure Query Store to collect performance data
•identify sessions that cause blocking
•assess growth/fragmentation of databases and logs
•assess performance-related database configuration parameters
Configure resources for optimal performance
•configure storage and infrastructure resources
•configure server and service account settings for performance
•configure Resource Governor for performance
Configure a user database for optimal performance
•implement database-scoped configuration
•configure compute resources for scaling
•configure Intelligent Query Processing (IQP)
Optimize Query Performance (5-10%)
Review query plans
•determine the appropriate type of execution plan
•identify problem areas in execution plans
•extract query plans from the Query Store
Evaluate performance improvements
•determine the appropriate Dynamic Management Views (DMVs) to gather query performance information
•identify performance issues using DMVs
•identify and implement index changes for queries
•recommend query construct modifications based on resource usage
•assess the use of hints for query performance
Review database table and index design
•identify data quality issues with duplication of data
•identify normal form of database tables
•assess index design for performance
•validate data types defined for columns
•recommend table and index storage including filegroups
•evaluate table partitioning strategy
•evaluate the use of compression for tables and indexes
Perform Automation of Tasks (10-15%)
Create scheduled tasks
•manage schedules for regular maintenance jobs
•configure multi-server automation
•configure notifications for task success/failure/non-completion
Evaluate and implement an alert and notification strategy
•create event notifications based on metrics
•create event notifications for Azure resources
•create alerts for server configuration changes
•create tasks that respond to event notifications
Manage and automate tasks in Azure
•perform automated deployment methods for resources
•automate backups
•automate performance tuning and patching
•implement policies by using automated evaluation modes
Plan and Implement a High Availability and Disaster Recovery (HADR) Environment (15-20%)
Recommend an HADR strategy for a data platform solution
•recommend HADR strategy based on RPO/RTO requirements
•evaluate HADR for hybrid deployments
•evaluate Azure-specific HADR solutions
•identify resources for HADR solutions
Test an HADR strategy by using platform, OS, and database tools
•test HA by using failover
•test DR by using failover or restore
Perform backup and restore a database by using database tools
•perform a database backup with options
•perform a database restore with options
•perform a database restore to a point in time
•configure long-term backup retention
Configure HA/DR by using OS, platform, and database tools
•configure replication
•create an Always On Availability Group
•configure auto-failover groups
•integrate a database into an Availability Group
•configure quorum options for a Windows Server Failover Cluster
•configure an Availability Group listener
Perform Administration by Using T-SQL (10-15%)
Examine system health
•evaluate database health using DMVs
•evaluate server health using DMVs
•perform database consistency checks by using DBCC
Monitor database configuration by using T-SQL
•assess proper database autogrowth configuration
•report on database free space
•review database configuration options
Perform backup and restore a database by using T-SQL
•prepare databases for Always On Availability Groups
•perform transaction log backup
•perform restore of user databases
•perform database backups with options
Manage authentication by using T-SQL
•manage certificates
•manage security principals
Manage authorization by using T-SQL
•configure permissions for users to access database objects
•configure permissions by using custom roles

You will learn


This course is for

• SQL DBA’s and Developers and Architects who want to migrate to the AZURE Cloud

How much does the Practice Exams | Microsoft AZURE SQLDBA DP-300 100% Pass course cost? Is it worth it?

The course costs $14.99. And currently there is a 25% discount on the original price of the course, which was $19.99. So you save $5 if you enroll the course now.
The average price is $17.2 of 1,991 Microsoft Certification courses. So this course is 13% cheaper than the average Microsoft Certification course on Udemy.

Does the Practice Exams | Microsoft AZURE SQLDBA DP-300 100% Pass course have a money back guarantee or refund policy?

YES, Practice Exams | Microsoft AZURE SQLDBA DP-300 100% Pass has a 30-day money back guarantee. The 30-day refund policy is designed to allow students to study without risk.

Are there any SCHOLARSHIPS for this course?

Currently we could not find a scholarship for the Practice Exams | Microsoft AZURE SQLDBA DP-300 100% Pass course, but there is a $5 discount from the original price ($19.99). So the current price is just $14.99.

Who is the instructor? Is Rajasekhar Reddy Bolla a SCAM or a TRUSTED instructor?

Rajasekhar Reddy Bolla has created 5 courses that got 31 reviews which are generally positive. Rajasekhar Reddy Bolla has taught 355 students and received a 4.0 average review out of 31 reviews. Depending on the information available, Rajasekhar Reddy Bolla is a TRUSTED instructor.
Microsoft Certified SQL DBA & Developer & Architect
Started my career as a Database engineer and acquired skill over the technology well and could catch up a world class organization. I have very good track record in achieving and exceeding the targets and much interested in learning. Well experienced in designing, developing, tuning, and Maintaining Enterprise database systems for both OLTP and OLAP.. I independently handled activities in a immense environment by acting as a single point of contact for all concerns. Thus I believe so far my professional exp is a perfect blend to showcase my ability.


> SQL Azure(Paas,Iaas)

> Performance Tuning and implementing best practices / standards

> Database Administration and Maintenance

> Database design, model, development and code reviews.

> Database requirement gathering and architect

> Microsoft Business Intelligence, Data Warehousing and Data Migrations

> Migrate on premise databases to Azure/Cloud location.

> Process Automation, Documentation and Knowledge Sharing
Platform: Udemy
Language: English
Next start: On Demand

Students are also interested in