Courseiva
Knowledge + Practice
CertificationsVendorsCareer RoadmapsLabs & ToolsStudy GuidesGlossaryPractice Questions
C
Courseiva

Free IT certification practice questions with explained answers for CCNA, CompTIA, AWS, Azure, Google Cloud, and more.

Certification Practice Questions

CCNA practice questionsSecurity+ SY0-701 practice questionsAWS SAA-C03 practice questionsAZ-104 practice questionsAZ-900 practice questionsCLF-C02 practice questionsA+ Core 1 practice questionsGoogle Cloud ACE practice questionsCySA+ CS0-003 practice questionsNetwork+ N10-009 practice questions
View all certifications →

Product

CertificationsCertification PathsExam TopicsPractice TestsExam Dumps vs Practice TestsStudy HubComparisons

Company

AboutContactEditorial PolicyQuestion Writing PolicyTrust Center

Legal

Privacy PolicyTerms of Service

Courseiva is a free IT certification practice platform offering original exam-style practice questions, detailed explanations, topic-based practice, mock exams, readiness tracking, and study analytics for Cisco, CompTIA, Microsoft, AWS, and other technology certifications.

© 2026 Courseiva. Courseiva is operated by JTNetSolutions Ltd. All rights reserved.

Courseiva is an independent certification practice platform and is not affiliated with, endorsed by, or sponsored by Cisco, Microsoft, AWS, CompTIA, Google, ISC2, ISACA, or any other certification vendor. Vendor names and certification marks are used only to identify the exams learners are preparing for.

← Identify considerations for relational data on Azure practice sets

DP-900 Identify considerations for relational data on Azure • Complete Question Bank

DP-900 Identify considerations for relational data on Azure — All Questions With Answers

Complete DP-900 Identify considerations for relational data on Azure question bank — all 0 questions with answers and detailed explanations.

239
Questions
Free
No signup
Certifications/DP-900/Practice Test/Identify considerations for relational data on Azure/All Questions
Question 1mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company is migrating an on-premises SQL Server database to Azure. They want to ensure that database administrators (DBAs) can perform administrative tasks but cannot view sensitive customer data in query results. Which Azure SQL feature should they implement?

Question 2hardmultiple choice
Read the full NAT/PAT explanation →

A software-as-a-service (SaaS) provider hosts a multi-tenant application with a separate database for each tenant. They anticipate scaling to thousands of tenants and want to minimize cost while allowing tenants to share resources flexibly. Which Azure SQL offering is most suitable?

Question 3mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company runs an e-commerce application backed by an on-premises SQL Server database. They plan to migrate to Azure SQL Database and require automatic failover across two Azure regions for disaster recovery. The application must continue to connect using the same connection string after a failover, with no code changes. Which feature should they implement?

Question 4mediummultiple choice
Read the full NAT/PAT explanation →

A company is migrating a legacy on-premises database to Azure. They require the ability to run cross-database queries within the same logical server, full control over database collation settings, and want to minimize management overhead for infrastructure patching. The database size is under 1 TB and they do not need instance-level features like SQL Agent jobs or linked servers. Which Azure SQL offering should they choose?

Question 5mediummultiple choice
Read the full NAT/PAT explanation →

A company is migrating an on-premises SQL Server database to Azure. The database uses SQL Server Integration Services (SSIS) packages for daily ETL processes. The company wants to minimize administrative overhead for patching and backup management, but needs to retain full control over instance-level configurations and support for SSIS. Which Azure SQL service should they choose?

Question 6mediummultiple choice
Read the full NAT/PAT explanation →

A startup is developing a web application that requires a relational database with PostgreSQL compatibility. They want a fully managed service that automatically handles backups, patching, and provides high availability with a 99.99% SLA. Which Azure service should they choose?

Question 7mediummultiple choice
Read the full NAT/PAT explanation →

A company has an existing on-premises SQL Server database that is 500 GB in size. The database uses SQL Server Agent jobs for scheduled maintenance and linked servers to query data from a remote SQL Server instance. The company wants to migrate to Azure with minimal application changes and needs automated backups and patching. Which Azure SQL service should they choose?

Question 8mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company plans to migrate a 2-TB on-premises SQL Server database to Azure. The database uses SQL Server Agent jobs for scheduled maintenance and requires automatic failover across Azure regions. The company wants a fully managed service with minimal application changes. Which Azure SQL service should they choose?

Question 9hardmultiple choice
Read the full Identify considerations for relational data on explanation →

A company is migrating an on-premises SQL Server database to Azure. The database is 800 GB, uses SQL Server Agent jobs for scheduled tasks, and needs to link to another on-premises SQL Server instance via linked servers. The company wants a fully managed service with minimal application changes. Which Azure SQL service should they choose?

Question 10mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company is migrating a 1.5 TB on-premises SQL Server database to Azure. The database relies on SQL Server Agent jobs for daily ETL processes and uses linked servers to query data from another on-premises SQL Server database. The company wants a fully managed PaaS service that requires minimal application changes. Which Azure SQL service should they choose?

Question 11hardmultiple choice
Read the full NAT/PAT explanation →

A company is migrating a 3-TB on-premises SQL Server database to Azure. The database heavily uses cross-database queries with three-part names (e.g., db.schema.table) and relies on SQL Server Agent for scheduled maintenance jobs. They want a fully managed PaaS service with automatic backups and patching, while minimizing application code changes. Which Azure SQL service should they choose?

Question 12mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company runs a customer-facing web application that uses an Azure SQL Database. The database experiences highly variable workloads: high traffic during business hours and low traffic at night and on weekends. The company wants to pay only for the compute resources consumed and automatically scale compute capacity based on demand, while maintaining the ability to pause during inactivity. Which Azure SQL Database service tier should they choose?

Question 13mediummultiple choice
Read the full NAT/PAT explanation →

A company is migrating a 2-TB on-premises SQL Server database to Azure. The database uses SQL Server Agent jobs for scheduled maintenance, relies on linked servers to query data from another SQL Server instance, and requires cross-database queries within the same instance. The company wants a fully managed PaaS service that minimizes application code changes and provides automatic backups and patching. Which Azure SQL service should they choose?

Question 14mediummultiple choice
Read the full NAT/PAT explanation →

A company is migrating a 500 GB on-premises SQL Server database to Azure. The database uses SQL Server Agent for scheduled maintenance jobs and requires the ability to run cross-database queries within the same logical server. The company wants a PaaS service that minimizes management overhead for patching and backups while preserving these SQL Server features. Which Azure SQL service should they choose?

Question 15mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A financial company is migrating a 2-TB on-premises SQL Server database to Azure. The database uses SQL Server Agent jobs for data validation and cleanup, and it performs cross-database queries using three-part names (e.g., DB1.schema.table). The company requires a fully managed PaaS service that supports these features with minimal application changes. Which Azure SQL service should they choose?

Question 16mediummultiple choice
Read the full NAT/PAT explanation →

A company plans to migrate an on-premises SQL Server database to Azure. The database uses SQL Server Agent jobs for scheduled maintenance and relies on linked servers to query data from another SQL Server instance. It also performs cross-database queries within the same instance. The company wants a fully managed PaaS service that requires minimal application changes and provides automated backups and patching. Which Azure SQL service should they choose?

Question 17mediummultiple choice
Read the full NAT/PAT explanation →

A company has a suite of 20 e-commerce applications, each with its own SQL Server database. The databases vary in size from 5 GB to 100 GB and have unpredictable usage patterns with bursty peaks. The company wants to migrate to Azure SQL Database to benefit from built-in high availability and automatic backups. They need to minimize costs by only paying for the resources each database actually uses, and they want to avoid over-provisioning for peak loads. Which Azure SQL Database deployment option should they choose?

Question 18mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company has 15 SQL Server databases, ranging from 50 GB to 200 GB each. The databases experience unpredictable load spikes during the day. They want to migrate to Azure SQL Database to minimize management overhead and reduce costs by allowing databases to share resources, while ensuring each database can burst to higher performance when needed. Which deployment option should they choose?

Question 19mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company is migrating a 500 GB financial database to Azure. The database requires low read/write latency, supports a high number of concurrent transactions, and must have a Recovery Point Objective (RPO) of less than 5 seconds and a Recovery Time Objective (RTO) of less than 30 minutes. The company is willing to pay more for these guarantees. Which Azure SQL Database service tier should they choose?

Question 20hardmultiple choice
Read the full Identify considerations for relational data on explanation →

A company needs to migrate 10 on-premises SQL Server databases (each 50–200 GB) to Azure. The databases frequently run cross-database queries using three-part names (e.g., DB1.dbo.table) and rely on SQL Server Agent for maintenance tasks. They want to minimize management overhead and share resources across databases to reduce costs. Which Azure SQL deployment option should they choose?

Question 21mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A financial services company runs a single SQL Server database that is 6 TB in size and handles a high volume of concurrent transactions. The database needs to support near real-time analytics without impacting OLTP performance. The company wants to migrate to Azure SQL Database and requires fast scale-out for read workloads, as well as the ability to independently scale compute and storage. Which Azure SQL Database service tier should they choose?

Question 22easymultiple choice
Read the full NAT/PAT explanation →

