Microsoft Certification Azure Data Fundamentals (DP-900) 1 — Questions and Answers
Question 1: What type of data workload processes data in real-time as it continuously arrives?
- Batch processing
- Stream processing (Correct answer)
- Analytical processing
- Transactional processing
Correct answer: Stream processing
Stream processing handles data in real-time as it arrives, unlike batch processing which accumulates data and processes it in groups.
Question 2: Which of the following is the best example of structured data?
- Social media posts
- Audio recordings
- Rows in a relational database table (Correct answer)
- PDF documents
Correct answer: Rows in a relational database table
Structured data is organized in a defined format with rows and columns, as found in relational database tables.
Question 3: What does ACID stand for in the context of database transactions?
- Atomicity, Consistency, Isolation, Durability (Correct answer)
- Accuracy, Completeness, Integrity, Dependency
- Atomicity, Correctness, Integration, Distribution
- Availability, Consistency, Isolation, Data
Correct answer: Atomicity, Consistency, Isolation, Durability
ACID stands for Atomicity, Consistency, Isolation, and Durability — four properties that guarantee reliable processing of database transactions.
Question 4: Which Azure service provides a fully managed relational database based on the SQL Server engine?
- Azure Cosmos DB
- Azure SQL Database (Correct answer)
- Azure Blob Storage
- Azure Table Storage
Correct answer: Azure SQL Database
Azure SQL Database is a fully managed, Platform-as-a-Service relational database built on the SQL Server engine.
Question 5: What is the primary purpose of a data warehouse?
- To store real-time transactional data
- To cache frequently accessed application data
- To store and analyze large volumes of historical data for reporting (Correct answer)
- To provide document storage for unstructured content
Correct answer: To store and analyze large volumes of historical data for reporting
A data warehouse is optimized for storing and analyzing large amounts of historical data to support business intelligence, analytics, and reporting.
Question 6: Which of the following best describes a NoSQL database?
- A database that uses only structured query language
- A database that enforces strict table schemas with foreign keys
- A non-relational database that stores unstructured or semi-structured data flexibly (Correct answer)
- A database that cannot handle large volumes of data
Correct answer: A non-relational database that stores unstructured or semi-structured data flexibly
NoSQL databases are non-relational and can store unstructured or semi-structured data without requiring a fixed schema, offering flexibility and horizontal scalability.
Question 7: What is a primary key in a relational database?
- The first column defined in a table
- A unique identifier that distinguishes each row in a table (Correct answer)
- The most frequently queried field in a record
- A column that references a row in another table
Correct answer: A unique identifier that distinguishes each row in a table
A primary key uniquely identifies each row in a database table, ensuring no two rows have the same key value and enabling efficient lookups.
What type of data workload processes data in real-time as it continuously arrives?