wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

PART 1: DP-900: Microsoft Azure Data Fundamentals

Total questions: 90

Worksheet time: 48mins

Name
Class
Date
1.
1- Descriptive analytics tells you.....
a)

What is most likely to occur In the future

b)

What occurred in the past

c)

Which actions you can perform to affect outcomes

d)

Why something occurred in the past

2.
3- An extract, transform, and load (ETL) process requires.......
a)
a matching schema in the data source and the data target
b)
a target data store powerful enough to transform data
c)
data that is fully processed before being loaded to the target data store.
d)
that the data target be a relational database
3.
4- To complete the sentence, select the appropriate option in the answer area In batch processing,
a)
Data is always inserted one row at a time
b)
Data is processed in real-time
c)
Latency in delivering data processing results is acceptable
d)
Processing can only excute serially
4.
5- Transcribing audio files is an example of…..analytics.
a)
cognitive
b)
descriptive
c)
predictive
d)
prescriptive
5.
9- The massively parallel processing (MPP) engine of Azure Synapse Analytics .........
a)
distributes processing across compute nodes.
b)
distributes processing across control nodes.
c)
redirects client connections across compute nodes.
d)
redirects client connections across control nodes.
6.
10- ….....is an object associated with a table that sorts and stores the data rows in the table based on their key values.
a)
A clustered index
b)
A FileTable
c)
A foreign key
d)
A stored procedure
7.
11- A relational database is appropriate for scenarios that involve a high volume of…...
a)
changes to relationships between entities
b)
geographically distributed writes
c)
transactional writes
d)
writes that have varying data structures
8.
14- A visualization that shows a university's current student enrollment versus the maximum capacity is an example of…..analytics.
a)
cognitive
b)
descriptive
c)
predictive
d)
prescriptive
9.
16- 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.
a)

A. zone-redundant storage (ZRS)

b)

B. read-access geo-redundant storage (RA-GRS)

c)

C. locally-redundant storage (LRS)

d)

D. geo-redundant storage (GRS)

10.
18- Which statement is an example of Data Manipulation Language (DML)?
a)
A. REVOKE
b)
B. DISABLE
c)
C. INSERT
d)
D. GRANT
11.
19- 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)

A. an index

b)

B. a view

c)

C. a scalar function

d)

D. a table

12.
20- A key/value data store is optimized for…......
a)
enforcing constraints
b)
simple lookups
c)
table joins
d)
transactions
13.
23- What are two characteristics of real-time data processing? Each correct answer presents a complete solution.
a)
A. Data is processed periodically
b)
B. Low latency is expected
c)
C. High latency is acceptable
d)
D. Data is processed as it is created
14.
27- Which type of analysis is shown in the fourth quarter?
a)
A. predictive
b)
B. prescriptive
c)
C. descriptive
d)
D. diagnostic
15.
28- Which statement is an example of Data Manipulation Language (DML)?
a)
A. REVOKE
b)
B. DISABLE
c)
C. CREATE
d)
D. UPDATE
16.
29- Creating closed caption text for audio files is an example of…....analytics.
a)
cognitive
b)
descriptive
c)
predictive
d)
prescriptive
17.
30- A visualization that illustrates a university's current student enrollment per department is an example of…....analytics.
a)
cognitive
b)
descriptive
c)
predictive
d)
prescriptive
18.
31- An extract, load, and transform (ELT) process requires…..
a)
a separate transformation engine.
b)
a target data store powerful enough to transform data.
c)
data that is fully processed before being loaded to the target data store.
d)
a data pipeline that includes a transformation engine.
19.
32- You need to create an Azure resource to store data in Azure Table storage. Which command should you run?
a)
A. az storage share create
b)
B. az storage account create
c)
C. az cosmosdb create
d)
D. az storage container create
20.
33- The Azure Cosmos DB…......API enables the use of SELECT statements to retrieve documents from Azure Cosmos DB.
a)
Core (SQL)
b)
Gremlin
c)
MongoDB
d)
Table
21.
34- You need to modify a view in a relational database by adding a new column. Which statement should you use?
a)
A. MERGE
b)
B. ALTER
c)
C. INSERT
d)
D. UPDATE
22.
37- ….natively support the analysis of relationships between entities.
a)
A. Column family databases
b)
B. Document databases
c)
C. Graph databases
d)
D. Key-value stores
23.
38- Which Azure storage solution provides native support for POSIX-compliant access control lists (ACLs)?
a)
A. Azure Table storage
b)
B. Azure Data Lake Storage
c)
C. Azure Queue storage
d)
D. Azure Files
24.
39- Relational data is stored in…
a)
A. a file system as unstructured data.
b)
B. a hierarchal folder structure.
c)
C. a tabular form of rows and columns.
d)
D. comma-separated value (CSV) files.
25.
40- ... physically sorts the data in a table based on the values in a specified column.
a)
A. A view
b)
B. A clustered index
c)
C. A stored procedure
d)
D. A nonclustered index
26.
41- A block of code that runs in a database is called…
a)
A. a stored procedure.
b)
B. a table.
c)
C. a view.
d)
D. an index.
27.
43- ...presents content defined by a query.
a)
A. A heap
b)
B. A stored procedure
c)
C. A view
d)
D. An index
28.
44- Which type of database is Azure Database for PostgreSQL?
a)
A. Platform as a service (PaaS)
b)
B. Infrastructure as a service (IaaS)
c)
C. Microsoft SQL Server
d)
D. on-premises
29.
45- Which storage solution supports access control lists (ACLs) at the file and folder level?
a)
A. Azure Data Lake Storage
b)
B. Azure Queue storage
c)
C. Azure Blob storage
d)
D. Azure Cosmos DB
30.
46- ...is a chart of colored rectangles. The size of the rectangles represent the relative value of each item. The chart can be hierarchical, displaying data as a set of rectangles nested within the main rectangle.
a)