A company is migrating a relational database to Azure SQL Database. They anticipate that the amount of stored data will grow significantly over time, but the compute requirements (CPU and memory) will remain relatively stable. Which purchasing model should they choose to allow independent scaling of storage and compute?

Question 23mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company uses Azure SQL Database for its e-commerce platform. The reporting team runs complex, long-running queries that join multiple tables and would degrade performance of the transactional workload if executed on the primary database. Which Azure SQL Database feature should the company enable to isolate the reporting queries while ensuring read-only access to the most current data?

Question 24mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A global e-commerce company uses Azure SQL Database for its product catalog. The database is hosted in the West US region. To ensure the catalog remains available if West US experiences an outage, the company wants to configure a secondary database in East US that can be used for reads and can be automatically promoted to primary during a disaster. They require a Recovery Point Objective (RPO) of less than 5 seconds and a Recovery Time Objective (RTO) of less than 30 minutes. Which feature should they implement?

Question 25mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company has 12 SQL Server databases, each about 30 GB. The databases experience unpredictable load spikes during the day. The company wants to migrate to Azure SQL Database to reduce administrative overhead and optimize costs by sharing resources among the databases. Which deployment option should they choose?

Question 26mediummultiple choice
Read the full NAT/PAT explanation →

An e-commerce company has 20 SQL Server databases that each range from 10 GB to 50 GB and experience unpredictable usage patterns with occasional spikes in user activity. The company wants to migrate to Azure SQL Database to reduce management overhead and minimize costs by allowing databases to share resources. Which Azure SQL Database deployment option should they choose?

Question 27mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A startup is deploying a new application on Azure SQL Database. They expect the database to start at 10 GB but grow to 500 GB over time. They want to be able to scale compute independently of storage and only pay for the compute resources they use. They also want to avoid over-provisioning and automatically pause during idle periods. Which purchasing model and service tier should they choose?

Question 28hardmultiple choice
Read the full Identify considerations for relational data on explanation →

A company is migrating a SQL Server database to Azure SQL Database. The database uses CLR (Common Language Runtime) integration for business logic and has database mail configured. The company needs full instance-level functionality while still benefiting from the platform-as-a-service model. Which Azure SQL deployment option should they choose?

Question 29mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company has 15 on-premises SQL Server databases, each 20–40 GB, running on a single instance. They rely on cross-database queries using three-part names (e.g., DB1.dbo.table) and SQL Server Agent for maintenance. They want to migrate to Azure with minimal application changes and reduce administrative overhead. Which Azure SQL deployment option should they choose?

Question 30hardmultiple choice
Read the full Identify considerations for relational data on explanation →

A company has an Azure SQL Database with an 'Orders' table containing millions of rows. The table has a clustered index on OrderID (primary key). Queries frequently filter by CustomerID (equality) and OrderDate (range). These queries are slow and cause high logical reads. Which index strategy will most improve performance for these specific queries?

Question 31mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A retail company runs an e-commerce platform on a single SQL Server database. The database experiences unpredictable spikes in read-only reporting queries that degrade transactional performance. They want to migrate to Azure SQL Database and isolate the reporting workload while ensuring it sees the most current data. Which feature should they enable?

Question 32mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A software company develops a multi-tenant SaaS application. They deploy a separate Azure SQL Database for each tenant. The databases are small (2-5 GB) and have highly variable loads — some tenants use the app heavily during the day, others at night. The company wants to maximize resource utilization and minimize costs by allowing databases to share a pool of resources, while still maintaining a predictable performance per database. Which Azure SQL Database deployment option should they choose?

Question 33mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A retail company uses Azure SQL Database to store a large fact table of sales transactions with millions of rows. They run complex aggregate queries (SUM, COUNT, AVG) across many rows for monthly reports. These queries take too long. Which index type should they add to the table to improve performance?

Question 34mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company plans to migrate a 500 GB SQL Server database from on-premises to Azure SQL Database. They require minimal downtime during the migration. Which approach should they use?

Question 35mediummultiple choice
Read the full NAT/PAT explanation →

A hospital uses Azure SQL Database to store patient appointment records. The 'Appointments' table has columns: AppointmentID (primary key), PatientID, DoctorID, AppointmentDate, and Status. Queries frequently filter by DoctorID (equality) and AppointmentDate (range) to retrieve a doctor's schedule. Currently, these queries are slow. Which index strategy will most improve performance for these queries?

Question 36mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company has an Azure SQL Database that supports a critical business application in the West US region. They want to ensure that if the primary region becomes unavailable, the database can automatically fail over to a secondary replica in the East US region with minimal data loss. The secondary replica must also be readable to offload some reporting queries when the primary is healthy. Which Azure SQL Database feature should they enable?

Question 37mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company uses Azure SQL Database for an e-commerce platform. The 'Orders' table has millions of rows with columns OrderID (primary key), CustomerID, OrderDate, and TotalAmount. Queries often filter by CustomerID (equality) and OrderDate (range). Currently, these queries are slow. Which index should be created to improve performance?

Question 38mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company runs a critical OLTP application on a single Azure SQL Database in the West US region. They need to ensure high availability with automatic failover to a secondary region in case of a regional outage. The solution must minimize data loss and allow the secondary database to be readable for reporting queries when the primary is healthy. Which feature should they enable?

Question 39mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company has an on-premises SQL Server database with a 1 TB 'Sales' table containing historical data. They want to move this table to Azure SQL Database with minimal downtime. The table is actively written to during business hours. Which approach should they use?

Question 40mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A SaaS company hosts a multi-tenant application. Each tenant has a separate Azure SQL Database. The databases are small (1-3 GB) and their workloads vary significantly over time, with some tenants active during business hours and others at night. The company wants to maximize resource utilization and minimize costs by pooling compute resources across tenants while maintaining predictable performance per database. Which Azure SQL Database deployment option should they choose?

Question 41mediummultiple choice
Read the full NAT/PAT explanation →

A logistics company uses Azure SQL Database to store millions of shipment records. The table has columns: ShipmentID (primary key), CustomerID, ShipDate, and Destination. Queries frequently filter by CustomerID and ShipDate to retrieve shipments for a specific customer over a date range. Which indexing strategy will most improve query performance?

Question 42mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company wants to migrate an on-premises SQL Server database to Azure. The database uses SQL Agent jobs to run nightly ETL processes and relies on Service Broker for asynchronous messaging between applications. They want to minimize changes to the application and database code. Which Azure SQL deployment option should they choose?

Question 43mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company uses Azure SQL Database to store a large table of sales transactions with columns: TransactionID (primary key), CustomerID, ProductID, SaleDate, Amount. Queries frequently filter by both CustomerID and SaleDate to retrieve sales for a specific customer over a date range. Which indexing strategy will most improve query performance?

Question 44mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company is evaluating deployment options for a new business application that requires a fully managed relational database. The application must support high availability with automatic failover and horizontal scaling for read-heavy workloads. The development team wants to minimize administrative overhead and prefers a PaaS solution that offers built-in read scale-out. Which Azure SQL deployment option should they choose?

Question 45mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company maintains a large 'Transactions' table in Azure SQL Database. The table has a clustered index on a GUID column (TransactionID). Over time, they observe slow insert performance due to index fragmentation and page splits. They also need fast point lookups by TransactionID. Which approach should they take to improve insert performance while still supporting fast lookups?

Question 46hardmultiple choice
Read the full Identify considerations for relational data on explanation →

A global e-commerce company uses Azure SQL Database for its product catalog. The application experiences high read traffic for product detail pages, often running the same queries for popular items. The database’s write workload is moderate. The company wants to improve read performance without increasing the cost of the primary database tier and without changing the application code. Which Azure SQL Database feature should they implement?

Question 47mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company uses Azure SQL Database for a reporting application. The database is mostly idle during weekdays but experiences heavy load on weekends when reports are generated. They want to minimize costs by only paying for compute resources when the database is active. Which Azure SQL Database pricing model should they choose?

Question 48mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company uses Azure SQL Database for an e-commerce application. The Orders table contains columns: OrderID (int, primary key), CustomerID (int), OrderDate (datetime), TotalAmount (decimal). Queries frequently filter by both CustomerID and OrderDate to retrieve orders for a specific customer within a date range. Which indexing strategy will most improve the performance of these queries?

Question 49hardmultiple choice
Read the full Identify considerations for relational data on explanation →

A company runs an e-commerce application on Azure SQL Database. The database experiences high transaction volume during business hours (9 AM to 6 PM) but very low activity at night and on weekends. They want to optimize costs by paying only for the compute resources used, while ensuring the database can automatically scale up during peak periods and scale down (or pause) during idle times. Which Azure SQL Database purchasing model and compute tier should they choose?

Question 50hardmulti select
Read the full Identify considerations for relational data on explanation →

A company plans to migrate an on-premises SQL Server database to Azure. The database relies on SQL Agent jobs for nightly maintenance, uses Service Broker for asynchronous messaging, and requires high CPU and memory resources. The company wants to minimize application code changes. Which two Azure SQL deployment options meet all these requirements? (Choose two.)

Question 51easymultiple choice
Read the full Identify considerations for relational data on explanation →

A company plans to migrate an on-premises SQL Server database to Azure. The database uses SQL Server Agent to run scheduled jobs and performs cross-database queries within the same instance. The company wants a fully managed PaaS solution that requires minimal application changes. Which Azure SQL deployment option should they choose?

