DP-900 Exam 2025- 120 QUESTIONS with
Correct Verified Solutions
B. You must have SELECT access to the Products table
C. You must have a user in the database
E. Your IP address must be allowed to connect to the database
You need to query a table named Products in an Azure SQL database.
Which three requirements must be met to query the table from the internet? Each correct answer
presents part of the solution (Choose 3)
A. You must be assigned the Reader role for the resource group that contains the database
B. You must have SELECT access to the Products table
C. You must have a user in the database
D. You must be assigned the Contributor role for the resource group that contains the database
E. Your IP address must be allowed to connect to the database
B. Azure SQL Database
Your company needs to implement a relational database in Azure. The solution must minimize
ongoing maintenance. Which Azure service should you use?
A. Azure HDInsight
B. Azure SQL Database
C. Azure Cosmos DB
D. SQL Server on Azure virtual machines
A. sqlcmd
,Which command-line tool can you use to query Azure SQL databases?
A. sqlcmd
B. bcp
C. azdata
D. Azure CLI
A. You need to generate reports without affecting the transactional workload
You have a transactional application that stores data in an Azure SQL managed instance. In
which of the following circumstances would you need to implement a read-only database
replica?
A. You need to generate reports without affecting the transactional workload
B. You need to audit the transactional application
C. You need to implement high availability in the event of a regional outage.
D. You need to improve the recovery point objective (RPO)
B. Azure Active Directory (Azure AD) authentication
You need to ensure that users use multi-factor authentication (MFA) when connecting to an
Azure SQL database. Which type of authentication should you use?
A. service principle authentication
B. Azure Active Directory (Azure AD) authentication
C. SQL authentication
D. certificate authentication
B. native support for cross-database queries and transactions
,What is a benefit of hosting a database on Azure SQL managed instance as compared to an
Azure SQL database?
A. built-in high availability
B. native support for cross-database queries and transactions
C. system-initiated automatic backups
D. support for encryption at rest
C. the server admin login account of the logical server
When you create an Azure SQL database, which account can always connect to the database?
A. the Azure Active Directory (Azure AD) account that created the database
B. the sa account
C. the server admin login account of the logical server
D. the Azure Active Directory (Azure AD) administrator account
D. a database-level firewall
You have an Azure SQL database that you access directly from the internet.
You recently changed your external IP address. After changing the IP address, you can no longer
access the database. You can connect to other resources in Azure.
What is a possible cause of the issue?
A. role-based access control (RBAC)
B. Dynamic Host Configuration Protocol (DHCP)
C. Domain Name Service (DNS)
D. a database-level firewall
C. Azure SQL Database serverless
, Which Azure SQL offering supports automatic database scaling and automatic pausing of the
database during inactive periods?
A. Azure SQL Database Hyperscale
B. Azure SQL managed instance
C. Azure SQL Database serverless
D. Azure SQL Database elastic pod
B. a server-level firewall
Complete the sentence.
By default, each Azure SQL database is protected by _____________
A. a network security group (NSG)
B. a server-level firewall
C. Azure Firewall
D. Azure Front Door
D. strong consistency guarantees are required
Complete the sentence.
A relational database must be used when ____________.
A. a dynamic schema is required
B. data will be stored as key/value pairs
C. storing large images and videos
D. strong consistency guarantees are required
C. transactional writes
Correct Verified Solutions
B. You must have SELECT access to the Products table
C. You must have a user in the database
E. Your IP address must be allowed to connect to the database
You need to query a table named Products in an Azure SQL database.
Which three requirements must be met to query the table from the internet? Each correct answer
presents part of the solution (Choose 3)
A. You must be assigned the Reader role for the resource group that contains the database
B. You must have SELECT access to the Products table
C. You must have a user in the database
D. You must be assigned the Contributor role for the resource group that contains the database
E. Your IP address must be allowed to connect to the database
B. Azure SQL Database
Your company needs to implement a relational database in Azure. The solution must minimize
ongoing maintenance. Which Azure service should you use?
A. Azure HDInsight
B. Azure SQL Database
C. Azure Cosmos DB
D. SQL Server on Azure virtual machines
A. sqlcmd
,Which command-line tool can you use to query Azure SQL databases?
A. sqlcmd
B. bcp
C. azdata
D. Azure CLI
A. You need to generate reports without affecting the transactional workload
You have a transactional application that stores data in an Azure SQL managed instance. In
which of the following circumstances would you need to implement a read-only database
replica?
A. You need to generate reports without affecting the transactional workload
B. You need to audit the transactional application
C. You need to implement high availability in the event of a regional outage.
D. You need to improve the recovery point objective (RPO)
B. Azure Active Directory (Azure AD) authentication
You need to ensure that users use multi-factor authentication (MFA) when connecting to an
Azure SQL database. Which type of authentication should you use?
A. service principle authentication
B. Azure Active Directory (Azure AD) authentication
C. SQL authentication
D. certificate authentication
B. native support for cross-database queries and transactions
,What is a benefit of hosting a database on Azure SQL managed instance as compared to an
Azure SQL database?
A. built-in high availability
B. native support for cross-database queries and transactions
C. system-initiated automatic backups
D. support for encryption at rest
C. the server admin login account of the logical server
When you create an Azure SQL database, which account can always connect to the database?
A. the Azure Active Directory (Azure AD) account that created the database
B. the sa account
C. the server admin login account of the logical server
D. the Azure Active Directory (Azure AD) administrator account
D. a database-level firewall
You have an Azure SQL database that you access directly from the internet.
You recently changed your external IP address. After changing the IP address, you can no longer
access the database. You can connect to other resources in Azure.
What is a possible cause of the issue?
A. role-based access control (RBAC)
B. Dynamic Host Configuration Protocol (DHCP)
C. Domain Name Service (DNS)
D. a database-level firewall
C. Azure SQL Database serverless
, Which Azure SQL offering supports automatic database scaling and automatic pausing of the
database during inactive periods?
A. Azure SQL Database Hyperscale
B. Azure SQL managed instance
C. Azure SQL Database serverless
D. Azure SQL Database elastic pod
B. a server-level firewall
Complete the sentence.
By default, each Azure SQL database is protected by _____________
A. a network security group (NSG)
B. a server-level firewall
C. Azure Firewall
D. Azure Front Door
D. strong consistency guarantees are required
Complete the sentence.
A relational database must be used when ____________.
A. a dynamic schema is required
B. data will be stored as key/value pairs
C. storing large images and videos
D. strong consistency guarantees are required
C. transactional writes