wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Microsoft Azure DP-900 | Exam Prep

Total questions: 71

Worksheet time: 40mins

Name
Class
Date
1.

Which data service provides a fully managed database with close to 100% feature parity with Microsoft SQL Server?

a)

Azure SQL Managed Instance

b)

Azure SQL Database

c)

SQL Server on Azure Virtual Machines

d)

Azure Synapse Analytics

2.

Which (3) open-source databases are available as platform as a service (PaaS) in Azure?

a)

MariaDB

b)

MySQL

c)

PostgreSQL

d)

CockroachDB

e)

CouchDB

3.

Which data service allows you to use every feature of Microsoft SQL Server in the cloud?

a)

Azure SQL Database

b)

Azure SQL Managed Instance

c)

SQL Server on an Azure Virtual Machine running on Windows

d)

SQL Server on an Azure Virtual Machine running on Linux

4.

Which data service allows you to control the amount of RAM, change the I/O subsystem configuration, and add or remove CPUs?

a)

SQL Server on Azure Virtual Machines

b)

Azure SQL Database

c)

Azure SQL Managed Instance

5.

Which open-source database has a built-in support for temporal data?

a)

MySQL

b)

MariaDB

c)

PostgreSQL

d)

Oracle Database

6.

Which SQL engine is optimized for IoT scenarios?

a)

SQL Server on Azure Virtual Machines

b)

Azure SQL Database

c)

Azure SQL Edge

d)

Azure SQL Managed Instance

7.

Which type of Azure Storage is used for VHDs and is optimized for random read and write operations?

a)

Append Blobs

b)

Block Blobs

c)

Page Blobs

d)

Azure Files

8.

Which type of Azure Storage is used to store large amounts of data that must be processed by services such as Azure Databricks, Azure Synapse Analytics, and Azure HDInsight?

a)

Azure Files

b)

Azure Data Lake Storage Gen2

c)

Azure Storage Page Blobs

d)

Azure Tables Storage

9.

Which Azure Blob storage access tier should you use for data that will be used once per year and can have access time that takes more than an hour?

a)

Hot

b)

Archive

c)

Cold

10.

Which (2) storage solutions can be mounted in Azure Synapse Analytics and is used to process large volumes of data?

a)

Azure Blob Storage

b)

Azure Data Lake Storage

c)

Azure Files

d)

Azure Table Storage

11.

You need to replace an existing on-premise SMB shared folder with a cloud solution. Which storage option should you choose?

a)

Azure Blob Storage

b)

Azure Files

c)

Azure Table Storage

d)

Azure Data Lake Storage

12.

Which storage solution should you use to store unstructured documents, graph databases, and key/value pairs?

a)

Azure Files

b)

Azure Table Storage

c)

Azure Cosmos DB

d)

Azure SQL

13.

Which Azure Cosmos DB API should you use for data in graph structure?

a)

MongoDB

b)

Table

c)

Apache Cassandra

d)

Apache Gremlin

14.

Which Azure CosmosDB API should you use for data in column-family storage structure?

a)

MongoDB

b)

Table

c)

Apache Cassandra

d)

Apache Gremlin

15.

Which Azure CosmosDB API is queried by using a syntax based on SQL?

a)

Table

b)

Apache Cassandra

c)

Apache Gremlin

d)

MongoDB

16.

Which strange solution allows you to aggregate data stored in JSON files for use in analytical reports without additional development effort?

a)

Azure CosmosDB

b)

Azure Blob Storage

c)

Azure Data Lake Storage

d)

Azure SQL Database

17.

Which type of data structure allows you to store data in a two-column format without requiring a complex database management system?

a)

Relational database

b)

Key/Value store

c)

Document database

d)

Graph database

18.

Which Azure data service allows you to store document, graph, and column-family databases?

a)

HBase in HDInsight

b)

Azure Cosmos DB

c)

Azure SQL Database

d)

Azure Table storage

19.

Which Azure data service allows you to store images, PDF files, and static JSON files?

a)

Azure SQL Database

b)

Azure Blob storage

c)

Azure Table storage

d)

Azure CosmosDB for Apache Gremlin

20.

You have a folder that contains documents, images, and audio files.

Which type of data do you have?

a)

Structured

b)

Semi-Structured

c)

Unstructured

21.

Which type of database should you use to store sequential data in the fastest way possible?

a)

Azure SQL Database

b)

Time Series

c)

Azure Table storage

d)

Graph

22.

Which type of database can be used for semi-structured data that will be processed by an Apache Spark tool in Azure Synapse Analytics?

a)

column-family