Question 52hardmultiple choice
Read the full NAT/PAT explanation →

A SaaS company manages hundreds of customer databases, each representing a tenant. Each tenant database has its own predictable usage pattern, but the aggregate workload across all tenants is variable. The company wants to optimize costs by pooling compute resources across tenants while still ensuring that each tenant benefits from resource isolation under normal loads. Which Azure SQL Database deployment model should they choose?

Question 53mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company has a table named 'Sales' in Azure SQL Database with columns: SaleID (int, primary key), ProductID (int), SaleDate (datetime), Quantity (int), UnitPrice (decimal), TotalAmount (computed column). Queries frequently run to retrieve the total Quantity and UnitPrice for a specific ProductID over a date range. The query filters on ProductID and SaleDate and selects only Quantity and UnitPrice. Which index would most improve query performance?

Question 54mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company uses Azure SQL Database for an e-commerce application. The Orders table contains columns: OrderID (int, primary key), CustomerID (int), OrderDate (datetime), TotalAmount (decimal). Queries frequently filter by CustomerID and OrderDate to retrieve orders for a specific customer within a date range. Queries also need to retrieve a single order by OrderID quickly. Which indexing strategy will most improve the performance of these queries?

Question 55mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company plans to migrate an on-premises SQL Server database to Azure. The database uses SQL Server Agent for nightly maintenance jobs, Service Broker for asynchronous messaging, and requires cross-database queries within the same instance. The company wants a fully managed Platform as a Service (PaaS) solution that minimizes application code changes. Which Azure SQL deployment option should they choose?

Question 56mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company uses Azure SQL Database for an order management system. The Orders table has columns: OrderID (int, primary key), CustomerID (int), OrderDate (datetime), Status (varchar), and TotalAmount (decimal). The most frequent queries retrieve orders for a specific CustomerID within a date range and order the results by OrderDate. Additionally, single order lookups by OrderID must remain fast. Which indexing strategy best satisfies both requirements?

Question 57mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company uses Azure SQL Database for an order management system. The Orders table has columns: OrderID (int, primary key), CustomerID (int), OrderDate (datetime), Status (varchar), TotalAmount (decimal). Queries frequently filter on CustomerID and OrderDate to find orders from a specific customer within a date range. Which index would most improve performance for these queries?

Question 58mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company uses Azure SQL Database for a customer management system. The Customers table has columns: CustomerID (int, primary key), FullName (varchar(100)), Email (varchar(200)), SignUpDate (date), LastLoginDate (date). Queries frequently filter on LastLoginDate to find customers who have not logged in for over a year for a promotional campaign. The table has 10 million rows. Which type of index should they create to optimize these queries?

Question 59mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A financial application requires strict consistency and transaction support (ACID). Which Azure data service is most appropriate for storing its core transactional data?

Question 60mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A database designer wants to reduce data redundancy and improve data integrity by splitting a large table into multiple related tables based on functional dependencies. This process is known as:

Question 61hardmultiple choice
Read the full Identify considerations for relational data on explanation →

A company operates a high-volume order processing system on Azure SQL Database. During peak hours, many concurrent transactions try to insert and update rows in the same table, causing contention on page latches. Indexing and query optimization are already tuned. Which feature should the company implement to reduce write contention while preserving ACID properties?

Question 62mediummultiple choice
Read the full NAT/PAT explanation →

A development team is designing a relational database for a hospital patient management system. They need to ensure that each patient's medical record number is unique and not null. Which database constraint should they use?

Question 63mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A database designer is creating a relational database for a library system. Each book can have multiple authors, and each author may have written many books. To avoid data redundancy, the designer creates a separate Authors table and a BookAuthors junction table. This process of organizing data to reduce redundancy and improve integrity is called:

Question 64hardmultiple choice
Read the full Identify considerations for relational data on explanation →

An e-commerce application uses Azure SQL Database. During flash sales, the database experiences high CPU usage and query timeouts. The team needs a solution that can handle sudden increases in demand without downtime. Which scaling option should they choose?

Question 65mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company uses Azure SQL Database for its order management system. The database has a table named Orders with columns OrderID (INT, PRIMARY KEY), CustomerID (INT), OrderDate (DATE), TotalAmount (DECIMAL). Queries that filter by OrderDate are slow. The database administrator observes that the nonclustered index on OrderDate has high fragmentation and many page splits. Which action will most likely improve query performance for these date-based queries?

Question 66hardmultiple choice
Read the full NAT/PAT explanation →

A multinational e-commerce company uses Azure SQL Database active geo-replication to replicate a critical inventory database to a secondary region. During a regional outage, the application automatically fails over to the secondary database. After the primary region recovers, the administrator wants to make the original primary the main database again without losing any data modifications made on the secondary during the outage. What should the administrator do?

Question 67mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A business analyst needs to query a large Azure SQL Database table that stores sales transactions. The table contains over 100 million rows. The analyst wants to retrieve aggregated sales per product category for the current month. The current query performs a full table scan and takes several minutes. Which indexing strategy will best improve the performance of this aggregation query?

Question 68mediummultiple choice
Read the full Identify considerations for relational data on explanation →

An e-commerce company runs a product inventory database on Azure SQL Database. During a flash sale, write transactions are slow because many read queries are running simultaneously and consuming resources. The company wants to isolate read workloads without modifying application code or database schemas. Which Azure SQL Database feature should they implement?

Question 69mediummultiple choice
Read the full NAT/PAT explanation →

A multinational e-commerce company uses Azure SQL Database for its order processing system. They need to ensure that if an entire Azure region becomes unavailable, the database remains available with minimal data loss and automatic failover. Which feature should they implement?

Question 70mediummultiple choice
Read the full Identify considerations for relational data on explanation →

An e-commerce company uses Azure SQL Database for its product catalog. During promotional events, the database experiences unpredictable spikes in traffic. The company wants a solution that automatically adjusts compute resources based on demand without manual intervention. Which Azure SQL Database option should they use?

Question 71mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A banking application processes fund transfers. When a transfer is executed, the system must either successfully debit one account and credit the other, or if any step fails, the entire operation must be rolled back so no partial changes remain. Which ACID property directly enforces this behavior?

Question 72mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company uses Azure SQL Database for a financial application. Regulatory compliance requires that database backups be retained for 7 years. The current configuration uses the default point-in-time restore (PITR) retention of 7 days. Which Azure SQL Database feature should the company enable to meet the 7-year retention requirement?

Question 73mediummultiple choice
Read the full NAT/PAT explanation →

A hospital uses Azure SQL Database to store patient records. The database contains tables for patient information, insurance details, and treatment plans. The system must ensure that if a transaction updates a patient's insurance and their treatment plan in two separate rows, either both updates succeed or both fail. Which ACID property guarantees this behavior?

Question 74mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company uses Azure SQL Database for an order management system. They have a table 'Orders' with columns: OrderID (PK), CustomerID, OrderDate, TotalAmount. Queries that filter on OrderDate are slow. They create a nonclustered index on OrderDate. However, after many inserts, the index becomes fragmented and page splits occur frequently. Which action should the DBA take to maintain query performance?

Question 75mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A SaaS provider hosts databases for hundreds of clients, each with light and sporadic usage. They notice that using separate single databases with provisioned DTUs is cost-inefficient. They need to consolidate the databases while optimizing cost and ensuring that a busy client does not monopolize resources. Which Azure SQL Database option should they use?

Question 76mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A retail company uses Azure SQL Database for its sales transaction table, which contains over 500 million rows. Queries that filter by OrderDate are slow because the database scans the entire table. The database administrator decides to implement table partitioning on the OrderDate column. What is the primary benefit of this partitioning strategy?

Question 77hardmultiple choice
Read the full Identify considerations for relational data on explanation →

A company uses Azure Synapse Analytics dedicated SQL pool to store a large fact table with billions of rows. The table is distributed using hash distribution on the SaleDate column. Queries that join this fact table with a small dimension table (Product) on ProductID are slow because the join requires shuffling data across distributions. Which design change would most improve the performance of these join queries?

Question 78easymultiple choice
Read the full NAT/PAT explanation →

A startup has an application with unpredictable usage patterns on Azure SQL Database. They want to minimize cost by paying only for the compute they use and the database should automatically pause during idle periods. Which Azure SQL Database option should they choose?

Question 79mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company runs a customer-facing application on an Azure SQL Database. The application experiences high read traffic from reporting queries that cause performance degradation on the primary database. The company needs a solution that offloads reporting queries without impacting the transactional workload, and the solution must keep the reporting data synchronized within seconds. Which feature should they use?

Question 80mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company uses Azure SQL Database for a sales application. They need to replicate the database to a secondary region for disaster recovery. The secondary should be readable for reporting purposes and data should be synchronized within seconds. Which feature should they use?

Question 81mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company uses Azure SQL Database to store customer order data. They need to automatically track changes to the 'OrderStatus' column in the 'Orders' table. They want to be able to query the current status and also easily retrieve historical status changes for a given order without writing custom triggers or history tables. Which feature should they enable?

Question 82mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company uses Azure SQL Database for an order processing system. The Orders table has columns: OrderID (PK), CustomerID, OrderDate, TotalAmount. The Customers table has CustomerID (PK), Name, Email. The database administrator wants to ensure that when a customer record is deleted, all orders for that customer are also automatically deleted. Which database constraint should be implemented?

