{"id":17108,"date":"2026-09-21T06:31:52","date_gmt":"2026-09-21T06:31:52","guid":{"rendered":"https:\/\/www.examlabs.com\/certification\/?p=17108"},"modified":"2026-09-21T06:31:52","modified_gmt":"2026-09-21T06:31:52","slug":"microsoft-dp-900-practice-test-questions-and-exam-dumps-part2-q21-40","status":"publish","type":"post","link":"https:\/\/www.examlabs.com\/certification\/microsoft-dp-900-practice-test-questions-and-exam-dumps-part2-q21-40\/","title":{"rendered":"Microsoft DP-900 Practice Test Questions and Exam Dumps Part2 Q21-40"},"content":{"rendered":"<h2><b>View Full <\/b><a href=\"https:\/\/www.examlabs.com\/dp-900-exam-dumps\"><b>Microsoft DP-900 Exam Dumps<\/b><\/a><b> and Practice Test Dumps.<\/b><\/h2>\n<p>&nbsp;<\/p>\n<h3><b>Question 21<\/b><\/h3>\n<p><b>Which Azure service provides a fully managed relational database based on the Microsoft SQL Server engine?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Cosmos DB<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure SQL Database<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Blob Storage<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Table Storage<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 2<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Azure SQL Database is a fully managed relational database service based on the Microsoft SQL Server database engine. It supports SQL queries, tables, relationships, indexes, views, stored procedures, and other relational database capabilities. Because it is a managed platform service, Microsoft handles many infrastructure tasks such as patching, backups, and underlying hardware maintenance. This allows organizations to focus more on application development and database design. Azure SQL Database is particularly suitable for cloud applications that require structured relational data and SQL Server compatibility without requiring administrators to maintain the database server infrastructure themselves.<\/span><\/p>\n<h3><b>Question 22<\/b><\/h3>\n<p><b>Which type of database is best suited for representing highly connected data such as social-network relationships?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Key-value<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Document<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Graph<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Relational<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 3<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Graph databases are designed to represent entities and the relationships between them. They are particularly useful when connections between data items are as important as the data itself. Examples include social networks, recommendation engines, fraud detection, and network topology analysis. Graph models typically use nodes to represent entities and edges to represent relationships. This can make relationship-based queries more natural than trying to represent complex connections through numerous relational joins. Choosing a graph model depends on the workload requirements and how heavily the application relies on traversing relationships between data entities.<\/span><\/p>\n<h3><b>Question 23<\/b><\/h3>\n<p><b>Which Azure service is designed for storing objects such as documents, images, and videos?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Blob Storage<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Queue Storage<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Files<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure SQL Database<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Azure Blob Storage is an object-storage service designed for large amounts of unstructured data. Common examples include images, videos, documents, backups, logs, and other files. Blob Storage provides scalable storage and supports different access tiers for various data-access patterns. It is commonly used by applications that need to store and retrieve objects rather than work with rows and columns. Azure Files provides file shares, while Queue Storage is designed for messages. Azure SQL Database is intended for structured relational workloads rather than general-purpose object storage.<\/span><\/p>\n<h3><b>Question 24<\/b><\/h3>\n<p><b>Which database model commonly stores data using key-value pairs?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Relational<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Graph<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Document<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Key-value<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 4<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">A key-value database stores information as pairs consisting of a unique key and an associated value. The model is simple and can provide efficient retrieval when applications know the key of the required item. Key-value stores are often useful for caching, session information, configuration data, and other scenarios where direct key-based access is important. Unlike relational databases, key-value systems generally do not require complex table relationships. Azure supports several data services and APIs that can accommodate NoSQL patterns, making it important to select the model according to application requirements and access patterns.<\/span><\/p>\n<h3><b>Question 25<\/b><\/h3>\n<p><b>What is the main purpose of a database index?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">To encrypt database records<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">To improve data retrieval performance<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">To create database backups<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">To increase storage redundancy<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 2<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">A database index is primarily used to improve the performance of data retrieval operations. Instead of scanning every row in a table, the database can use an appropriate index to locate matching records more efficiently. Indexes can be created on columns that are frequently used in search conditions, joins, or sorting operations. However, indexes also consume storage and can increase the overhead of insert, update, and delete operations because the index may need to be maintained. Therefore, indexes should be designed according to actual query patterns and workload requirements.<\/span><\/p>\n<h3><b>Question 26<\/b><\/h3>\n<p><b>Which Azure service is designed to provide managed PostgreSQL database capabilities?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Database for PostgreSQL<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Files<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Cosmos DB<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Queue Storage<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Azure Database for PostgreSQL provides managed PostgreSQL database capabilities in Azure. PostgreSQL is an open-source relational database management system that supports SQL and many advanced database features. The managed Azure service reduces infrastructure-management responsibilities while allowing applications to use PostgreSQL functionality. It can be suitable for applications that already use PostgreSQL or require its ecosystem and compatibility. As a relational database service, it supports tables, relationships, indexes, and SQL queries. Microsoft manages much of the underlying infrastructure so that teams can focus on application and database workloads.<\/span><\/p>\n<h3><b>Question 27<\/b><\/h3>\n<p><b>Which type of data is commonly represented using JSON documents with flexible fields?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Structured relational data<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Semi-structured data<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Fixed-schema data only<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Binary-only data<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 2<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">JSON is a common example of semi-structured data. It contains organizational elements such as keys, values, arrays, and nested objects, but it does not necessarily require every record to have the same fixed structure. This flexibility is useful for applications where data attributes can vary between records or evolve over time. Semi-structured data can be stored and processed using various NoSQL and analytics technologies. Understanding the distinction between structured and semi-structured data is important because the best storage solution depends on the consistency of the schema and the way applications need to access the information.<\/span><\/p>\n<h3><b>Question 28<\/b><\/h3>\n<p><b>Which Azure service is designed to provide cloud-based file shares?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Blob Storage<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Table Storage<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Files<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Queue Storage<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 3<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Azure Files provides managed file shares in Azure. It is useful when applications or users need access to shared files through supported file-sharing protocols. Azure Files can support scenarios such as migrating traditional file-server workloads, sharing configuration files between applications, and providing centralized cloud file storage. It differs from Blob Storage, which is designed for object storage, and Queue Storage, which is designed for asynchronous messages. Selecting Azure Files is appropriate when the workload expects a file-share model rather than an object-based or relational data model.<\/span><\/p>\n<h3><b>Question 29<\/b><\/h3>\n<p><b>Which Azure service is designed to support globally distributed NoSQL database workloads?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure SQL Database<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Synapse Analytics<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Cosmos DB<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Database for MySQL<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 3<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Azure Cosmos DB is a globally distributed database service designed primarily for NoSQL workloads. It provides capabilities such as global distribution, elastic scalability, and low-latency access to data. It supports different APIs and data models, allowing applications to use approaches such as document-oriented or key-value-style data access. Cosmos DB is useful for applications that need to serve users across multiple geographic regions and maintain responsive access to data. It differs from Azure SQL Database, which is a relational service based on SQL Server and is generally used for structured relational workloads.<\/span><\/p>\n<h3><b>Question 30<\/b><\/h3>\n<p><b>What is a major characteristic of a relational database?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">It stores only images<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">It uses tables with rows and columns<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">It cannot use keys<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">It has no defined relationships<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 2<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">A relational database organizes information into tables containing rows and columns. Each table generally represents an entity or business concept, while columns represent attributes and rows represent individual records. Relationships between tables can be established using primary and foreign keys. Relational databases are well suited to structured data and transactional applications where consistency and clearly defined relationships are important. SQL is commonly used to query and manipulate relational data. Azure SQL Database, Azure SQL Managed Instance, and SQL Server are examples of relational database technologies.<\/span><\/p>\n<h3><b>Question 31<\/b><\/h3>\n<p><b>Which Azure service is primarily intended for large-scale analytical processing and data warehousing?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Synapse Analytics<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Files<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Queue Storage<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure DNS<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Azure Synapse Analytics provides capabilities for large-scale analytics and data warehousing. It is designed to help organizations process and analyze significant amounts of data for reporting, business intelligence, and analytical workloads. Synapse can integrate with different data sources and Azure services. Analytical systems generally optimize queries that process large volumes of information rather than focusing primarily on individual transactional operations. This makes Synapse different from Azure SQL Database, which is commonly used for operational relational applications. Choosing between them depends on whether the workload is primarily transactional or analytical.<\/span><\/p>\n<h3><b>Question 32<\/b><\/h3>\n<p><b>Which key uniquely identifies a record within a relational database table?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Foreign key<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Composite index<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Primary key<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">View<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 3<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">A primary key uniquely identifies each record within a relational database table. Its values must be unique so that the database can distinguish one row from another. A primary key can consist of one column or multiple columns, depending on the database design. Other tables can reference a primary key using foreign keys to establish relationships. Primary keys are fundamental to relational database design because they support data integrity and provide a reliable identifier for each entity. Examples include CustomerID, EmployeeID, ProductID, and OrderID.<\/span><\/p>\n<h3><b>Question 33<\/b><\/h3>\n<p><b>Which Azure storage option is most suitable for asynchronous message storage between application components?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Queue Storage<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Blob Storage<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Files<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Disk Storage<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Azure Queue Storage is designed for storing messages that can be processed asynchronously. It allows one application component to place messages into a queue while another component retrieves and processes them later. This can help separate application components and improve scalability. Queue-based architectures are useful when workloads may arrive at different rates or when processing does not need to occur immediately. Queue Storage should not be confused with Blob Storage, which is intended for objects, or Azure Files, which provides file shares. Each service is designed for a different type of storage requirement.<\/span><\/p>\n<h3><b>Question 34<\/b><\/h3>\n<p><b>Which database model represents information as documents rather than traditional rows and columns?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Graph<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Document<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Relational<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Key-value only<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 2<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">A document database stores records as documents, often using JSON-like structures. Documents can contain fields, nested objects, and arrays, allowing a flexible schema. This model is useful for applications where records may not all have identical attributes or where data structures evolve over time. Document databases are commonly used for NoSQL workloads. Azure Cosmos DB supports document-oriented workloads through appropriate APIs. Compared with a relational database, a document model can reduce the need for complex joins in certain application designs by keeping related information within the same document.<\/span><\/p>\n<h3><b>Question 35<\/b><\/h3>\n<p><b>What does data normalization generally aim to reduce in a relational database?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Data security<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Query capability<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Unnecessary data duplication<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Database availability<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 3<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Normalization is a database-design technique used to organize relational data and reduce unnecessary duplication. By dividing information into related tables and establishing relationships between them, normalization can help maintain consistency and reduce update anomalies. For example, customer information can be stored once in a Customers table instead of being repeatedly duplicated in every order record. Normalization does not eliminate every form of duplication in every design because some workloads intentionally use denormalization for performance. However, understanding normalization is important for designing clean relational schemas with appropriate relationships and data integrity.<\/span><\/p>\n<h3><b>Question 36<\/b><\/h3>\n<p><b>Which Azure service provides managed MySQL database capabilities?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Database for MySQL<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Synapse Analytics<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Blob Storage<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Cosmos DB<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Azure Database for MySQL is a managed relational database service based on the MySQL database engine. It allows applications to use MySQL-compatible functionality while Microsoft manages much of the underlying infrastructure. MySQL is widely used for web applications and business systems that require relational data storage. The service supports common relational concepts such as tables, indexes, relationships, and SQL queries. Using a managed service reduces infrastructure-management responsibilities and allows developers and database administrators to focus on application functionality and data design rather than maintaining physical database servers.<\/span><\/p>\n<h3><b>Question 37<\/b><\/h3>\n<p><b>Which type of workload is most commonly associated with a data warehouse?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Large-scale analytical queries<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Individual file uploads only<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">DNS resolution<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Network address translation<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Data warehouses are designed primarily for analytical workloads involving large amounts of data. They support queries that aggregate, compare, filter, and analyze information for reporting and business intelligence. For example, an organization might use a data warehouse to analyze years of sales data across products, regions, and customer groups. Data warehouses are generally optimized differently from transactional databases, which focus on frequent inserts and updates to individual records. Azure Synapse Analytics provides capabilities for data warehousing and large-scale analytics and can be used to support enterprise analytical workloads.<\/span><\/p>\n<h3><b>Question 38<\/b><\/h3>\n<p><b>Which database model is most appropriate when applications need to traverse complex relationships between entities?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Key-value<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Document<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Graph<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Relational only<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 3<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">A graph database is designed to represent and query relationships between entities efficiently. It models entities as nodes and connections as relationships or edges. This makes graph databases useful for scenarios such as social networks, recommendation systems, fraud detection, dependency analysis, and network topology. When applications frequently ask questions about how entities are connected, a graph model can provide a natural representation of the data. Although relational databases can also represent relationships, highly connected workloads may benefit from a graph-oriented approach depending on the application&#8217;s query patterns and requirements.<\/span><\/p>\n<h3><b>Question 39<\/b><\/h3>\n<p><b>Which Azure service is best suited for storing large unstructured files with different access-frequency requirements?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Blob Storage<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure SQL Database<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Database for PostgreSQL<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Azure Queue Storage<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 1<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Azure Blob Storage is designed for storing large amounts of unstructured object data such as documents, images, videos, backups, and logs. It provides different access tiers that can help organizations optimize storage costs according to how frequently data is accessed. Frequently accessed data can use an appropriate hot tier, while less frequently accessed information can use cooler storage options. Blob Storage is therefore useful for workloads where data size can be large and access patterns vary. It is fundamentally different from relational database services, which organize structured information into tables and relationships.<\/span><\/p>\n<h3><b>Question 40<\/b><\/h3>\n<p><b>Which statement correctly describes semi-structured data?<\/b><\/p>\n<ol>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">It must always use fixed rows and columns<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">It has no organizational structure<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">It contains structural elements but allows a flexible schema<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">It can only be stored in relational databases<\/span><\/li>\n<\/ol>\n<p><b>Correct Answer: 3<\/b><\/p>\n<p><b>Explanation<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Semi-structured data contains organizational elements such as keys, values, tags, arrays, or nested objects but does not necessarily follow a rigid relational schema. JSON and XML are common examples. Different records can contain different fields while still maintaining enough structure for applications and systems to interpret the information. This flexibility makes semi-structured data useful for modern applications and APIs. NoSQL databases and analytics services can often work effectively with this type of data. Understanding semi-structured data helps determine when a flexible data model may be more appropriate than a fixed relational schema.<\/span><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>View Full Microsoft DP-900 Exam Dumps and Practice Test Dumps. &nbsp; Question 21 Which Azure service provides a fully managed relational database based on the Microsoft SQL Server engine? Azure Cosmos DB Azure SQL Database Azure Blob Storage Azure Table Storage Correct Answer: 2 Explanation Azure SQL Database is a fully managed relational database service [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[1648,1647],"tags":[],"_links":{"self":[{"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/posts\/17108"}],"collection":[{"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/comments?post=17108"}],"version-history":[{"count":1,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/posts\/17108\/revisions"}],"predecessor-version":[{"id":17109,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/posts\/17108\/revisions\/17109"}],"wp:attachment":[{"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/media?parent=17108"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/categories?post=17108"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.examlabs.com\/certification\/wp-json\/wp\/v2\/tags?post=17108"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}