b)

Graph

c)

relational

23.

Which Azure CosmosDB API allows you to implement a non-relational database and model nodes that have relationships between them?

a)

SQL

b)

Table

c)

MongoDB

d)

Apache Gremlin

24.

Which (2) attributes are characteristics of a transactional data workload?

a)

highly normalized

b)

highly denormalized

c)

optimized for create, read, update, and delete (CRUD) operations

d)

optimized for read operations

25.

Which type of data workload is optimized for updates and relies on relationships between entities to correlate data?

a)

Transactional

b)

Analytical

c)

Time Series

d)

Graph

26.

What are (3) properties of analytical data workloads?

a)

They operate on historical data.

b)

Read operations are optimized.

c)

They operate on current data.

d)

Read and Write operations are optimized.

e)

They calculate business metrics over time.

27.

Which feature of transactional data processing guarantees that concurrent processes can NOT see the data in an inconsistent state?

a)

Atomicity

b)

Consistency

c)

Isolation

d)

Durability

28.

Which job role is responsible for designing database solutions, creating databases, and developing stored procedures?

a)

database administrator

b)

database engineer

c)

database analyst

d)

database user

29.

Which job role is responsible for troubleshooting index performance, provisioning access to databases, and backing up databases?

a)

database administrator

b)

database engineer

c)

database analyst

d)

database user

30.

Which job role is responsible for managing data privacy, monitoring data stores, and monitoring data pipelines?

a)

database administrator

b)

data engineer

c)

data analyst

31.

What should you use to create and run data ingestion pipelines?

a)

Azure Databricks

b)

Azure Data Factory

c)

Azure HDInsight

d)

Azure Cosmos DB

32.

Which native Azure service can you use to process data by running Apache Spark jobs?

a)

Azure Data Lake Storage

b)

Azure CosmosDB

c)

Azure Synapse Analytics

33.

Which type of data store uses Star schemas, fact tables, and dimensional tables?

a)

Relational Database

b)

Data Warehouse

c)

Cube

d)

Data Lake

34.

Which data integration service allows you to orchestrate data flow without coding?

a)

Azure Data Factory

b)

Azure Data Lake

c)

Azure Databricks

d)

Azure HDInsight

35.

Which (2) services allow you to create a pipeline to process data in response to an event?

a)

Azure Synapse Analytics

b)

Azure Data Factory

c)

Azure Databricks

d)

Azure HDInsight

36.

You have an Azure CosmosDB service running the SQL API. One of the operational databases has a lot of transactions. Which service allows you to perform near real-time analytics on the operational data stored in Azure CosmosDB?

a)

Azure Synapse

b)

Azure Databricks

c)

Azure HDInsights

d)

Azure Data Lake Storage

37.

Which is a characteristic of stream processing?

a)

All t here data in a dataset is processed.

b)

Latency is measured in seconds or milliseconds.

c)

Stream processing is used to perform complex analysis.

d)

Stream processing can handle large datasets.

38.

In a stream processing architecture, what can you use to persist the processed results as files?

a)

Azure Event Hubs

b)

Azure Data Lake Storage Gen2

c)

Azure Synapse Analytics

d)

Azure Databricks

39.

Which service allows you to perform on-demand analysis of large volumes of data from text logs, websites, and IoT devices by using a common querying language for all the data sources?

a)

Azure Data Explorer

b)

Azure Data Lake Storage Gen2

c)

Azure Stream Analytics

d)

Azure CosmosDB

40.

You are processing data by using batches and streams. What should you use to ensure that transactional consistency is enforced during the processing?

a)

Azure Delta Lake

b)

Azure Blobs storage

c)

Azure Tables storage

d)

Azure SQL database

41.

Which type of visual in Microsoft Power BI should you use to compare categorized values as the proportions of a total value?

a)

pie chart

b)

line chart

c)

bar chart

d)

scatter plot

42.

What should you create in a data model to allow users to drill up and down in a report?

a)

dimension

b)

hierarchy

c)

fact table

d)

cube

43.

Which visual in Microsoft Power BI allows you to view trends, such as changes in sales over time?

a)

scatter plot

b)

line chart

c)

pie chart

d)

card

44.

In the PowerBI service, what should you create to share a single page with the most important visuals from the reports?

a)

dashboard

b)

scorecard

c)

dataset

d)

workspace

45.

Which type of data should be sent from video cameras in a native binary format?

a)

structured

b)

semi-structured

c)

unstructured

46.

Which SQL clause can be used to copy all the rows from one table to a new table?

a)

‘SELECT’ - ‘INTO’