Question 83easymultiple choice
Read the full Identify considerations for relational data on explanation →

A company runs an e-commerce application on Azure SQL Database. During seasonal promotions, traffic spikes significantly, but at other times traffic is low. They want to automatically adjust compute resources based on demand without manual intervention or provisioning. Which Azure SQL Database feature should they use?

Question 84hardmultiple choice
Read the full Identify considerations for relational data on explanation →

A database administrator manages an Azure SQL Database with a table that has a clustered index on OrderID. Frequent queries filter on OrderDate and then sort the results by CustomerID. These queries perform poorly. Which indexing strategy will most improve performance for these specific queries?

Question 85mediummultiple choice
Read the full NAT/PAT explanation →

A company has an on-premises SQL Server 2016 database that uses SQL Server Agent jobs and cross-database queries across multiple databases. They want to migrate to Azure with minimal application changes, requiring native VNet integration and near 100% compatibility with the on-premises SQL Server instance. Which Azure deployment option should they choose?

Question 86mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company runs a web application on Azure SQL Database that experiences unpredictable spikes in traffic. They want to automatically adjust compute resources based on demand without manual intervention and without over-provisioning. Which Azure SQL Database feature should they use?

Question 87mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company uses Azure SQL Database for an employee management system. The Employees table has 10 million rows and a clustered index on EmployeeID (the primary key). Queries that filter employees by Department and then sort by HireDate are very slow. Which indexing strategy will most improve performance for these queries?

Question 88mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company runs an e-commerce application on Azure SQL Database. The application experiences heavy read traffic from reporting dashboards that query the same tables as the transactional workload. This causes performance degradation for the application. The company needs a solution that offloads reporting queries to a read-only copy that stays synchronized within minutes, without impacting transactional performance. Which Azure SQL Database feature should they use?

Question 89mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company runs an e-commerce application on Azure SQL Database. The application experiences unpredictable traffic spikes during flash sales and promotional events. The company wants to automatically scale compute resources based on actual demand and pay only for the resources consumed. Which Azure SQL Database deployment option best meets these requirements?

Question 90mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A financial application stores transactions in an Azure SQL Database table with columns: TransactionID (clustered index), AccountID, TransactionDate, Amount. Queries frequently filter on AccountID and TransactionDate together. The table contains millions of rows. Which index strategy will most improve query performance for these filters?

Question 91mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company uses Azure SQL Database for an order management system. The 'Orders' table has millions of rows and is queried frequently with filters on OrderDate and CustomerID. The table currently has a clustered index on OrderID. Which action will most improve query performance for these frequent filters?

Question 92mediummultiple choice
Read the full NAT/PAT explanation →

A company has multiple independent databases for different business units, each with low to moderate usage and varying workload patterns. They want to consolidate these databases into a single Azure SQL Database deployment option to share resources and reduce costs, while ensuring that databases do not starve each other of resources. Which Azure SQL Database deployment option should they choose?

Question 93mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company uses Azure SQL Database for an e-commerce application. The Orders table has millions of rows. Queries that filter on CustomerID and order by OrderDate are slow. The table currently has a clustered index on OrderID (the primary key). Which index strategy will best improve these queries?

Question 94mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company uses Azure SQL Database for an e-commerce system. The Orders table has millions of rows with a clustered index on OrderID (the primary key). Queries that filter on OrderDate and CustomerID to find recent orders for a specific customer are very slow. Which indexing strategy will most improve the performance of these queries?

Question 95mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company needs to store order data for an e-commerce platform. The system requires high concurrency, fast inserts, and the ability to enforce referential integrity between tables (e.g., Customers and Orders). Which Azure service should they use?

Question 96mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company uses Azure SQL Database for an inventory management system. The Inventory table has millions of rows. Queries frequently filter on WarehouseID and then sort by LastUpdatedDate. The table currently has a clustered index on InventoryID (primary key). Which action will most improve query performance for these frequent filters?

Question 97mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company runs an e-commerce application on Azure SQL Database. The Orders table has millions of rows. Queries that filter on CustomerID and order by OrderDate DESC are slow. The table currently has a clustered index on OrderID (the primary key). Which indexing strategy will most improve performance for these queries?

Question 98mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company uses Azure SQL Database for an HR system. The Employees table has a clustered index on EmployeeID. Queries frequently filter on DepartmentID and LastName and also retrieve the Salary column. The table contains over a million rows. Which index strategy will most improve query performance for these filters?

Question 99hardmultiple choice
Read the full Identify considerations for relational data on explanation →

A company runs a financial application on Azure SQL Database. The Transactions table has a clustered columnstore index to support fast analytical queries on large historical datasets. However, the application also ingests a high volume of new transactions each second, and the columnstore index is causing performance degradation for these real-time inserts. The workload is hybrid (OLTP and OLAP). Which feature should the company implement to improve insert performance while still enabling efficient analytical queries on the table?

Question 100mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A university's enrollment system stores data in a single table with columns: EnrollmentID, StudentID, StudentName, CourseID, CourseName, and Grade. Students can take multiple courses, and each course has multiple students. The team notices data redundancy: StudentName is repeated for each enrollment of the same student, and CourseName is repeated for each enrollment in the same course. They want to reduce redundancy while preserving the ability to query all enrollments with student and course details. What is the most appropriate design approach?

Question 101mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A retail company runs its legacy order management application on an on-premises SQL Server. They plan to migrate to Azure with minimal application changes and need high availability with automatic failover to a secondary Azure region. They also require full database-level isolation and the ability to use SQL Server Agent jobs. Which Azure deployment option should they choose?

Question 102hardmultiple choice
Read the full Identify considerations for relational data on explanation →

A financial application uses Azure SQL Database. The workload consists of a high volume of small, frequent insert operations (OLTP) and periodic complex analytical queries that scan large portions of the same table (OLAP). The table currently has a clustered columnstore index. The inserts are suffering from performance degradation. What should the company do to improve insert performance while still enabling efficient analytical queries?

Question 103hardmultiple choice
Read the full Identify considerations for relational data on explanation →

A global e-commerce company uses Azure SQL Database for its order management system. They need to ensure high availability with the ability to fail over to an Azure region in a different continent in case of a regional outage. They also want to use the secondary database for read-intensive reporting without affecting the primary's performance. Which Azure SQL Database feature should they enable?

Question 104mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company uses Azure SQL Database for a financial system. The Transactions table contains millions of rows. Queries frequently aggregate data for the current month, but also need to retain historical data for 7 years. The company wants to improve query performance for the monthly aggregations and simplify data archiving. Which design should they implement?

Question 105hardmultiple choice
Read the full Identify considerations for relational data on explanation →

An e-commerce application uses Azure SQL Database. The Orders table stores millions of rows with columns: OrderID (primary key, clustered index), CustomerID, OrderDate, OrderStatus, TotalAmount. Queries frequently filter on OrderDate and OrderStatus, and sort results by OrderDate DESC. Which indexing strategy will most improve query performance for these filters and sort?

Question 106mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company runs an online booking system on Azure SQL Database. The system handles many concurrent transactions (OLTP). The business team runs complex reporting queries on the same database during business hours, which slows down the booking transactions. The company needs a solution to separate the analytical workload from the transactional workload without duplicating data manually. Which Azure SQL Database feature should they use?

Question 107mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A library management system uses Azure SQL Database. The Books table has 500,000 rows with columns: BookID (primary key, clustered), Title, Author, ISBN, PublishedYear, CopiesAvailable. Queries frequently filter by Author and then sort results by PublishedYear in descending order. Which indexing strategy will most improve query performance?

Question 108easymultiple choice
Read the full NAT/PAT explanation →

A company runs individual Azure SQL Databases for each of its departments. The databases experience varying usage patterns; sometimes one database is idle while another is heavily loaded. The company wants to pool resources to reduce cost while ensuring each database gets resources when needed. Which Azure feature should they use?

Question 109hardmultiple choice
Read the full Identify considerations for relational data on explanation →

A company's application uses Microsoft SQL Server with multiple databases that need to run complex queries joining tables across databases. They are migrating to Azure and need a fully managed relational database service with high availability, automated backups, and minimal management overhead. They do not need a separate SQL Server installation and want to avoid managing VMs. Which Azure deployment option should they choose?

Question 110hardmultiple choice
Read the full Identify considerations for relational data on explanation →

A company uses Azure SQL Database for a financial system. The Transactions table contains millions of rows with a TransactionDate column. Queries frequently aggregate sales totals for the current month, but historical data must be retained for 7 years. Currently, queries scan the entire table, causing performance issues. The company also wants to simplify archiving of old data. Which design should they implement?

Question 111mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A retail application uses Azure SQL Database. The Products table contains 200,000 rows with columns: ProductID (primary key, clustered), CategoryID, ProductName, Price, StockQuantity. Queries frequently filter on CategoryID and then sort results by Price in descending order. Which indexing strategy will most improve query performance for these operations?

Question 112mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company uses Azure SQL Database to store order data. The Orders table has millions of rows with columns: OrderID (primary key, clustered), CustomerID, OrderDate, Status, TotalAmount. Queries frequently filter on OrderDate and Status, and sort results by OrderDate descending. Which indexing strategy will most improve query performance for these filters and sort?