A. line chart

b)

B. matrix

c)

C. scatter

d)

D. treemap

31.
47- What is a characteristic of batch processing?
a)
A. The data ingested during batch processing must be processed as soon as the data is received.
b)
B. Large datasets must be split into batches of less than 1 GB before the data can be processed.
c)
C. There is a noticeable time delay between ingesting data and obtaining the data processing results.
d)
D. Batch processing can only process data that is structured.
32.
48- In a SQL statement,...are examples of aggregate functions.
a)
A. FROM and WHERE
b)
B. GROUP BY and ORDER BY
c)
C. JOIN and MERGE
d)
D. MAX and MIN
33.
50- In a relational database, each row in a table has…
a)
A. a different set of columns
b)
B. a key-value pair
c)
C. the same set of columns
d)
D. unstructured data
34.
52- ...natively support the analysis of relationships between entitles
a)
A. Column family databases
b)
B. Document databases
c)
C. Graph databases
d)
D. Key-value stores
35.
53- A key/value data store is optimized for…
a)
A. enforcing constraints.
b)
B. simple lookups.
c)
C. table joins.
36.
54- In an infrastructure as a service (laaS) instance of Microsoft SQL Server on Azure, you manage the … that hosts SQL Server
a)
A. elastic pool
b)
B. MySQL server
c)
C. PostgreSQL server
d)
D. virtual machine
37.
55- Varying fields for each entity in a JSON document is an example of
a)
A. relational data.
b)
B. semi-structured data.
c)
C. structured data.
d)
D. unstructured data.
38.
56- A JSON document is an example of…
a)
A. graph data.
b)
B. relational data.
c)
C. semi-structured data.
d)
D. unstructured data.
39.
57- Which property of a transactional workload guarantees that each transaction is treated as a single unit that either succeeds completely or fails completely?
a)
A. atomicity
b)
B. isolation
c)
C. durability
d)
D. consistency
40.
58- Which type of data store is this?
a)
A. key/value
b)
B. object data
c)
C. graph
d)
D. time series
41.
59- Which type of database contains nodes and edges?
a)
A. graph
b)
B. key/value
c)
C. columnar
d)
D. time series
42.
60- ...is responsible for identifying which business rules must be applied to the data of a company.
a)
A. A data analyst
b)
B. A data engineer
c)
C. A data scientist
43.
61- Relational data uses … to enforce relationships between different tables.
a)
A. collections
b)
B. keys
c)
C. artitions
d)
D. partitions
44.
62- Which statement should you use in a SQL query to change the inventory quantity of Product1 to 270?
a)
A. INSERT
b)
B. MERGE
c)
C. UPDATE
d)
D. CREATE
45.
63- Your company needs to implement a relational database in Azure. The solution must minimize ongoing maintenance. Which Azure service should you use?
a)
A. Azure HDInsight
b)
B. Azure SQL Database
c)
C. Azure Cosmos DB
d)
D. SQL Server on Azure Virtual Machines
46.
64- 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)

