Recall & Review
beginner
What is Azure SQL Database?
Azure SQL Database is a fully managed cloud database service that provides a single database with built-in intelligence, high availability, and scalability without managing the underlying infrastructure.
Click to reveal answer
beginner
What is Azure SQL Managed Instance?
Azure SQL Managed Instance is a fully managed SQL Server instance in the cloud that offers near 100% compatibility with on-premises SQL Server, allowing easy migration and support for features like SQL Agent and cross-database queries.
Click to reveal answer
intermediate
Which service is better for migrating existing on-premises SQL Server applications with minimal changes?
Azure SQL Managed Instance is better because it supports most SQL Server features and allows easier lift-and-shift migration with minimal application changes.
Click to reveal answer
intermediate
Can Azure SQL Database support cross-database queries?
No, Azure SQL Database does not support cross-database queries natively, while SQL Managed Instance does support them.
Click to reveal answer
intermediate
Which service provides more control over SQL Server features like SQL Agent and linked servers?
Azure SQL Managed Instance provides more control and supports features like SQL Agent and linked servers, unlike Azure SQL Database.
Click to reveal answer
Which Azure service is a single database with built-in high availability?
✗ Incorrect
Azure SQL Database is a single database service with built-in high availability and scalability.
Which service supports near 100% compatibility with on-premises SQL Server?
✗ Incorrect
Azure SQL Managed Instance supports near full compatibility with on-premises SQL Server features.
Which service supports cross-database queries natively?
✗ Incorrect
SQL Managed Instance supports cross-database queries, unlike Azure SQL Database.
If you need SQL Agent for scheduled jobs, which service should you choose?
✗ Incorrect
SQL Managed Instance supports SQL Agent for scheduling jobs; Azure SQL Database does not.
Which service is best for a new cloud-native app needing a simple, scalable database?
✗ Incorrect
Azure SQL Database is ideal for new cloud-native apps needing simple, scalable databases.
Explain the main differences between Azure SQL Database and Azure SQL Managed Instance.
Think about compatibility, features, and use cases.
You got /5 concepts.
When would you choose Azure SQL Managed Instance over Azure SQL Database?
Consider legacy app migration and advanced features.
You got /5 concepts.