Question 113mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company runs an e-commerce platform on Azure SQL Database. The database handles many concurrent transactions (OLTP). The business team runs complex reporting queries on the same database during business hours, which slows down the transactional workload. The company wants to offload the reporting queries to a separate read-only copy of the database to avoid performance impact. Which Azure SQL Database feature should they enable?

Question 114hardmultiple choice
Read the full Identify considerations for relational data on explanation →

A company is migrating an on-premises SQL Server database to Azure SQL Managed Instance. The database has a large fact table that is partitioned by date (monthly partitions) to improve query performance and simplify data archiving. The company wants to maintain the same partitioning strategy in Azure to avoid rewriting queries. Which feature in Azure SQL Managed Instance should they use to achieve this?

Question 115mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company uses Azure SQL Database for an e-commerce application. The Orders table has millions of rows. Queries frequently filter on OrderDate and OrderStatus, and sort by OrderDate descending. Which indexing strategy will most improve query performance?

Question 116mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A library management system uses Azure SQL Database. The Books table has 500,000 rows with columns: BookID (primary key, clustered), Title, Author, ISBN, PublishedYear, CopiesAvailable. Queries frequently filter by Author and then sort results by PublishedYear in descending order. The queries also return the Title and CopiesAvailable columns. Which indexing strategy will most improve query performance for these operations?

Question 117mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A retail company uses Azure SQL Database for an order management system. The Orders table has columns: OrderID (primary key, clustered), CustomerID, OrderDate, TotalAmount. Queries frequently filter on CustomerID and OrderDate, and sort results by OrderDate in descending order. The queries also return the TotalAmount. Which indexing strategy will most improve query performance for these operations?

Question 118easymultiple choice
Read the full Identify considerations for relational data on explanation →

A small online retailer wants to migrate its single on-premises SQL Server database to Azure. They require a fully managed relational database service with built-in high availability, automated backups, and no need to manage virtual machines. They do not need features like multiple databases with cross-database queries or SQL Agent. Which Azure service should they choose?

Question 119mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company uses Azure SQL Database for an order management system. The Orders table has millions of rows with columns: OrderID (primary key, clustered), CustomerID, OrderDate, Status (e.g., 'Shipped', 'Pending'), TotalAmount. Queries frequently filter on OrderDate and Status, and sort results by OrderDate in descending order. They return several columns including TotalAmount. Which indexing strategy will most improve query performance?

Question 120mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company uses Azure SQL Database for an e-commerce platform. The Orders table has columns: OrderID (primary key, clustered), CustomerID, OrderDate, TotalAmount. Queries frequently filter on CustomerID and a range of OrderDate, and then sort the results by OrderDate in descending order. The queries also return the TotalAmount column. Which indexing strategy will most improve query performance for these operations?

Question 121mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company runs a mission-critical SQL Server database on-premises. They plan to migrate to Azure SQL Database and need to choose the appropriate service tier. The database is currently 500 GB and is expected to grow to 8 TB within two years. The workload is read-heavy with many concurrent users, and they require fast scaling of compute resources without significant downtime. Which Azure SQL Database service tier should they choose?

Question 122mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A retail company runs analytical reporting queries on a large Sales table in Azure SQL Database. The table contains over 100 million rows and is updated daily with new transactions. The queries aggregate data by product and month, scanning millions of rows per query. The company wants to significantly reduce query execution time without changing the queries. Which indexing strategy should they implement?

Question 123mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company runs an e-commerce application on Azure SQL Database. The database has a table named Orders with columns: OrderID (int, primary key), CustomerID (int), OrderDate (datetime), TotalAmount (decimal). The application frequently runs the following query: SELECT * FROM Orders WHERE CustomerID = 12345 AND OrderDate BETWEEN '2025-01-01' AND '2025-01-31' ORDER BY OrderDate DESC. The table contains 10 million rows. Which index would best optimize this query?

Question 124mediummultiple choice
Read the full Identify considerations for relational data on explanation →

An e-commerce company uses Azure SQL Database for order processing. The Orders table has columns: OrderID (unique, clustered index), CustomerID, OrderDate, Status, TotalAmount. A common query filters on CustomerID and OrderDate, and sorts by OrderDate descending. The query also returns TotalAmount. Which indexing strategy will produce the best query performance?

Question 125mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company runs a global e-commerce application on Azure SQL Database. The application has a read-intensive workload with millions of users querying product details simultaneously. The database is experiencing high read latency during peak hours due to the volume of concurrent read requests. The company wants to scale read performance without changing the application code and without affecting write operations. Which Azure SQL Database feature should they implement?

Question 126mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company plans to migrate an on-premises SQL Server database to Azure. The database currently uses SQL Server Agent jobs for scheduled maintenance tasks, cross-database queries, and query store for performance tuning. The database size is 500 GB and needs to scale to 10 TB eventually. They want a managed service that requires minimal application changes. Which Azure relational database service should they choose?

Question 127mediumdrag order
Read the full Identify considerations for relational data on explanation →

Drag and drop the steps to load data into Azure Synapse Analytics using PolyBase in the correct order.

Drag steps to the numbered slots on the right, or tap a step then tap a slot.

Steps
Order
1Step 1
2Step 2
3Step 3
4Step 4
5Step 5
Question 128mediumdrag order
Read the full Identify considerations for relational data on explanation →

Drag and drop the steps to ingest data into Azure Data Explorer (ADX) in the correct order.

Drag steps to the numbered slots on the right, or tap a step then tap a slot.

Steps
Order
1Step 1
2Step 2
3Step 3
4Step 4
5Step 5
Question 129mediummatching
Read the full Identify considerations for relational data on explanation →

Match each data processing term to its definition.

Drag a concept onto its matching description — or click a concept then click the description.

Concepts
Matches

Extract, Transform, Load

Extract, Load, Transform

Processing large volumes of data at scheduled intervals

Processing data in real-time as it arrives

Online Transaction Processing

Question 130mediummatching
Read the full Identify considerations for relational data on explanation →

Match each Azure data security feature to its description.

Drag a concept onto its matching description — or click a concept then click the description.

Concepts
Matches

Encrypts data at rest automatically

Encrypts data in use and in transit

Identity-based access control

IP-level network restrictions

Private IP connectivity over Azure backbone

Question 131mediummatching
Read the full Identify considerations for relational data on explanation →

Match each Azure data consistency model to its description.

Drag a concept onto its matching description — or click a concept then click the description.

Concepts
Matches

Reads always see the latest write

Reads may lag behind writes by up to K versions or T time

Consistent reads within a client session

Reads never see out-of-order writes

No ordering guarantee, eventually consistent

Question 132mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company stores customer data in an Azure SQL Database. To comply with data residency requirements, they need to ensure that all customer data remains within a specific Azure region. Which feature should they use?

Question 133hardmultiple choice
Read the full Identify considerations for relational data on explanation →

A company uses Azure SQL Database for a mission-critical application. They need to ensure that in the event of a regional outage, the database can be failed over to a secondary region with minimal data loss. The recovery point objective (RPO) is 5 seconds. Which deployment option should they choose?

Question 134easymultiple choice
Read the full Identify considerations for relational data on explanation →

A developer is designing a new application that requires a relational database. The database must support complex queries and stored procedures. Which Azure data service should they choose?

Question 135mediummultiple choice
Read the full NAT/PAT explanation →

A company has an on-premises SQL Server database that they want to migrate to Azure with minimal changes to the application. They need to use the least amount of administrative effort for patching and backups. Which Azure service should they choose?

Question 136hardmultiple choice
Read the full Identify considerations for relational data on explanation →

A company uses Azure SQL Database with the Business Critical service tier. They notice increased latency during peak hours. They need to improve performance without changing the application code. Which action should they take?

Question 137easymultiple choice
Read the full Identify considerations for relational data on explanation →

A startup wants to build a new web application with a relational database. They expect variable traffic and want to minimize costs by paying only for the compute resources they use. Which Azure SQL Database deployment option should they choose?

Question 138mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company has an Azure SQL Database that stores sensitive financial data. They need to ensure that database administrators (DBAs) cannot view the actual data but can still perform administrative tasks. Which feature should they implement?

Question 139hardmultiple choice
Read the full Identify considerations for relational data on explanation →

A company uses Azure SQL Database with geo-replication for disaster recovery. During a regional outage, they manually failover to the secondary region. After the primary region is restored, they need to re-establish geo-replication with minimal downtime. What should they do?

Question 140easymultiple choice
Read the full Identify considerations for relational data on explanation →

A company needs to migrate a large on-premises SQL Server database to Azure. The migration must have minimal downtime and support ongoing replication. Which Azure service should they use?

Question 141mediummulti select
Read the full Identify considerations for relational data on explanation →

Which TWO features are supported by Azure SQL Database to provide high availability?

Question 142hardmulti select
Read the full Identify considerations for relational data on explanation →

Which THREE considerations are important when choosing between Azure SQL Database and Azure SQL Managed Instance?

Question 143easymulti select
Read the full Identify considerations for relational data on explanation →

Which TWO security features are available in Azure SQL Database to help protect data at rest?

