Courseiva

DP-300 Plan and implement data platform resources Practice Question

You are evaluating Azure SQL Database for a new application that requires the database to be isolated from other Azure tenants and to have a dedicated compute and storage resources. The application also requires support for SQL Server Agent and cross-database queries. Which Azure SQL deployment option should you choose?

⚠ Common exam trap

The trap here is assuming that Azure SQL Database single database can support SQL Server Agent and cross-database queries; these are only available in Azure SQL Managed Instance.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

✓

Azure SQL Managed Instance

Azure SQL Managed Instance is the only Azure SQL deployment option that provides a dedicated instance with support for SQL Server Agent, cross-database queries, and network isolation via a dedicated subnet. Single database and elastic pools do not support these features. Hyperscale is a service tier, not a deployment option, and lacks these capabilities. Therefore, Azure SQL Managed Instance is the correct choice.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • ✗

    Azure SQL Database hyperscale

    Why it's wrong here

    Hyperscale is a service tier for Azure SQL Database that supports large databases up to 100 TB and rapid scale-out, but it does not support SQL Server Agent or cross-database queries. It also does not provide the same level of network isolation as a managed instance. It is not a separate deployment option but a service tier within Azure SQL Database.

  • ✗

    Azure SQL Database elastic pool

    Why it's wrong here

    Elastic pools allow multiple databases to share a set of resources, which can be cost-effective for multiple databases with varying usage, but they do not provide dedicated compute and storage per database. They also do not support SQL Server Agent or cross-database queries. Isolation is at the database level, not at the network or tenant level.

  • ✓

    Azure SQL Managed Instance

    Why this is correct

    Azure SQL Managed Instance provides a near-100% compatible SQL Server surface area, including support for SQL Server Agent, cross-database queries, and CLR. It is deployed into a dedicated subnet within an Azure virtual network, providing network isolation. It also offers dedicated compute and storage resources per instance. This meets all the stated requirements for isolation, SQL Server Agent, and cross-database queries.

  • ✗

    Azure SQL Database single database

    Why it's wrong here

    Azure SQL Database single database provides a fully managed database, but it does not support SQL Server Agent or cross-database queries. It is isolated at the database level but not at the network or tenant level in the same way as a managed instance. It also does not provide dedicated compute and storage resources in the same sense; resources are shared within the service tier.

Visual reference

192.168.1.0 /24 256 addresses (254 usable) 192.168.1.0 /25 Subnet A 128 addr (126 usable) 192.168.1.128 /25 Subnet B 128 addr (126 usable) Borrowing 1 bit from host portion creates 2 subnets (/25)

Go deeper

Related to this question

About these practice questions

One of 574 original DP-300 practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written and reviewed by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

Last reviewed September 2026 · checked against the official Microsoft exam blueprint

This DP-300 practice question is part of Courseiva's free Microsoft certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the DP-300 exam.