DP-900: Microsoft Azure Data Fundamentals Topic 1
Question #: 16
Topic #: 1
You need to create an Azure Storage account.
Data in the account must replicate outside the Azure region automatically.
Which two types of replication can you use for the storage account? Each correct answer presents a complete solution.
NOTE: Each correct selection is worth one point.
A. zone-redundant storage (ZRS)
B. read-access geo-redundant storage (RA-GRS)
C. locally-redundant storage (LRS)
D. geo-redundant storage (GRS)
Selected Answer: D
Question #: 18
Topic #: 1
Which statement is an example of Data Manipulation Language (DML)?
A. REVOKE
B. DISABLE
C. INSERT
D. GRANT
Selected Answer: C
Question #: 19
Topic #: 1
You have a SQL query that combines customer data and order data. The query includes calculated columns.
You need to create a database object that would allow other users to rerun the same SQL query.
What should you create?
A. an index
B. a view
C. a scalar function
D. a table
Selected Answer: B
Question #: 23
Topic #: 1
What are two characteristics of real-time data processing? Each correct answer presents a complete solution.
NOTE: Each correct selection is worth one point.
A. Data is processed periodically
B. Low latency is expected
C. High latency is acceptable
D. Data is processed as it is created
Selected Answer: BD
Question #: 27
Topic #: 1
Your company recently reported sales from the third quarter.
You have the chart shown in the following exhibit.
Which type of analysis is shown in the fourth quarter?
A. predictive
B. prescriptive
C. descriptive
D. diagnostic
Selected Answer: A
Question #: 28
Topic #: 1
Which statement is an example of Data Manipulation Language (DML)?
A. REVOKE
B. DISABLE
C. CREATE
D. UPDATE
Selected Answer: D
Question #: 32
Topic #: 1
You need to create an Azure resource to store data in Azure Table storage.
Which command should you run?
A. az storage share create
B. az storage account create
C. az cosmosdb create
D. az storage container create
Selected Answer: B
Question #: 34
Topic #: 1
You need to modify a view in a relational database by adding a new column.
Which statement should you use?
A. MERGE
B. ALTER
C. INSERT
D. UPDATE
Selected Answer: B
Question #: 38
Topic #: 1
Which Azure storage solution provides native support for POSIX-compliant access control lists (ACLs)?
A. Azure Table storage
B. Azure Data Lake Storage
C. Azure Queue storage
D. Azure Files
Selected Answer: B
Question #: 44
Topic #: 1
Which type of database is Azure Database for PostgreSQL?
A. Platform as a service (PaaS)
B. Infrastructure as a service (IaaS)
C. Microsoft SQL Server
D. on-premises
Selected Answer: A
Question #: 45
Topic #: 1
Which storage solution supports access control lists (ACLs) at the file and folder level?
A. Azure Data Lake Storage
B. Azure Queue storage
C. Azure Blob storage
D. Azure Cosmos DB
Selected Answer: A
Question #: 47
Topic #: 1
What is a characteristic of batch processing?
A. The data ingested during batch processing must be processed as soon as the data is received.
B. Large datasets must be split into batches of less than 1 GB before the data can be processed.
C. There is a noticeable time delay between ingesting data and obtaining the data processing results.
D. Batch processing can only process data that is structured.
Selected Answer: C
Question #: 57
Topic #: 1
Which property of a transactional workload guarantees that each transaction is treated as a single unit that either succeeds completely or fails completely?
A. atomicity
B. isolation
C. durability
D. consistency
Selected Answer: A
Question #: 58
Topic #: 1
You have a data store that has the structure shown in the following exhibit.
Which type of data store is this?
A. key/value
B. object data
C. graph
D. time series
Selected Answer: C
Question #: 59
Topic #: 1
Which type of database contains nodes and edges?
A. graph
B. key/value
C. columnar
D. time series
Selected Answer: A
Question #: 62
Topic #: 1
You have an inventory management database that contains the following table.
Which statement should you use in a SQL query to change the inventory quantity of Product1 to 270?
A. INSERT
B. MERGE
C. UPDATE
D. CREATE
Selected Answer: C
Question #: 63
Topic #: 1
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
Selected Answer: B
Question #: 64
Topic #: 1
You are writing a set of SQL queries that administrators will use to troubleshoot an Azure SQL database.
You need to embed documents and query results into a SQL notebook.
What should you use?
A. Microsoft SQL Server Management Studio (SSMS)
B. Azure Data Studio
C. Azure CLI
D. Azure PowerShell
Selected Answer: B
Question #: 66
Topic #: 1
You have an e-commerce application that reads and writes data to an Azure SQL database.
Which type of processing does the application use?
A. stream processing
B. batch processing
C. Online Analytical Processing (OLAP)
D. Online Transaction Processing (OLTP)
Selected Answer: D
Question #: 67
Topic #: 1
When can you use an Azure Resource Manager template?
A. to automate the creation of an interdependent group of Azure resources in a repeatable way
B. to apply Azure policies for multi-tenant deployments
C. to provision Azure subscriptions
D. to control which services and feature administrators and developers can deploy from the Azure portal
Selected Answer: A
Question #: 68
Topic #: 1
You have an Azure SQL database that you access directly from the Internet.
You recently changed the public IP address of your computer.
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
Selected Answer: D
Question #: 71
Topic #: 1
Which command-line tool can you use to query Azure SQL databases?
A. sqlcmd
B. bcp
C. azdata
D. Azure CLI
Selected Answer: A
Question #: 77
Topic #: 1
Which statement is an example of Data Definition Language (DDL)?
A. SELECT
B. JOIN
C. UPDATE
D. CREATE
Selected Answer: D
Question #: 79
Topic #: 1
You are deploying a software as a service (SaaS) application that requires a relational database for Online Transaction Processing (OLTP).
Which Azure service should you use to support the application?
A. Azure Cosmos DB
B. Azure HDInsight
C. Azure SQL Database
D. Azure Synapse Analytics
Selected Answer: C
Question #: 80
Topic #: 1
What are two benefits of platform as a service (PaaS) relational database offerings in Azure, such as Azure SQL Database? Each correct answer presents a complete solution.
NOTE: Each correct selection is worth one point.
A. access to the latest features
B. complete control over backup and restore processes
C. in-database machine learning services
D. reduced administrative effort for managing the server infrastructure
Selected Answer: AD
Question #: 83
Topic #: 1
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 server admin login account of the logical server
C. the Azure Active Directory (Azure AD) administrator account
D. the sa account
Selected Answer: B
Question #: 84
Topic #: 1
Which statement is an example of Data Definition Language (DDL)?
A. SELECT
B. INSERT
C. DELETE
D. DROP
Selected Answer: D
Question #: 85
Topic #: 1
A team of developers has computers that run Windows 10 and Ubuntu Desktop.
The developers need to connect to and query an Azure SQL database from each of their computers. The developers require code assistance features such as
IntelliSense.
What should the developers use?
A. sqlcmd
B. Microsoft SQL Server Management Studio (SSMS)
C. Azure Data Studio
D. Azure Data Explorer
Selected Answer: C
Question #: 87
Topic #: 1
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 principal authentication
B. Azure Active Directory (Azure AD) authentication
C. SQL authentication
D. certificate authentication
Selected Answer: B
Question #: 88
Topic #: 1
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
Selected Answer: B
Question #: 90
Topic #: 1
You need to design and model a database by using a graphical tool that supports project-oriented offline database development.
What should you use?
A. Microsoft SQL Server Data Tools (SSDT)
B. Microsoft SQL Server Management Studio (SSMS)
C. Azure Databricks
D. Azure Data Studio
Selected Answer: A
Question #: 92
Topic #: 1
You have a transactional application that stores data in an Azure SQL managed instance.
When should you 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).
Selected Answer: A
Question #: 96
Topic #: 1
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.
NOTE: Each correct selection is worth one point.
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.
Selected Answer: BCE
Question #: 97
Topic #: 1
Which clause should you use in a SELECT statement to combine rows in one table with rows in another table?
A. SET
B. VALUES
C. KEY
D. JOIN
Selected Answer: D
Question #: 98
Topic #: 1
Your company needs to ensure that an Azure virtual machine can connect to Azure SQL databases without exposing the databases to the internet.
What should you use?
A. Azure Application Gateway
B. Azure Traffic Manager
C. Azure DNS
D. Azure Private Link
Selected Answer: D
Question #: 100
Topic #: 1
Which T-SQL statement should be used to instruct a database management system to use an index instead of performing a full table scan?
A. SELECT
B. WHERE
C. JOIN
Selected Answer: B
Question #: 106
Topic #: 1
Which Azure service provides the highest compatibility for databases migrated from Microsoft SQL Server 2019 Enterprise edition?
A. Azure SQL Database
B. Azure Database for MySQL
C. Azure SQL Managed Instance
D. an Azure SQL Database elastic pool
Selected Answer: C
Question #: 107
Topic #: 1
Which setting can only be configured during the creation of an Azure Cosmos DB account?
A. geo-redundancy
B. multi-region writes
C. production or non-production account type
D. API
Selected Answer: D
Question #: 109
Topic #: 1
You have an Azure Cosmos DB account that uses the Core (SQL) API.
Which two settings can you configure at the container level? Each correct answer presents a complete solution.
NOTE: Each correct selection is worth one point.
A. the throughput
B. the read region
C. the partition key
D. the API
Selected Answer: AC
Question #: 110
Topic #: 1
Your company is designing a data store that will contain student data. The data has the following format.
Which type of data store should you use?
A. graph
B. key/value
C. object
D. columnar
Selected Answer: D
Question #: 111
Topic #: 1
Which storage solution supports role-based access control (RBAC) at the file and folder level?
A. Azure Disk Storage
B. Azure Data Lake Storage
C. Azure Blob storage
D. Azure Queue storage
Selected Answer: B
Question #: 112
Topic #: 1
You need to store data in Azure Blob storage for seven years to meet your company’s compliance requirements. The retrieval time of the data is unimportant. The solution must minimize storage costs.
Which storage tier should you use?
A. Archive
B. Hot
C. Cool
Selected Answer: A
Question #: 113
Topic #: 1
Which type of non-relational data store supports a flexible schema, stores data as JSON files, and stores the all the data for an entity in the same document?
A. document
B. columnar
C. graph
D. time series
Selected Answer: A
Question #: 117
Topic #: 1
When provisioning an Azure Cosmos DB account, which feature provides redundancy within an Azure region?
A. multi-master replication
B. Availability Zones
C. the strong consistency level
D. automatic failover
Selected Answer: B
Question #: 118
Topic #: 1
What is a benefit of the Azure Cosmos DB Table API as compared to Azure Table storage?
A. provides resiliency if an Azure region fails
B. supports partitioning
C. provides a higher storage capacity
D. supports a multi-master model
Selected Answer: D
Question #: 119
Topic #: 1
Your company needs to design a database that shows how changes in network traffic in one area of a network affect network traffic in other areas of the network.
Which type of data store should you use?
A. graph
B. key/value
C. document
D. columnar
Selected Answer: A
Question #: 123
Topic #: 1
You need to store data by using Azure Table storage.
What should you create first?
A. an Azure Cosmos DB instance
B. a storage account
C. a blob container
D. a table
Selected Answer: B
Question #: 124
Topic #: 1
You need to recommend a data store service that meets the following requirements:
✑ Native SQL API access
✑ Configurable indexes
What should you recommend?
A. Azure Files
B. Azure Blob storage
C. Azure Table storage
D. Azure Cosmos DB
Selected Answer: D
Question #: 127
Topic #: 1
Your company needs to design a database that illustrates the relationships between utilization levels of individual network devices across a local area network.
Which type of data store should you use?
A. graph
B. key/value
C. document
D. columnar
Selected Answer: A
Question #: 128
Topic #: 1
You manage an application that stores data in a shared folder on a Windows server.
You need to move the shared folder to Azure Storage.
Which type of Azure Storage should you use?
A. queue
B. blob
C. file
D. table
Selected Answer: C
Question #: 129
Topic #: 1
Your company is designing a database that will contain session data for a website. The data will include notifications, personalization attributes, and products that are added to a shopping cart.
Which type of data store will provide the lowest latency to retrieve the data?
A. key/value
B. graph
C. columnar
D. document
Selected Answer: D
Question #: 130
Topic #: 1
You have an application that runs on Windows and requires access to a mapped drive.
Which Azure service should you use?
A. Azure Files
B. Azure Blob storage
C. Azure Cosmos DB
D. Azure Table storage
Selected Answer: A
Question #: 132
Topic #: 1
Your company is designing an application that will write a high volume of JSON data and will have an application-defined schema.
Which type of data store should you use?
A. columnar
B. key/value
C. document
D. graph
Selected Answer: C
Question #: 133
Topic #: 1
You need to recommend a non-relational data store that is optimized for storing and retrieving text files, videos, audio streams, and virtual disk images. The data store must store data, some metadata, and a unique ID for each file.
Which type of data store should you recommend?
A. key/value
B. columnar
C. object
D. document
Selected Answer: C
Question #: 134
Topic #: 1
Your company is designing a data store for internet-connected temperature sensors.
The collected data will be used to analyze temperature trends.
Which type of data store should you use?
A. relational
B. time series
C. graph
D. columnar
Selected Answer: B
Question #: 137
Topic #: 1
At which two levels can you set the throughput for an Azure Cosmos DB account? Each correct answer presents a complete solution.
NOTE: Each correct selection is worth one point.
A. database
B. item
C. container
D. partition
Selected Answer: AC
Question #: 139
Topic #: 1
What is a characteristic of non-relational data?
A. no indexes
B. self-describing entities
C. a well-defined schema
D. no unique key values
Selected Answer: B
Question #: 141
Topic #: 1
You need to gather real-time telemetry data from a mobile application.
Which type of workload describes this scenario?
A. Online Transaction Processing (OLTP)
B. batch
C. massively parallel processing (MPP)
D. streaming
Selected Answer: D
Question #: 142
Topic #: 1
You have a dedicated SQL pool in Azure Synapse Analytics that is only used actively every night for eight hours.
You need to minimize the cost of the dedicated SQL pool as much as possible during idle times. The solution must ensure that the data remains intact.
What should you do on the dedicated SQL pool?
A. Scale down the data warehouse units (DWUs).
B. Pause the pool.
C. Create a user-defined restore point.
D. Delete the pool
Selected Answer: B
Question #: 143
Topic #: 1
Which Azure Data Factory component initiates the execution of a pipeline?
A. a control flow
B. a trigger
C. a parameter
D. an activity
Selected Answer: B
Question #: 144
Topic #: 1
Your company has a reporting solution that has paginated reports. The reports query a dimensional model in a data warehouse.
Which type of processing does the reporting solution use?
A. stream processing
B. batch processing
C. Online Analytical Processing (OLAP)
D. Online Transaction Processing (OLTP)
Selected Answer: C
Question #: 146
Topic #: 1
What are three characteristics of an Online Transaction Processing (OLTP) workload? Each correct answer presents a complete solution.
NOTE: Each correct selection is worth one point.
A. denormalized data
B. heavy writes and moderate reads
C. light writes and heavy reads
D. schema on write
E. schema on read
F. normalized data
Selected Answer: BDF
Question #: 147
Topic #: 1
Which two activities can be performed entirely by using the Microsoft Power BI service without relying on Power BI Desktop? Each correct answer presents a complete solution.
NOTE: Each correct selection is worth one point.
A. report and dashboard creation
B. report sharing and distribution
C. data modeling
D. data acquisition and preparation
Selected Answer: AB
Question #: 149
Topic #: 1
You need to develop a solution to provide data to executives. The solution must provide an interactive graphical interface, depict various key performance indicators, and support data exploration by using drill down.
What should you use in Microsoft Power BI?
A. a view
B. a report
C. a dataflow
D. Microsoft Power Apps
Selected Answer: B
Question #: 150
Topic #: 1
Which two Azure services can be used to provision Apache Spark clusters? Each correct answer presents a complete solution.
NOTE: Each correct selection is worth one point.
A. Azure Time Series Insights
B. Azure HDInsight
C. Azure Databricks
D. Azure Log Analytics
Selected Answer: BC
Question #: 151
Topic #: 1
You have a quality assurance application that reads data from a data warehouse.
Which type of processing does the application use?
A. Online Transaction Processing (OLTP)
B. batch processing
C. Online Analytical Processing (OLAP)
D. stream processing
Selected Answer: C
Question #: 152
Topic #: 1
Which three objects can be added to a Microsoft Power BI dashboard? Each correct answer presents a complete solution.
NOTE: Each correct selection is worth one point.
A. a report page
B. a Microsoft PowerPoint slide
C. a visualization from a report
D. a dataflow
E. a text box
Selected Answer: ACE
Question #: 154
Topic #: 1
Which Azure Data Factory component provides the compute environment for activities?
A. SSIS packages
B. an integration runtime
C. a control flow
D. a pipeline
Selected Answer: C
Question #: 156
Topic #: 1
What are two uses of data visualization? Each correct answer presents a complete solution.
NOTE: Each correct selection is worth one point.
A. Represent trends and patterns over time
B. Implement machine learning to predict future values
C. Communicate the significance of data
D. Enforce business logic across reports
Selected Answer: B
Question #: 157
Topic #: 1
You need to use Transact-SQL to query files in Azure Data Lake Storage Gen 2 from an Azure Synapse Analytics data warehouse.
What should you use to query the files?
A. Azure Functions
B. Microsoft SQL Server Integration Services (SSIS)
C. PolyBase
D. Azure Data Factory
Selected Answer: C
Question #: 159
Topic #: 1
What are three characteristics of an Online Transaction Processing (OLTP) workload? Each correct answer presents a complete solution.
NOTE: Each correct selection is worth one point.
A. denormalized data
B. heavy writes and moderate reads
C. light writes and heavy reads
D. schema defined in a database
E. schema defined when reading unstructured data from a database
F. normalized data
Selected Answer: BDF
Question #: 160
Topic #: 1
What is the primary purpose of a data warehouse?
A. to provide answers to complex queries that rely on data from multiple sources
B. to provide transformation services between source and target data stores
C. to provide read-only storage of relational and non-relational historical data
D. to provide storage for transactional line-of-business (LOB) applications
Selected Answer: A
Question #: 167
Topic #: 1
What should you use to build a Microsoft Power BI paginated report?
A. Charticulator
B. Power BI Desktop
C. the Power BI service
D. Power BI Report Builder
Selected Answer: A
Question #: 170
Topic #: 1
Which scenario is an example of a streaming workload?
A. sending transactions that are older than a month to an archive
B. sending transactions daily from point of sale (POS) devices
C. sending telemetry data from edge devices
D. sending cloud infrastructure metadata every 30 minutes
Selected Answer: C
Question #: 173
Topic #: 1
A bar chart showing year-to-date sales by region is an example of which type of analytics?
A. predictive
B. prescriptive
C. descriptive
D. diagnostic
Selected Answer: C
Question #: 175
Topic #: 1
You need to perform hybrid transactional and analytical processing (HTAP) queries against Azure Cosmos DB data sources by using Azure Synapse Analytics.
What should you use?
A. Synapse pipelines
B. a Synapse SQL pool
C. Synapse Link
D. Synapse Studio
Selected Answer: C