Question 144mediummultiple choice
Read the full Identify considerations for relational data on explanation →

Refer to the exhibit. An Azure Policy is defined as shown. A database administrator attempts to create an Azure SQL Database without enabling zone redundancy. What will happen?

Exhibit

Refer to the exhibit.

```json
{
  "properties": {
    "resource": {
      "type": "Microsoft.Sql/servers/databases"
    },
    "policyRule": {
      "if": {
        "field": "Microsoft.Sql/servers/databases/zoneRedundant",
        "equals": false
      },
      "then": {
        "effect": "deny"
      }
    }
  }
}
```
Question 145hardmultiple choice
Read the full Identify considerations for relational data on explanation →

Refer to the exhibit. A failover group configuration is displayed. The database 'mydb' is currently on server1 in westus. What will happen if a regional outage occurs in westus?

Exhibit

Refer to the exhibit.

```bash
# Azure CLI output
{
  "name": "myfailovergroup",
  "partnerServers": [
    {
      "id": "/subscriptions/.../resourceGroups/rg1/providers/Microsoft.Sql/servers/server2",
      "location": "eastus",
      "replicationRole": "Primary"
    },
    {
      "id": "/subscriptions/.../resourceGroups/rg1/providers/Microsoft.Sql/servers/server1",
      "location": "westus",
      "replicationRole": "Secondary"
    }
  ],
  "readWriteEndpoint": {
    "failoverPolicy": "Automatic",
    "failoverWithDataLossGracePeriodMinutes": 60
  },
  "readOnlyEndpoint": {
    "failoverPolicy": "Disabled"
  },
  "databases": [
    "/subscriptions/.../resourceGroups/rg1/providers/Microsoft.Sql/servers/server1/databases/mydb"
  ]
}
```
Question 146easymultiple choice
Read the full Identify considerations for relational data on explanation →

Refer to the exhibit. A database administrator runs the KQL query shown to monitor failed logouts? Actually, the query filters for 'DATABASE_LOGOUT' events. What is the primary purpose of this query?

Exhibit

Refer to the exhibit.

```sql
-- KQL query from Azure Monitor
AzureDiagnostics
| where ResourceProvider == "MICROSOFT.SQL"
| where Category == "SQLSecurityAuditEvents"
| where action_id_s == "DATABASE_LOGOUT"
| summarize Count = count() by user_name_s, bin(TimeGenerated, 1h)
| top 10 by Count desc
```
Question 147mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company is migrating a large on-premises SQL Server database to Azure. They require high availability with automatic failover and read-scale for reporting workloads. Which Azure service should they use?

Question 148hardmultiple choice
Read the full Identify considerations for relational data on explanation →

A data warehouse team in Azure Synapse Analytics notices query performance degradation on a large fact table. The table is partitioned by date and has a clustered columnstore index. Which action is most likely to improve performance?

Question 149easymultiple choice
Read the full Identify considerations for relational data on explanation →

You need to run a complex T-SQL query that joins tables from Azure SQL Database and Azure SQL Managed Instance in a single query. Which feature should you use?

Question 150mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company uses Azure SQL Database and wants to ensure that a specific query always uses a particular index. What should they do?

Question 151hardmultiple choice
Read the full NAT/PAT explanation →

An organization stores sensitive customer data in Azure SQL Database. They need to encrypt the data at rest and ensure that only authorized applications can decrypt it. Which combination of features should they implement?

Question 152easymultiple choice
Read the full Identify considerations for relational data on explanation →

You are designing a solution to store relational data that requires support for graph relationships and JSON queries. Which Azure service should you choose?

Question 153mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company has an Azure SQL Database and needs to run a weekly data aggregation job that takes several hours. They want to minimize cost and avoid impacting production workload. Which approach should they use?

Question 154hardmultiple choice
Read the full Identify considerations for relational data on explanation →

You are designing a multi-tenant SaaS application using Azure SQL Database. Each tenant has its own database. You need to perform maintenance across all databases efficiently. Which feature should you use?

Question 155easymultiple choice
Read the full Identify considerations for relational data on explanation →

You need to migrate an on-premises SQL Server database to Azure SQL Managed Instance with minimal downtime. Which tool should you use?

Question 156mediummulti select
Read the full NAT/PAT explanation →

Which TWO Azure services can be used to host a relational database that is compatible with SQL Server?

Question 157hardmulti select
Read the full Identify considerations for relational data on explanation →

Which THREE are benefits of using Azure SQL Database serverless compute tier?

Question 158mediummulti select
Read the full Identify considerations for relational data on explanation →

Which TWO are valid deployment options for Azure SQL?

Question 159mediummultiple choice
Read the full Identify considerations for relational data on explanation →

Refer to the exhibit. You are reviewing an ARM template for an Azure SQL Database deployment. What is the maximum size (in GB) of the database?

Exhibit

Refer to the exhibit.

```json
{
  "properties": {
    "databaseName": "SalesDB",
    "requestedServiceObjectiveName": "S2",
    "edition": "Standard",
    "maxSizeBytes": 268435456000
  }
}
```
Question 160hardmultiple choice
Read the full Identify considerations for relational data on explanation →

Refer to the exhibit. You create an external table in Azure SQL Database. Which data source is being used?

Exhibit

Refer to the exhibit.

```sql
CREATE DATABASE SCOPED CREDENTIAL MyCred
WITH IDENTITY = 'Managed Identity'
GO

CREATE EXTERNAL DATA SOURCE MyDataSource
WITH (
    LOCATION = 'https://mystorageaccount.blob.core.windows.net/container',
    CREDENTIAL = MyCred
)
GO

CREATE EXTERNAL TABLE dbo.SalesExternal
(
    SaleID int,
    SaleDate datetime2,
    Amount decimal(10,2)
)
WITH (
    LOCATION = 'sales/',
    DATA_SOURCE = MyDataSource,
    FILE_FORMAT = MyFileFormat
)
```
Question 161easymultiple choice
Read the full Identify considerations for relational data on explanation →

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

Exhibit

Refer to the exhibit.

```json
{
  "properties": {
    "serverName": "myserver",
    "administratorLogin": "adminuser",
    "administratorLoginPassword": "P@ssw0rd!",
    "version": "12.0",
    "location": "eastus"
  }
}
```
Question 162mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company stores customer orders in an Azure SQL Database. They need to ensure that the database can automatically scale to handle peak loads without manual intervention. Which Azure feature should they use?

Question 163hardmultiple choice
Read the full Identify considerations for relational data on explanation →

A retail company uses Azure SQL Database to store inventory data. They notice excessive blocking and deadlocks during peak hours. Which design change would best reduce these issues?

Question 164easymultiple choice
Read the full NAT/PAT explanation →

A startup is migrating its on-premises SQL Server database to Azure. They want the least administrative overhead for patching and backups. Which Azure data service should they choose?

Question 165mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company uses Azure SQL Database for an e-commerce application. They need to ensure that if the primary region fails, the database can be failed over to a secondary region with minimal data loss. Which feature should they enable?

Question 166hardmultiple choice
Read the full NAT/PAT explanation →

A multinational corporation needs to deploy a relational database in Azure that supports global distribution and low-latency reads and writes across multiple regions. The data model is primarily key-value with occasional relational queries. Which Azure service should they choose?

Question 167easymultiple choice
Read the full Identify considerations for relational data on explanation →

A company needs to migrate a large on-premises SQL Server database to Azure with minimal downtime. Which Azure service should they use for the migration?

Question 168mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company wants to analyze data from multiple Azure SQL Databases using a single query. Which Azure service should they use?

Question 169hardmultiple choice
Read the full Identify considerations for relational data on explanation →

A financial services company runs a critical application on Azure SQL Managed Instance. They need to ensure that a recent transaction can be recovered within 15 minutes of a user error. Which feature should they configure?

Question 170easymultiple choice
Read the full NAT/PAT explanation →

A company needs to create a relational database in Azure that is compatible with existing SQL Server applications and provides built-in high availability without requiring configuration. Which service should they choose?

Question 171mediummulti select
Read the full Identify considerations for relational data on explanation →

Which TWO features are available in Azure SQL Database to improve performance without changing application code?

Question 172hardmulti select
Read the full Identify considerations for relational data on explanation →

Which THREE are valid reasons to choose Azure SQL Managed Instance over Azure SQL Database?

Question 173mediummulti select
Read the full Identify considerations for relational data on explanation →

Which TWO are valid ways to secure data in transit for an Azure SQL Database?

Question 174hardmultiple choice
Read the full Identify considerations for relational data on explanation →

A company uses the above ARM template snippet to deploy an Azure SQL Database. The deployment fails with an error about invalid SKU. What is the most likely cause?

Exhibit

Refer to the exhibit.

```json
{
  "properties": {
    "createMode": "Default",
    "location": "eastus",
    "sku": {
      "name": "GP_Gen5_2",
      "tier": "GeneralPurpose",
      "family": "Gen5",
      "capacity": 2
    }
  }
}
```
Question 175mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A DBA runs the above KQL query in Azure Monitor for an Azure SQL Database. The query returns no results. What is the most likely reason?

Exhibit

Refer to the exhibit.

