Courseiva

DP-900 Practice Question: Identify considerations for relational data on Azure

Exhibit

Refer to the exhibit.

```json
{
  "properties": {
    "serverName": "myserver",
    "administratorLogin": "adminuser",
    "administratorLoginPassword": "P@ssw0rd!",
    "version": "12.0",
    "location": "eastus"
  }
}
```

Refer to the exhibit. This ARM template snippet is used to deploy which Azure resource?

⚠ Common exam trap

DP-900 often tests the distinction between Azure SQL Database logical server and Azure SQL Managed Instance, where candidates might confuse the resource types or assume that 'Microsoft.Sql/servers' refers to a 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 Database server

The ARM template snippet contains the resource type 'Microsoft.Sql/servers', which is the Azure Resource Manager type for an Azure SQL Database logical server. This server acts as a central administrative point for one or more Azure SQL databases. The presence of properties like 'administratorLogin' and 'administratorLoginPassword' further confirms it's a SQL server, not a managed instance or MySQL server.

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 Database for MySQL server

    Why it's wrong here

    For an Azure Database for MySQL server, the ARM template uses the `Microsoft.DBforMySQL/servers` resource type, and its properties are different, including `version` (e.g., '5.7' or '8.0'), `sslEnforcement`, and a `storageProfile` object with fields like `storageMB` and `backupRetentionDays`. The snippet lacks these database-version and storage-profile properties and uses the `Microsoft.Sql/servers` schema, which is exclusive to the Azure SQL family, so MySQL is not correct.

  • ✗

    Azure SQL Managed Instance

    Why it's wrong here

    An Azure SQL Managed Instance is deployed using the `Microsoft.Sql/managedInstances` resource type, and its ARM template must include instance-scoped settings like `vCores`, `storageSizeInGB`, `licenseType`, and a `subnetId` because a managed instance runs as a dedicated engine inside a virtual network. The snippet only contains a logical server name and admin login, with no compute, storage, or network configuration, so this cannot be a Managed Instance template.

  • ✓

    Azure SQL Database server

    Why this is correct

    The ARM template snippet is a match for an Azure SQL Database logical server. The `Microsoft.Sql/servers` resource type uses exactly the properties shown: a server name, `administratorLogin`, `administratorLoginPassword`, and a location. A logical server is a management container for SQL databases and elastic pools, and this template is the standard way to provision that container before adding databases, firewall rules, or other child resources.

  • ✗

    Azure Synapse Analytics workspace

    Why it's wrong here

    The ARM template snippet defines a logical SQL server with properties like `administratorLogin` and `administratorLoginPassword`, which are specific to the `Microsoft.Sql/servers` resource type. In contrast, an Azure Synapse Analytics workspace is deployed using the `Microsoft.Synapse/workspaces` resource type, which requires settings such as `defaultDataLakeStorage` (to point to an Azure Data Lake Storage Gen2 account) and `sqlAdministratorLogin` at the workspace level. The absence of these Synapse-specific properties immediately rules out this option.

About these practice questions

Courseiva writes every DP-900 question from scratch — 851 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. 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-900 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-900 exam.