A. Microsoft SQL Server Management Studio (SSMS)

b)

B. Azure Data Studio

c)

C. Azure CLI

d)

D. Azure PowerShell

47.
66- 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)
A. stream processing
b)
B. batch processing
c)
C. Online Analytical Processing (OLAP)
d)
D. Online Transaction Processing (OLTP)
48.
67- When can you use an Azure Resource Manager template?
a)
A. to automate the creation of an interdependent group of Azure resources in a repeatable way
b)
B. to apply Azure policies for multi-tenant deployments
c)
C. to provision Azure subscriptions
d)
D. to control which services and feature administrators and developers can deploy from the Azure portal
49.
68- 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)

A. role-based access control (RBAC)

b)

B. Dynamic Host Configuration Protocol (DHCP)

c)

C. Domain Name Service (DNS)

d)

D. a database-level firewall

50.
71- Which command-line tool can you use to query Azure SQL databases?
a)
A. sqlcmd
b)
B. bcp
c)
C. azdata
d)
D. Azure CLI
51.
77- Which statement is an example of Data Definition Language (DDL)?
a)
A. SELECT
b)
B. JOIN
c)
C. UPDATE
d)
D. CREATE
52.
79- 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)
A. Azure Cosmos DB
b)
B. Azure HDInsight
c)
C. Azure SQL Database
d)
D. Azure Synapse Analytics
53.
80- 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)
A. access to the latest features
b)
B. complete control over backup and restore processes
c)
C. in-database machine learning services
d)
D. reduced administrative effort for managing the server infrastructure
54.
82- When you create an Azure SQL database, which account can always connect to the database?
a)
A. the Azure Active Directory (Azure AD) account that created the database
b)
B. the server admin login account of the logical server
c)
C. the Azure Active Directory (Azure AD) administrator account
d)
D. the sa account
55.
84- Which statement is an example of Data Definition Language (DDL)?
a)
A. SELECT
b)
B. INSERT
c)
C. DELETE
d)
D. DROP
56.
85- 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)
A. sqlcmd
b)
B. Microsoft SQL Server Management Studio (SSMS)
c)
C. Azure Data Studio
d)
D. Azure Data Explorer
57.
86- Transparent Data Encryption (TDE) encrypts ....................
a)
a column to protect data at rest and in transit
b)
queries and their results in order to protect data in transit
c)
the database to protect data at rest
d)
the server to protect data at rest
58.
87- 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)
A. service principal authentication
b)
B. Azure Active Directory (Azure AD) authentication
c)
C. SQL authentication
d)
D. certificate authentication
59.
88- What is a benefit of hosting a database on Azure SQL managed instance as compared to an Azure SQL database?
a)
A. built-in high availability
b)
B. native support for cross-database queries and transactions
c)
C. system-initiated automatic backups
d)
D. support for encryption at rest
60.
89- By default, each Azure SQL database is protected by …................
a)
a network security group (NSG)
b)
a server-level firewall
c)
Azure Firewall
d)
Azure Front Door
61.
90- 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)
A. Microsoft SQL Server Data Tools (SSDT)
b)
B. Microsoft SQL Server Management Studio (SSMS)
c)
C. Azure Databricks
d)
D. Azure Data Studio
62.
92- You have a transactional application that stores data in an Azure SQL managed instance. When should you implement a read-only database replica?
a)
A. You need to generate reports without affecting the transactional workload.
b)
B. You need to audit the transactional application.
c)
C. You need to implement high availability in the event of a regional outage.
d)
D. You need to improve the recovery point objective (RPO).
63.
93- A relational database must be used when …............
a)
a dynamic schema is required
b)
data will be stored as key/value pairs
c)
storing large images and videos
d)
strong consistency guarantees are required
64.
94- Relational data uses …............... To enforce relationships between different tables
a)
collections
b)
columns
c)
keys
d)
partions
65.
95- …........... Is a virtual table that contains content defined by a query
a)
A heap
b)
A stored procedure
c)
A view
d)
An index
66.
96- 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.
a)
A. You must be assigned the Reader role for the resource group that contains the database.
b)
B. You must have SELECT access to the Products table.
c)
C. You must have a user in the database.
d)
D. You must be assigned the Contributor role for the resource group that contains the database.
e)
E. Your IP address must be allowed to connect to the database.
67.
97- Which clause should you use in a SELECT statement to combine rows in one table with rows in another table?
a)
A. SET
b)
B. VALUES
c)
C. KEY
d)
D. JOIN
68.
98- 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)
A. Azure Application Gateway
b)
B. Azure Traffic Manager
c)
C. Azure DNS
d)
D. Azure Private Link
69.
100- 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)
A. SELECT
b)
B. WHERE
c)
C. JOIN
70.
101- …............ Is a platform as a service (PaaS) ralational data service that uses massively parallel processing (MPP)
a)
Azure SQL Database
b)
Azure Synapse Analytics
c)
Azure Database for MariaDB
d)
SQL Server on Azure virtual machines
71.
102- …............. Physically sorts the data in a table based on the values in a specified column
a)
A view
b)
A clustered index
c)
A stored procedure
d)
A nonclustered index
72.
104- In a relational database, the …........ Uniquely identifies each row in a table
a)
foreign key
b)
primary key
c)
WHERE clause
d)
nonclustered index
73.
105- …................. Presents content defined by a query
a)
A heap
b)
A stored procedure
c)
A view
d)
An index
74.
106- Which Azure service provides the highest compatibility for databases migrated from Microsoft SQL Server 2019 Enterprise edition?
a)
A. Azure SQL Database
b)
B. Azure Database for MySQL
c)
C. Azure SQL Managed Instance
d)
D. an Azure SQL Database elastic pool
75.
107- Which setting can only be configured during the creation of an Azure Cosmos DB account?
a)
A. geo-redundancy
b)
B. multi-region writes
c)
C. production or non-production account type
d)
D. API
76.
109- 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)
A. the throughput
b)
B. the read region
c)
C. the partition key
d)
D. the API
77.
110- 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)
A. graph
b)
B. key/value
c)
C. object
d)
D. columnar
78.
111- Which storage solution supports role-based access control (RBAC) at the file and folder level?
a)
A. Azure Disk Storage
b)
B. Azure Data Lake Storage
c)
C. Azure Blob storage
d)
D. Azure Queue storage
79.
112- 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)
A. Archive
b)
B. Hot
c)
C. Cool
80.
113- 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)
A. document
b)
B. columnar
c)
C. graph
d)
D. time series
81.
115- To complete the sentence, select the appropriate option in the answer area. Hot Area: Answer: To configure an Azure Storage account to support both security at the folder level and atomic directory manipulation, .........
a)
Enable the hierarchical namespace.
b)
set Account kind to BlobStorage.
c)
set Performance to Premium.
d)
set Replication to Read-access geo-redundant storage (RA-GRS).
82.
116- To complete the sentence, select the appropriate option in the answer area. Hot Area: You can query a graph database in Azure Cosmos DB............
a)
As a JSON document by using a SQL-like language.
b)
as a partitioned row store by using Cassandra Query Language (CQL).
c)
as a partitioned row store by using Language-Integrated Query (LINQ).
d)
as nodes and edges by using the Gremlin language.
83.
117- When provisioning an Azure Cosmos DB account, which feature provides redundancy within an Azure region?
a)
A. multi-master replication
b)
B. Availability Zones
c)
C. the strong consistency level
d)
D. automatic failover
84.
118- What is a benefit of the Azure Cosmos DB Table API as compared to Azure Table storage?
a)
A. provides resiliency if an Azure region fails
b)
B. supports partitioning
c)
C. provides a higher storage capacity
d)
D. supports a multi-master model
85.
119- 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)
A. graph
b)
B. key/value
c)
C. document
d)
D. columnar
86.
122- To complete the sentence, select the appropriate option in the answer area. Hot Area: When provisioning an Azure Cosmos DB ------------, you need to specify which type of API you will use.
a)
account
b)
container
c)
database
d)
item
87.
123- You need to store data by using Azure Table storage. What should you create first?
a)
A. an Azure Cosmos DB instance
b)
B. a storage account
c)
C. a blob container
d)
D. a table
88.
124- You need to recommend a data store service that meets the following requirements: ✑ Native SQL API access ✑ Configurable indexes What should you recommend?
a)
A. Azure Files
b)
B. Azure Blob storage
c)
C. Azure Table storage
d)
D. Azure Cosmos DB
89.
126- To configure an Azure Storage account to support access control lists that have object-level permissions,…….
a)
A. enable the hierarchical namespace.
b)
B. set Account kind to BlobStorage.
c)
C. set Performance to Premium.
d)
D. set Replication to Read-access geo-redundant storage (RA-GRS).
90.
127- 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)
A. graph
b)
B. key/value
c)
C. document
d)
D. columnar