```kusto
// KQL query in Azure Monitor
AzureDiagnostics
| where ResourceProvider == "MICROSOFT.SQL"
| where Category == "QueryStoreRuntimeStatistics"
| summarize avg_duration = avg(duration_s) by DatabaseName
| order by avg_duration desc
```
Question 176mediummultiple choice
Read the full Identify considerations for relational data on explanation →

An administrator runs an Azure CLI command to update an Azure SQL Database's service objective. The output shows the above properties. The database is currently at S2 and the administrator wants to scale to S3. What is the issue?

Exhibit

Refer to the exhibit.

```json
{
  "properties": {
    "serviceObjectiveName": "S2",
    "maxSizeBytes": 268435456000,
    "requestedServiceObjectiveName": "S2"
  }
}
```
Question 177mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company is migrating an on-premises SQL Server database to Azure SQL Database. The database currently uses SQL Server Agent jobs for nightly ETL processes. Which Azure service should the company use to replace these jobs?

Question 178hardmultiple choice
Read the full NAT/PAT explanation →

A healthcare organization stores patient records in Azure SQL Database. To comply with HIPAA, they need to encrypt sensitive columns like Social Security Numbers (SSNs) at rest and ensure that only authorized users can decrypt them. Which feature should they implement?

Question 179easymultiple choice
Read the full Identify considerations for relational data on explanation →

A startup is building a new application and expects rapid growth in data volume. They want a fully managed relational database service with built-in high availability and automatic backups. Which Azure service should they choose?

Question 180mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company uses Azure SQL Database and needs to run complex analytical queries that scan large amounts of data. The queries are experiencing performance issues. Which Azure service should they use to offload the analytical workload?

Question 181hardmultiple choice
Read the full NAT/PAT explanation →

A multinational corporation has Azure SQL Databases deployed in multiple Azure regions. They need to ensure that a failover to a secondary region happens automatically and with minimal data loss if the primary region goes down. Which deployment option should they use?

Question 182easymultiple choice
Read the full Identify considerations for relational data on explanation →

A small business needs a cost-effective relational database for a new web application. The workload is light and predictable. They want to minimize administrative overhead. Which Azure service should they choose?

Question 183mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company uses Azure SQL Database and needs to implement data masking for sensitive columns like email addresses and credit card numbers, so that only authorized users can see the actual data. Which feature should they configure?

Question 184hardmultiple choice
Read the full Identify considerations for relational data on explanation →

A company has both transactional and analytical workloads on the same SQL Server database. They want to move to Azure and separate these workloads to improve performance. They need a solution that supports both workloads without duplicating data. What should they do?

Question 185easymultiple choice
Read the full Identify considerations for relational data on explanation →

A company needs to ensure that their Azure SQL Database is accessible only from a specific virtual network and deny access from public endpoints. Which feature should they configure?

Question 186mediummulti select
Read the full Identify considerations for relational data on explanation →

Which TWO features are available in Azure SQL Database to help protect data at rest?

Question 187hardmulti select
Read the full Identify considerations for relational data on explanation →

Which THREE are valid deployment options for Azure SQL Database?

Question 188easymulti select
Read the full Identify considerations for relational data on explanation →

Which TWO factors should you consider when choosing between Azure SQL Database and SQL Server on Azure Virtual Machines?

Question 189easymultiple choice
Read the full Identify considerations for relational data on explanation →

A company is designing a relational database solution on Azure for an e-commerce platform. They need to ensure high availability and automatic failover in case of a regional outage. Which Azure service should they use?

Question 190mediummultiple choice
Read the full Identify considerations for relational data on explanation →

You are designing a relational database for an IoT application that ingests high volumes of time-stamped sensor data. The queries frequently filter by device ID and time range. Which index strategy would optimize query performance?

Question 191hardmultiple choice
Read the full Identify considerations for relational data on explanation →

Your company has an Azure SQL Database that stores customer orders. You notice that long-running reports are causing blocking on the transactional tables. Which approach would minimize impact on transaction processing while still allowing reporting?

Question 192easymultiple choice
Read the full NAT/PAT explanation →

You need to migrate an on-premises SQL Server database to Azure. The database uses many stored procedures and CLR assemblies. Which Azure service is most compatible without requiring major application changes?

Question 193mediummultiple choice
Read the full Identify considerations for relational data on explanation →

You are designing a relational database for a multi-tenant SaaS application. Each tenant's data must be isolated for security and compliance. Which design approach best ensures data isolation while keeping cost manageable?

Question 194hardmultiple choice
Read the full Identify considerations for relational data on explanation →

A company uses Azure SQL Database with active geo-replication for disaster recovery. During a regional outage, the secondary database is promoted. After the primary region recovers, what is the best practice to re-establish geo-replication?

Question 195easymultiple choice
Read the full Identify considerations for relational data on explanation →

You are creating an Azure SQL Database and need to connect using Microsoft Entra ID authentication. Which user type must you create in the database to represent the authenticated Microsoft Entra ID identity?

Question 196mediummultiple choice
Read the full Identify considerations for relational data on explanation →

Your team is designing a database for a financial application that requires ACID transactions. You are considering Azure Cosmos DB and Azure SQL Database. Which service should you choose?

Question 197hardmultiple choice
Read the full Identify considerations for relational data on explanation →

You are deploying a high-availability solution for an Azure SQL Database that must have a Recovery Point Objective (RPO) of less than 5 seconds. Which deployment option meets this requirement?

Question 198mediummulti select
Read the full Identify considerations for relational data on explanation →

Which TWO Azure services can be used to store relational data?

Question 199hardmulti select
Read the full Identify considerations for relational data on explanation →

Which THREE factors should you consider when choosing between Azure SQL Database and Azure SQL Managed Instance?

Question 200easymulti select
Read the full Identify considerations for relational data on explanation →

Which TWO are benefits of using Azure SQL Database elastic pools?

Question 201mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company uses Azure SQL Database for a customer relationship management (CRM) application. The database has a table named Orders that stores order details. The company needs to ensure that the OrderDate column is automatically set to the current date and time when a new row is inserted, without any application-side logic. Which T-SQL construct should be used?

Question 202easymultiple choice
Read the full Identify considerations for relational data on explanation →

An e-commerce application uses Azure SQL Database and stores user session data in a table called Sessions. The table contains millions of rows and queries often filter by UserID and LastActivityTime. The development team wants to improve query performance for these filters. What should they implement?

Question 203hardmultiple choice
Read the full Identify considerations for relational data on explanation →

A financial services company runs a critical application on Azure SQL Managed Instance. They need to ensure that in the event of a regional outage, the database can be failed over to a secondary region with minimal data loss and automatic failover. The secondary region should not be used for read traffic during normal operations. Which configuration meets these requirements?

Question 204mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A software company is migrating an on-premises SQL Server database to Azure SQL Database. The database currently uses SQL Server Agent jobs for regular maintenance tasks. The company wants to minimize code changes during migration. Which Azure SQL Database feature should they use to replace SQL Server Agent jobs?

Question 205mediummultiple choice
Read the full NAT/PAT explanation →

A healthcare organization uses Azure SQL Database to store patient records. To comply with HIPAA regulations, they need to encrypt sensitive columns (e.g., Social Security numbers) at rest and control access to the encryption keys. Which feature should they use?

Question 206easymultiple choice
Read the full Identify considerations for relational data on explanation →

A startup is building a new application and needs a relational database that supports JSON data, automatic scaling, and a serverless compute tier to minimize costs during low usage periods. Which Azure data service should they choose?

Question 207hardmultiple choice
Read the full NAT/PAT explanation →

A multinational corporation is deploying a global application using Azure SQL Database. They need to ensure that users in different geographic regions experience low latency reads. The application can tolerate slightly stale data for reads, but writes must be strongly consistent and must occur in a single primary region. Which feature should they implement?

Question 208mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A data engineering team is designing a data warehouse in Azure Synapse Analytics. They need to load data from an on-premises SQL Server database daily. The data volume is about 500 GB per load. They want to minimize data transfer costs and use the fastest possible transfer method. Which approach should they use?

Question 209easymultiple choice
Read the full Identify considerations for relational data on explanation →

A company uses Azure SQL Database and needs to audit all data modifications (INSERT, UPDATE, DELETE) for compliance purposes. The audit logs must be stored for 7 years. Which feature should they enable?

Question 210mediummulti select
Read the full Identify considerations for relational data on explanation →

Which TWO of the following are valid relational database services in Azure?

Question 211hardmulti select
Read the full Identify considerations for relational data on explanation →

Which THREE of the following are features of Azure SQL Database that help ensure high availability and disaster recovery?

Question 212mediummulti select
Read the full Identify considerations for relational data on explanation →

Which TWO of the following statements about Azure SQL Database elastic pools are true?

Question 213hardmultiple choice
Read the full Identify considerations for relational data on explanation →

Your organization is migrating a large on-premises SQL Server database to Azure SQL Database. The database is used by a critical line-of-business application that requires near-zero downtime during migration. The application uses a mix of read and write operations, and you need to minimize the cutover time. The database is about 2 TB in size. You plan to use Azure Database Migration Service (DMS) for the migration. The source SQL Server is version 2019 Enterprise Edition. The target is a Business Critical tier Azure SQL Database. You need to choose the appropriate migration method and configuration. Which of the following actions should you take?

Question 214easymultiple choice
Read the full Identify considerations for relational data on explanation →