b)

‘UPDATE’

c)

‘INSERT - VALUES’

d)

‘SELECT - HAVING’

47.

is a process, to replace duplicate data in a database and ensure data integrity.

(a)  

48.

is created to improve the performance of a query accessing a table that contains millions of rows.

(a)  

49.

Which data service allows you to migrate an entire Microsoft SQL Server to the cloud without requiring that you manage the infrastructure after the migration?

a)

SQL Server on Azure Virtual Machines

b)

Azure SQL Database

c)

Azure SQL Managed Instance

50.

Which open-source database is a hybrid relational-object database?

a)

MySQL

b)

MariaDB

c)

PostgreSQL

d)

Oracle Database

51.

Which job role is responsible for building data models and finding hidden data patterns?

a)

database administrator

b)

data engineer

c)

data analyst

52.

What are (2) characteristics of Azure Table storage?

a)

Each RowKey value is unique within a table.

b)

Each RowKey value is unique within a table partition.

c)

Items in the same partitions are stored in a row key order.

d)

Tables use indexes to speed up queries.

53.

Which Azure CosmosDB API should you use for data in key/value tables?

a)

MongoDB

b)

Table

c)

Apache Cassandra

d)

Apache Gremlin

54.

You need to process many JSON files every minute, while keeping the data from the files accessible by using native queries. Which Azure CosmosDB API should you use?

a)

SQL

b)

Table

c)

Apache Cassandra

d)

Apache Gremlin

55.

Which (2) types of files store data in columnar format?

a)

Avro

b)

Parquet

c)

ORC

d)

CSV

56.

Which (2) types of applications are used in transactional systems?

a)

line-of-business applications

b)

live applications

c)

reports presenting business metrics

d)

reports presenting OLAP measures

57.

Which type of Azure Storage is the least expensive option that allows you to store and edit image files?

a)

block blobs in the Cool Tier

b)

block blobs in the Archive Tier

c)

append blobs in the Cool Tier

d)

append blobs in the Archive Tier

58.

Which Azure CosmosDB API should you use for data in the BSON format?

a)

MongoDB

b)

Table

c)

Apache Cassandra

d)

Apache Gremlin

59.

Which Azure CosmosDB API allows you to work with vertices and edges?

a)

SQL

b)

Table

c)

Apache Cassandra

d)

Apache Gremlin

60.

What should you use to process large amounts of data by using Apache Hadoop?

a)

Azure Databricks

b)

Azure Data Factory

c)

Azure Synapse Analytics

d)

Azure HDInsight

61.

Which type of blob should you use to store data blocks that are added to a file frequently, but can NOT be deleted?

a)

block

b)

page

c)

append

62.

You have data stored in (2) tables in a database. You create a relationship between the table. Which type of data do you have?

a)

structured

b)

semi-structured

c)

unstructured

63.

Which service can you use to perpetually retrieve data from a Kafka queue, process the data, and write the data to Azure Data Lake?

a)

Azure Synapse Analytics

b)

Azure Stream Analytics

c)

Azure CosmosDB

d)

Azure Data Factory

64.

Which (2) keys are needed to create a one-to-many relationship between two tables in a relational database?

a)

Primary Key

b)

Unique Key

c)

Foreign Key

d)

Index Key

65.

Which (2) attributes are characteristics of an analytical data workload?

a)

highly normalized

b)

highly denormalized

c)

optimized for create, read, update, and delete (CRUD) operations

d)

optimized for read operations

66.

In a relational database, in which type of object should you configure a data type?

a)

columns

b)

fields

c)

relationships

d)

rows

e)

tables

67.

What are (2) advantages of using normalization over not using normalization in a relational database?

a)

uses less storage space

b)

optimized for complex reads

c)

optimized for updates

d)

provides storage for non-structured data

68.

Which SQL operation is used to combine the content of (2) tables based on a shared column?

a)

HAVING

b)

JOIN

c)

UNION

d)

INTERSECT

69.

Which (2) DML statements are used to modify the existing data in a table?

a)

SELECT

b)

UPDATE

c)

INSERT

d)

MERGE

70.

In a relational database, what can you use to create a virtual table from the results of a ‘SELECT’ statement?

a)

an index

b)

a relationship

c)

a stored procedure

d)

a view

71.

Which service is managed and serverless, avoids the use of Windows Server licenses, and allows for each workload to have its own instance of the service being used?

a)

Azure SQL Database

b)

Azure SQL Managed Instance

c)

SQL Server on Azure Virtual Machines running Windows

d)

SQL Server on Azure Virtual Machines running on Linux