Non-Relational Data in Azure Flashcards
Microsoft Azure Data Fundamentals DP-900 Flashcards

| Front | Back |
| Advantages of graph storage for relationship data | Graph storage enables quick traversal of complex relationships with nodes and edges. |
| Azure Table Storage | A cost-effective key-value storage solution optimized for large-scale structured data. |
| Benefits of document storage for semi-structured data | Document storage allows easy handling of JSON, BSON, or XML data with flexible schemas. |
| Define eventual consistency | Eventual consistency ensures that all copies of data will become consistent over time, without requiring immediate consistency. |
| Define NoSQL | NoSQL refers to non-relational databases designed to handle a wide variety of data structures like key-value, document, column-family, and graph models. |
| Explain polyglot persistence | The practice of using different types of databases depending on specific workload requirements. |
| Explain the term "multi-model database" | A multi-model database supports multiple types of data models and query languages. |
| How does Azure Cosmos DB ensure high availability | Azure Cosmos DB provides automatic replication and multi-region failover capabilities. |
| How does Azure Cosmos DB support multiple data models | Azure Cosmos DB natively supports key-value, document, column-family, and graph data models in a unified platform. |
| Key benefit of NoSQL databases | NoSQL databases provide flexible schemas to scale horizontally and efficiently manage large or unstructured datasets. |
| List the main non-relational database models | Key-value, Document, Column-family, and Graph. |
| What does horizontal scaling in NoSQL mean | Horizontal scaling involves adding more servers to handle increased data or traffic, rather than upgrading an existing server. |
| What is a partition key in Azure Cosmos DB | A partition key helps distribute data across multiple physical partitions to optimize performance and scalability. |
| What is Azure Cosmos DB | Azure Cosmos DB is a globally distributed multi-model database service for managing non-relational data. |
| What is column-family storage | A NoSQL database that organizes data into rows and columns, grouped by families for efficient querying. |
| What is document storage | Document storage is a NoSQL database that stores data in semi-structured formats like JSON or XML documents. |
| What is graph storage | Graph storage is a database designed to store and navigate relationships between data points using nodes and edges. |
| What is key-value storage | Key-value storage is a type of NoSQL database where data is stored as key-value pairs. |
| What kind of consistency levels does Azure Cosmos DB offer | Azure Cosmos DB offers five consistency levels: Strong, Bounded Staleness, Session, Consistent Prefix, and Eventual. |
| What type of data is ideal for column-family storage | Analytics and data warehousing workloads benefit from column-family storage due to efficient queries over large datasets. |
About the Flashcards
This study set provides comprehensive flashcards for the Microsoft Azure Data Fundamentals exam, designed to reinforce your knowledge of non-relational data concepts. By reviewing these cards, you can solidify your understanding of key terminology and the principles behind modern database solutions. This deck is an excellent tool for mastering the foundational ideas you will encounter on the test.
Explore essential topics centered on Azure Cosmos DB, including its multi-model capabilities and core features. The flashcards cover the primary types of NoSQL databases, such as document, key-value, graph, and column-family stores. You will also review critical concepts like horizontal scaling, data partitioning, consistency levels, and high availability.
Topics covered in this flashcard deck:
- Azure Cosmos DB Fundamentals
- NoSQL Database Concepts
- Non-Relational Data Models
- Data Consistency and Scaling
- Partitioning and Availability
- Azure Storage Solutions