A company is designing a new application that will store customer orders in a relational database on Azure. The data includes order IDs, customer IDs, product IDs, quantities, and order dates. The application needs to support complex queries that join multiple tables and enforce referential integrity. Which Azure service should the company use?

Question 215mediummultiple choice
Read the full Identify considerations for relational data on explanation →

Your team is migrating an on-premises SQL Server database to Azure. The database is used by a critical application that requires high availability and automatic failover. You need to choose a deployment option that provides a 99.99% SLA and supports automated backups. What should you use?

Question 216hardmultiple choice
Read the full Identify considerations for relational data on explanation →

An e-commerce company runs a transactional database on Azure SQL Database. During peak shopping seasons, they experience performance degradation due to high read traffic on product catalog tables. The company wants to offload read queries to a read-only copy of the database without affecting write performance. What should they implement?

Question 217mediummulti select
Read the full Identify considerations for relational data on explanation →

Which TWO of the following are benefits of using Azure SQL Database over SQL Server on Azure Virtual Machines?

Question 218hardmulti select
Read the full Identify considerations for relational data on explanation →

Which THREE of the following are valid considerations when choosing between Azure SQL Database and Azure SQL Managed Instance?

Question 219mediummulti select
Read the full Identify considerations for relational data on explanation →

Which TWO of the following are true about Azure Database for PostgreSQL? (Select TWO.)

Question 220easymultiple choice
Read the full Identify considerations for relational data on explanation →

A financial services company needs to store transaction data in a relational database that must comply with strict regulatory requirements. The data must be encrypted at rest and in transit, and the database must support automatic failover to a secondary region. Which Azure solution meets these requirements?

Question 221hardmultiple choice
Read the full Identify considerations for relational data on explanation →

Your company uses Azure SQL Database to power a global application. You need to ensure that users in Europe and Asia have low-latency read access to product data, while writes are synchronized across all regions. What should you configure?

Question 222mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A startup is building a web application with a relational database backend. They expect variable traffic and want to minimize costs by scaling the database automatically based on demand. Which Azure service should they use?

Question 223easymultiple choice
Read the full Identify considerations for relational data on explanation →

A company needs to migrate a large on-premises SQL Server database to Azure. The database uses features like SQL Server Agent jobs, cross-database queries, and common language runtime (CLR) assemblies. Which Azure service supports these features?

Question 224mediummultiple choice
Read the full Identify considerations for relational data on explanation →

Your organization uses Azure SQL Database and needs to audit all database operations for compliance. The audit logs must be stored for at least five years and be easily searchable. What should you configure?

Question 225hardmultiple choice
Read the full NAT/PAT explanation →

A multinational corporation runs a mission-critical relational database on Azure SQL Database. They require automatic failover to a secondary region in case of a regional outage, with no data loss. The secondary region must also be readable for reporting purposes. What should they implement?

Question 226mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company is designing a multi-tenant SaaS application. Each tenant has its own relational database, but the total number of tenants is expected to grow rapidly. The company wants to manage all databases efficiently and optimize costs by sharing resources among tenants with low usage. What should they use?

Question 227easymultiple choice
Read the full Identify considerations for relational data on explanation →

A retail company uses Azure SQL Database for its inventory system. The database stores sensitive customer information that must be encrypted at rest to comply with data protection regulations. Which feature should they enable?

Question 228hardmultiple choice
Read the full Identify considerations for relational data on explanation →

A company runs a critical application on Azure SQL Database. They need to ensure that in the event of a regional disaster, the database can be failed over to a secondary region with minimal data loss. The solution should also allow the secondary region to be used for read-only queries. What should they configure?

Question 229mediummultiple choice
Read the full Identify considerations for relational data on explanation →

You are the database administrator for a large financial institution migrating their core banking system to Azure. The system uses SQL Server with many stored procedures, triggers, and CLR assemblies. The database is 2 TB and growing. The migration must minimize application changes and support high availability with automatic failover. You need to select an Azure relational database service. What should you choose?

Question 230hardmultiple choice
Read the full Identify considerations for relational data on explanation →

Your company runs a global e-commerce platform on Azure SQL Database. The platform experiences heavy read traffic on product catalog and inventory tables. You need to reduce read latency for users in different geographic regions while keeping write latency low. The solution must be cost-effective and require minimal application changes. Current architecture: a single Azure SQL Database in West US. You have budget for additional Azure resources. What should you implement?

Question 231easymultiple choice
Read the full Identify considerations for relational data on explanation →

A startup is building a new mobile app that will track user fitness activities. They need a relational database to store user profiles, activity logs, and goals. The database must be easy to set up, require minimal administration, and automatically scale during peak usage. The startup has a limited budget and prefers a consumption-based pricing model. Which Azure service should they choose?

Question 232hardmultiple choice
Read the full Identify considerations for relational data on explanation →

A company uses Azure SQL Database for its e-commerce platform. During a traffic spike, queries against the Orders table become slow. The table has 10 million rows and is clustered on OrderId. The most common query filters by CustomerId and OrderDate range. Which index change would most improve performance?

Question 233mediummulti select
Read the full NAT/PAT explanation →

Which TWO Azure services can be used to host a relational database that requires native support for JSON data and high availability with automatic failover?

Question 234hardmulti select
Read the full Identify considerations for relational data on explanation →

Which THREE factors should be considered when designing a relational database in Azure to minimize latency for globally distributed users?

Question 235easymultiple choice
Read the full Identify considerations for relational data on explanation →

The exhibit shows a firewall rule configuration for an Azure SQL Server. A developer reports that a client app running on IP 10.0.0.5 cannot connect to the database. What is the most likely cause?

Exhibit

Refer to the exhibit.

```json
{
  "properties": {
    "firewallRules": [
      {
        "startIpAddress": "10.0.0.0",
        "endIpAddress": "10.0.0.0"
      },
      {
        "startIpAddress": "192.168.1.0",
        "endIpAddress": "192.168.1.255"
      }
    ]
  }
}
```
Question 236hardmultiple choice
Read the full Identify considerations for relational data on explanation →

You are the database administrator for a global e-commerce company that uses Azure SQL Database. The company has a single database in the West US region. The database hosts a table named Orders with 500 million rows. The table is clustered on OrderId (uniqueidentifier). The most critical query is a daily report that aggregates total sales by product category for the previous day. This query currently takes over 30 minutes to run and causes performance degradation on the primary database. The report must be available by 6:00 AM local time each day, and the data must be no more than 24 hours old. You need to design a solution that minimizes impact on the transactional workload and improves report query performance. What should you do?

Question 237mediummultiple choice
Read the full Identify considerations for relational data on explanation →

Your company is migrating a legacy on-premises SQL Server database to Azure. The database is used by a mission-critical application that requires high availability with automatic failover to a secondary region. The database size is 2 TB and is expected to grow 20% annually. The application uses stored procedures, functions, and SQL Server Agent jobs. You need to select an Azure relational database service that meets the high availability requirements, supports the existing SQL Server features, and minimizes migration effort. What should you choose?

Question 238easymultiple choice
Read the full NAT/PAT explanation →

A small business wants to migrate their on-premises SQL Server database to Azure. They have limited budget and want to minimize ongoing management overhead. The database is less than 50 GB and is used by a single application with low concurrent users. The application requires compatibility with SQL Server features such as T-SQL, stored procedures, and functions. The business does not require high availability or disaster recovery. Which Azure relational database service should they choose?

Question 239mediummultiple choice
Read the full Identify considerations for relational data on explanation →

A company uses Azure SQL Database for a customer relationship management (CRM) system. The database is deployed in the East US region. The company has customers worldwide who access the CRM via a web application. Currently, all read and write traffic goes to the primary database in East US, causing high latency for users in Europe and Asia. The company needs to improve read performance for global users while maintaining strong consistency for writes. They also want to minimize cost. Which solution should you recommend?

Practice tests

Scored 10-question sessions with instant feedback and explanations.

DP-900 Practice Test 1 — 10 Questions→DP-900 Practice Test 2 — 10 Questions→DP-900 Practice Test 3 — 10 Questions→DP-900 Practice Test 4 — 10 Questions→DP-900 Practice Test 5 — 10 Questions→DP-900 Practice Exam 1 — 20 Questions→DP-900 Practice Exam 2 — 20 Questions→DP-900 Practice Exam 3 — 20 Questions→DP-900 Practice Exam 4 — 20 Questions→Free DP-900 Practice Test 1 — 30 Questions→Free DP-900 Practice Test 2 — 30 Questions→Free DP-900 Practice Test 3 — 30 Questions→DP-900 Practice Questions 1 — 50 Questions→DP-900 Practice Questions 2 — 50 Questions→DP-900 Exam Simulation 1 — 100 Questions→

Practice by domain

Each domain maps to a weighted exam section. Focus on the domain where you are weakest.

Describe core data conceptsDescribe an analytics workload on AzureIdentify considerations for relational data on AzureDescribe considerations for working with non-relational data on Azure

Practice by scenario

Filter questions by type — troubleshooting, exhibit, drag-and-drop, PBQ, ACLs, OSPF, and more.

Browse scenarios→

Continue studying

All Identify considerations for relational data on Azure setsAll Identify considerations for relational data on Azure questionsDP-900 Practice Hub