Exam4Training

Microsoft DP-900 Microsoft Azure Data Fundamentals Online Training

Question #1

HOTSPOT

To complete the sentence, select the appropriate option in the answer area.

Reveal Solution Hide Solution

Correct Answer:

Explanation:

Disadvantages of non-relational databases include: Data Consistency ― non-relational databases do not perform ACID transactions.

Note: Relational databases are optimized for writes. They are optimized for consistency and availability. Advantages of relational databases include simplicity, ease of data retrieval, data integrity, and flexibility.

Incorrect Answers:

Use a relational database when data that you work with is structured, and the structure is not subject to frequent changes.

Use Cloud storage (no relational database) for geographically distributed writes.

Reference: https://towardsdatascience.com/choosing-the-right-database-c45cd3a28f77


Question #2

HOTSPOT

To complete the sentence, select the appropriate option in the answer area.

Reveal Solution Hide Solution

Correct Answer:


Question #3

A bar chart showing year-to date sales by region is an example of which type of analytics?

  • A . descriptive
  • B . diagnostic
  • C . predictive
  • D . prescriptive

Reveal Solution Hide Solution

Correct Answer: B
Question #4

HOTSPOT

To complete the sentence, select the appropriate option in the answer area.

Reveal Solution Hide Solution

Correct Answer:

Explanation:

Generally speaking, data analytics comes in four types (Figure 1):

Descriptive, to answer the question: What’s happening?

Diagnostic, to answer the question: Why’s happening?

Predictive, to answer the question: What will happen?

Prescriptive, to answer the question: What actions should we take?

Reference: https://azure.microsoft.com/en-us/blog/answering-whats-happening-whys-happening-and-what-will-happen-with-iot-analytics/


Question #5

DRAG DROP

Your company plans to load data from a customer relationship management (CRM) system to a data warehouse by using an extract load, and transform (ELT) process.

Where does data processing occur for each stage of the ELT process? To answer, drag the appropriate

locations to the correct. Each location may be used once, or not at all, You may need to drag the split

bar between panes or scroll to view content. NOTE: Each correct selection is worth one point.

Reveal Solution Hide Solution

Correct Answer:

Explanation:

Box 1: The CRM system

Data is extracted from the CRM system.

Box 2: The data warehouse

Data is loaded to the data warehouse.

Box 3: An in-memory data integration tool

The data transformation that takes place usually involves various operations, such as filtering, sorting, aggregating, joining data, cleaning data, deduplicating, and validating data.

Reference: https://docs.microsoft.com/en-us/azure/architecture/data-guide/relational-data/etl


Question #6

Your company recently reported sales from the third quarter.

You have the chart shown in the following exhibit.

Which type of analysis is shown for the fourth quarter?

  • A . predictive
  • B . prescription
  • C . descriptive
  • D . diagnostic

Reveal Solution Hide Solution

Correct Answer: A
A

Explanation:

Reference:

https://demand-planning.com/2020/01/20/the-differences-between-descriptive-diagnostic-predictive-cognitive-analytics/

https://azure.microsoft.com/en-us/blog/answering-whats-happening-whys-happening-and-what-will-happen-with-iot-analytics/

Question #7

DRAG DROP

Match the types of workloads the appropriate scenario.

To answer, drag the appropriate workload type from the column on the left to its scenario on the right. Each workload type may be used once, more than once or not at all. NOTE: Each correct match is worth one point.

Reveal Solution Hide Solution

Correct Answer:


Question #8

HOTSPOT

For each of the following statements, select yes if the statement is true, Otherwise, select No. Note: Each correct selection is worth one point.

Reveal Solution Hide Solution

Correct Answer:


Question #9

DRAG DROP

Match the types of analytics that can be used to answer the business questions.

To answer, drag the appropriate analytics type from the column on the left to its question on the right. Each analytics type may be used once, more than once, or not at all. NOTE: Each correct match is worth one point.

Reveal Solution Hide Solution

Correct Answer:

Explanation:

Reference: https://demand-planning.com/2020/01/20/the-differences-between-descriptive-diagnostic-predictive-cognitive-analytics/


Question #10

HOTSPOT

To complete the sentence, select the appropriate option in the answer area.

Reveal Solution Hide Solution

Correct Answer:


Question #11

What are two uses of data visualization? Each correct answer present a complete solution. NOTE: Each correct selection is worth one point.

  • A . Represent trends and patterns over time.
  • B . Communicate the significance of data.
  • C . implement machine learning to predict future values.
  • D . Consistently implement business logic across reports

Reveal Solution Hide Solution

Correct Answer: A, B
A, B

Explanation:

Data visualization is a key component in being able to gain insight into your data. It helps make big and small data easier for humans to understand. It also makes it easier to detect patterns, trends, and outliers in groups of data.

Data visualization brings data to help you find key business insights quickly and effectively.

Reference: https://docs.microsoft.com/en-us/azure/synapse-analytics/spark/apache-spark-data-visualization

Question #12

DRAG DROP

Match the types of workloads to the appropriate scenarios.

To answer, drag the appropriate workload type from the column on the left to its scenario on the right. Each workload type may be used once, more than once, or not at all. NOTE: Each correct match is worth one point.

Reveal Solution Hide Solution

Correct Answer:

Box 1: Batch

Batch processing refers to the processing of blocks of data that have already been stored over a period of time.

Box 2: Streaming

Stream processing is a big data technology that allows us to process data in real-time as they arrive and detect conditions within a small period of time from the point of receiving the data. It allows us to feed data into analytics tools as soon as they get generated and get instant analytics results.

Box 3: Batch

Reference: https://docs.microsoft.com/en-us/azure/architecture/data-guide/technology-choices/batch-processing


Question #13

HOTSPOT

To complete the sentence, select the appropriate option in the answer area.

Reveal Solution Hide Solution

Correct Answer:

Explanation:

Paginated Reports

https://powerbi.microsoft.com/en-us/blog/announcing-paginated-reports-in-power-bi-general-availability/


Question #14

DRAG DROP

Match the Azure services to the appropriate locations in the architecture.

To answer, drag the appropriate service from the column on the left to its location on the right. Each service may be used once, more than once, or not at all. NOTE: Each correct match is worth one point.

Reveal Solution Hide Solution

Correct Answer:


Question #15

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 (OLTP)
  • D . Online Transaction Processing (OLTP)

Reveal Solution Hide Solution

Correct Answer: D
D

Explanation:

Reference: https://docs.microsoft.com/en-us/azure/architecture/data-guide/relational-data/online-transaction-processing

Question #16

What are two characteristics of real-time data processing? Each correct answer present a complete solution. NOTE: Each correct selection is worth one point.

  • A . Data is processed as it is created.
  • B . Low latency is expected
  • C . High latency acceptable
  • D . Data is processed periodically

Reveal Solution Hide Solution

Correct Answer: AB
AB

Explanation:

Real time processing deals with streams of data that are captured in real-time and processed with minimal latency to generate real-time (or near-real-time) reports or automated responses.

Reference: https://docs.microsoft.com/en-us/azure/architecture/data-guide/big-data/real-time-processing

Question #17

Which two Azure services can be used to provision Spark clusters? Each correct answer presents a complete solution. NOTE: Each correct selection is worth one point.

  • A . Azure Databricks
  • B . Azure Log Analytics
  • C . Azure Time Series Insights
  • D . Azure HDinsight

Reveal Solution Hide Solution

Correct Answer: A, D
A, D

Explanation:

Reference: https://www.sqlshack.com/a-beginners-guide-to-azure-databricks/

Question #18

You need to develop a solution to provide data to executives. the solution must provide an interactive graphic interface, depict various key performance indications, and support data exploration by using drill down.

What should you use in Microsoft Power BI?

  • A . a dashboard
  • B . Microsoft Power Apps
  • C . a dataflow
  • D . a report

Reveal Solution Hide Solution

Correct Answer: D
D

Explanation:

Reference:

https://docs.microsoft.com/en-us/power-bi/consumer/end-user-dashboards

https://docs.microsoft.com/en-us/power-bi/visuals/power-bi-visualization-kpi

https://docs.microsoft.com/en-us/power-bi/consumer/end-user-drill

Question #19

What should you use to build a Microsoft Power BI paginated report?

  • A . Power BI report Builder
  • B . Power BI Desktop
  • C . Charticulator
  • D . the Power BI service

Reveal Solution Hide Solution

Correct Answer: A
A

Explanation:

Power BI Report Builder is the standalone tool for authoring paginated reports for the Power BI service.

https://docs.microsoft.com/en-us/power-bi/paginated-reports/paginated-reports-quickstart-aw

Question #20

HOTSPOT

For each of the following statements, select Yes if the statement is true. Otherwise select No. NOTE: Each correct selection is worth one point.

Reveal Solution Hide Solution

Correct Answer:


Question #21

DRAG DROP

match the Azure data factory components to the appropriate descriptions.

To answer, drag the appropriate component from the column on the left to its description on the right. Each component may be used once, more than once, or not at all. NOTE: Each correct match is worth one point.

Reveal Solution Hide Solution

Correct Answer:

Explanation:

Box 1: Dataset

Datasets must be created from paths in Azure datastores or public web URLs, for the data to be accessible by Azure Machine Learning.

Box 2: Linked service

Linked services are much like connection strings, which define the connection information needed for Data Factory to connect to external resources.

Box 3: Pipeline

A pipeline is a logical grouping of activities that together perform a task.

Reference:

https://k21academy.com/microsoft-azure/dp-100/datastores-and-datasets-in-azure/

https://docs.microsoft.com/en-us/azure/data-factory/concepts-linked-services

https://docs.microsoft.com/en-us/azure/data-factory/concepts-pipelines-activities


Question #22

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 . Online Transaction Processing (OLTP)
  • C . batch processing
  • D . Online Analytical Processing (OLAP)

Reveal Solution Hide Solution

Correct Answer: B
B

Explanation:

Reference: https://datawarehouseinfo.com/how-does-oltp-differ-from-olap-database/

Question #23

DRAG DROP

Match the Azure services to appropriate requirements.

To answer, drag the appropriate services from the column on the left to its requirement on the right. Each service may be used once. more than once, or not at all. NOTE: Each correct match is worth one point.

Reveal Solution Hide Solution

Correct Answer:


Question #24

HOTSPOT

To complement the sentence, select the appropriate option in the answer area.

Reveal Solution Hide Solution

Correct Answer:


Question #25

Which Azure storage solution provides native support for POSIX-compliant access control lists (ACLs)?

  • A . Azure Queue storage
  • B . Azure Data Lake Storage
  • C . Azure table storage
  • D . Azure Files

Reveal Solution Hide Solution

Correct Answer: B
B

Explanation:

Reference: https://docs.microsoft.com/en-us/azure/storage/blobs/data-lake-storage-access-control

Question #26

You have a transactional application that stem 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).

Reveal Solution Hide Solution

Correct Answer: A
A

Explanation:

Use read-only replicas to offload read-only query workloads.

Reference: https://docs.microsoft.com/en-us/azure/azure-sql/database/read-scale-out

Question #27

HOTSPOT

For each of the following statements, select Yes if the statement is true, Otherwise, select No. NOTE: Each correct selection is worth one point.

Reveal Solution Hide Solution

Correct Answer:


Question #28

HOTSPOT

For each of the following statements, select yes if he statement is true, Otherwise select No. NOTE: Each correct selection is worth one point.

Reveal Solution Hide Solution

Correct Answer:


Question #29

HOTSPOT

To complete the sentence, select the appropriate option in the answer area.

Reveal Solution Hide Solution

Correct Answer:

Explanation:

Box 1: simple lookups

A key/value store associates each data value with a unique key. Most key/value stores only support simple query, insert, and delete operations. To modify a value (either partially or completely), an application must overwrite the existing data for the entire value. In most implementations, reading or writing a single value is an atomic operation.

An application can store arbitrary data as a set of values. Any schema information must be provided by the application. The key/value store simply retrieves or stores the value by key.

Reference: https://docs.microsoft.com/en-us/azure/architecture/guide/technology-choices/data-store-overview


Question #30

You have an application that runs on Windows and requires across to a mapped drive.

Which Azure service should you use?

  • A . Azure Cosmos DB
  • B . Azure Table storage
  • C . Azure Files
  • D . Azure Blob Storage

Reveal Solution Hide Solution

Correct Answer: A

Question #31

HOTSPOT

To complete the sentence, select the appropriate option in the answer area.

Reveal Solution Hide Solution

Correct Answer:


Question #32

Your company needs to design a database that shows how changes traffic in one area of a network affect other components on the network.

Which type of data store should you use?

  • A . Key/value
  • B . Graph
  • C . Document
  • D . columnar

Reveal Solution Hide Solution

Correct Answer: B
B

Explanation:

Data as it appears in the real world is naturally connected. Traditional data modeling focuses on defining entities separately and computing their relationships at runtime. While this model has its advantages, highly connected data can be challenging to manage under its constraints.

A graph database approach relies on persisting relationships in the storage layer instead, which leads to highly efficient graph retrieval operations. Azure Cosmos DB’s Gremlin API supports the property graph model.

Reference: https://docs.microsoft.com/en-us/azure/cosmos-db/graph-introduction#introduction-to-graph-databases

Question #33

You need to recommend a non-relational data store that is optimized for storing and retrieving files, videos, audio stream, 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 . document
  • B . key/value
  • C . object
  • D . columnar

Reveal Solution Hide Solution

Correct Answer: C
C

Explanation:

Object storage is optimized for storing and retrieving large binary objects (images, files, video and audio streams, large application data objects and documents, virtual machine disk images). Large data files are also popularly used in this model, for example, delimiter file (CSV), parquet, and ORC. Object stores can manage extremely large amounts of unstructured data.

Reference: https://docs.microsoft.com/en-us/azure/architecture/guide/technology-choices/data-store-overview

Question #34

You need to create an Azure Storage account.

Data in the account must replica outside the Azure region automatically.

Which two types of replica can you us for the storage account? Each correct answer presents a complete solution. NOTE: Each correct selection is worth one pint.

  • A . read-access geo-redundant storage (RA_GRS)
  • B . zone-redundant storage (ZRS)
  • C . geo-redundant storage (GRS)
  • D . locally-redundant storage (LRS)

Reveal Solution Hide Solution

Correct Answer: A, C
A, C

Explanation:

Azure Storage offers two options for copying your data to a secondary region:

– Geo-redundant storage (GRS)

– Geo-zone-redundant storage (GZRS)

With GRS or GZRS, the data in the secondary region isn’t available for read or write access unless there is a failover to the secondary region. For read access to the secondary region, configure your storage account to use read-access geo-redundant storage (RA-GRS) or read-access geo-zone-redundant storage (RA-GZRS).

Reference: https://docs.microsoft.com/en-us/azure/storage/common/storage-redundancy#redundancy-in-a-secondary-region

Question #35

HOTSPOT

For each of the following statements. select Yes if the statement is true. Otherwise, select No. NOTE Each correct selection is worth one point.

Reveal Solution Hide Solution

Correct Answer:


Question #36

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 automate the creation of an interdependent and develop can deploy from the Azure portal
  • C . To provision Azure subscriptions and apply policies for multi-tenant deployments
  • D . To set complex permissions automatically on existing objects in an Azure subscription

Reveal Solution Hide Solution

Correct Answer: A
A

Explanation:

You can automate deployments and use the practice of infrastructure as code. In code, you define the infrastructure that needs to be deployed

To implement infrastructure as code for your Azure solutions, use Azure Resource Manager templates (ARM templates). The template is a JavaScript Object Notation (JSON) file that defines the infrastructure and configuration for your project. The template uses declarative syntax, which lets you state what you intend to deploy without having to write the sequence of programming commands to create it. In the template, you specify the resources to deploy and the properties for those resources.

Reference: https://docs.microsoft.com/en-us/azure/azure-resource-manager/templates/overview

Question #37

When provisioning an Azure Cosmos DB account, which feature provides redundancy within an Azure region?

  • A . multi-master replication
  • B . Availability Zones
  • C . automatic failover
  • D . the strong consistency level

Reveal Solution Hide Solution

Correct Answer: B
B

Explanation:

With Availability Zone (AZ) support, Azure Cosmos DB will ensure replicas are placed across multiple zones within a given region to provide high availability and resiliency to zonal failures.

Note: Azure Cosmos DB provides high availability in two primary ways. First, Azure Cosmos DB replicates data across regions configured within a Cosmos account. Second, Azure Cosmos DB maintains 4 replicas of data within a region.

Reference: https://docs.microsoft.com/en-us/azure/cosmos-db/high-availability

Question #38

At which level in Azure Cosmos DB can you configure multiple write regions and read regions?

  • A . database
  • B . partition
  • C . collection
  • D . account

Reveal Solution Hide Solution

Correct Answer: C
Question #39

Your company if 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 . key/value
  • B . document
  • C . graph
  • D . columnar

Reveal Solution Hide Solution

Correct Answer: B
B

Explanation:

A key/value store associates each data value with a unique key.

An application can store arbitrary data as a set of values. Any schema information must be provided by the application. The key/value store simply retrieves or stores the value by key.

Reference: https://docs.microsoft.com/en-us/azure/architecture/guide/technology-choices/data-store-

overview

Question #40

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 . container
  • B . item
  • C . database
  • D . partition

Reveal Solution Hide Solution

Correct Answer: AC
AC

Explanation:

Reference: https://docs.microsoft.com/en-us/azure/cosmos-db/set-throughput

Question #41

DRAG DROP

Match the Azure Data Lake Storage terms to the appropriate levels in the hierarchy.

To answer, drag the appropriate term from the column on the left to its level on the right. Each term may be used once, more than once, or not at all. NOTE: Each correct match is worth one point.

Reveal Solution Hide Solution

Correct Answer:

Explanation:

Box 1: Azure Storage account

Azure file shares are deployed into storage accounts, which are top-level objects that represent a shared pool of storage.

Box 2: File share

Reference: https://docs.microsoft.com/en-us/azure/storage/files/storage-how-to-create-file-share


Question #42

HOTSPOT

To complete the sentence, select the appropriate option in the answer area.

Reveal Solution Hide Solution

Correct Answer:


Question #43

Your company is designing a data store tor 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 . columnar
  • C . graph
  • D . time series

Reveal Solution Hide Solution

Correct Answer: D
D

Explanation:

Time series data is a set of values organized by time. Time series databases typically collect large amounts of data in real time from a large number of sources. Updates are rare, and deletes are often done as bulk operations. Although the records written to a time-series database are generally small, there are often a large number of records, and total data size can grow rapidly.

Reference: https://docs.microsoft.com/en-us/azure/architecture/guide/technology-choices/data-store-overview

Question #44

What is a benefit of the Azure Cosmos DB Table API as compared to Azure Table storage?

  • A . supports partitioning
  • B . provides resiliency if art Azure region fads
  • C . provides a higher storage capacity
  • D . supports a multi-master model

Reveal Solution Hide Solution

Correct Answer: D
D

Explanation:

Multi-master support for Azure Cosmos DB is now available in all public regions.

Azure CosmosDB table API is a key-value storage hosted in the cloud. It’s a part of Azure Cosmos DB, that is Microsoft’s multi-model database.

Reference: https://docs.microsoft.com/en-us/azure/cosmos-db/table-support

Question #45

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-reduction account type
  • D . API

Reveal Solution Hide Solution

Correct Answer: D
D

Explanation:

You must create a separate account for each API.

Reference: https://docs.microsoft.com/en-us/azure/cosmos-db/how-to-manage-database-account

Question #46

DRAG DROP

Match the types of data to the appropriate Azure data services.

To answer, drag the appropriate data types from the column on the left to its service on the right. Each data type may be used once, more than once, or not at all. NOTE: Each correct match is worth one point.

Reveal Solution Hide Solution

Correct Answer:

Explanation:

Box 1: Image files

Azure Blob storage is suitable for image files.

Box 2: Key/value pairs

Azure CosmosDB table API is a key-value storage hosted in the cloud.

Box 3: Relationship between employees

One-to-many relationships between business domain objects occur frequently: for example, one department has many employees. There are several ways to implement one-to-many relationships in the Azure Table service.

Reference: https://docs.microsoft.com/en-us/azure/storage/tables/table-storage-design-modeling


Question #47

DRAG DROP

Match the tools to the appropriate descriptions.

To answer, drag the appropriate tool from the column on the left to its description on the right. Each tool may be used once, more than once, or not at all. NOTE: Each correct match is worth one point.

Reveal Solution Hide Solution

Correct Answer:


Question #48

Which statement is an example of Data Manipulation Language (DML)?

  • A . INSERT
  • B . DISABLE
  • C . ALTER
  • D . DROP

Reveal Solution Hide Solution

Correct Answer: A
A

Explanation:

Data Manipulation Language (DML) statements:

DELETE

INSERT

UPDATE

Reference: https://docs.microsoft.com/en-us/azure/synapse-analytics/sql-data-warehouse/sql-data-warehouse-reference-tsql-statements

Question #49

You have a SQL query that combines customer data and order dat a. The query includes calculated columns.

You need to persist the SQL query so that other users can use the query.

What should you create?

  • A . a table
  • B . an index
  • C . scalar function
  • D . a view

Reveal Solution Hide Solution

Correct Answer: D
D

Explanation:

A view is a virtual table whose contents are defined by a query. A view acts as a filter on the underlying tables referenced in the view. The query that defines the view can be from one or more tables or from other views in the current or other databases.

Reference: https://docs.microsoft.com/en-us/sql/relational-databases/views/views

Question #50

HOTSPOT

To complete the sentence, select the appropriate option in the answer area.

Reveal Solution Hide Solution

Correct Answer:

Explanation:

Reference: https://teachcomputerscience.com/relational-databases/


Question #51

HOTSPOT

For each of the following statements. select Yes if the statement is true. Otherwise, select No. NOTE Each correct selection is worth one point.

Reveal Solution Hide Solution

Correct Answer:


Question #52

Which Azure SQL offering supports automatic database scaling and automatic pausing of the database during inactive periods?

  • A . Azure SQL Database Hyperscale
  • B . Azure SQL managed instance
  • C . Azure SQL Database serveless
  • D . Azure SQL Database elastic pod

Reveal Solution Hide Solution

Correct Answer: B
Question #53

HOTSPOT

You have the following SQL query.

NOTE: Each correct selection is worth one point.

Reveal Solution Hide Solution

Correct Answer:


Question #54

HOTSPOT

For each of the following statements, select Yes if the statement is true. Otherwise, select No. NOTE: Each correct selection is worth one point.

Reveal Solution Hide Solution

Correct Answer:

Explanation:

Box 1: Yes

Tables are database objects that contain all the data in a database. In tables, data is logically organized in a row-and-column format similar to a spreadsheet. Each row represents a unique record, and each column represents a field in the record.

Box 2: No

An index is an on-disk structure associated with a table or view that speeds retrieval of rows from the

table or view.

Box 3: Yes

A view is a virtual table whose contents are defined by a query. Like a table, a view consists of a set of named columns and rows of data.

Reference:

https://docs.microsoft.com/en-us/sql/relational-databases/tables/tables

https://docs.microsoft.com/en-us/sql/relational-databases/indexes/clustered-and-nonclustered-indexes-described

https://docs.microsoft.com/en-us/sql/relational-databases/views/views?view=sql-server-ver15


Question #55

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 . complete control over backup and restore processes
  • B . access to the latest features
  • C . in-database machine learning services
  • D . reduced administrative effort for managing the server infrastructure

Reveal Solution Hide Solution

Correct Answer: B, C
B, C

Explanation:

Azure SQL Database is a fully managed platform as a service (PaaS) database engine that handles most of the database management functions such as upgrading, patching, backups, and monitoring without user involvement.

SQL Database delivers predictable performance with multiple resource types, service tiers, and compute sizes. It provides dynamic scalability with no downtime, built-in intelligent optimization, global scalability and availability, and advanced security options. These capabilities allow you to focus on rapid app development and accelerating your time-to-market, rather than on managing virtual machines and infrastructure.

Reference: https://docs.microsoft.com/en-us/azure/azure-sql/database/sql-database-paas-overview

Question #56

Your company needs to ensure that in Azure virtual machine can connect to Azure SQL databases without exposing the databases to the internet.

What should you use?

  • A . Azure DNS
  • B . Azure Application Gateway
  • C . Azure Private link
  • D . Azure Traffic Manager

Reveal Solution Hide Solution

Correct Answer: C
C

Explanation:

Azure Private Link enables you to access Azure PaaS Services (for example, Azure Storage and SQL Database) and Azure hosted customer-owned/partner services over a private endpoint in your virtual network.

Traffic between your virtual network and the service travels the Microsoft backbone network. Exposing your service to the public internet is no longer necessary

Reference: https://techcommunity.microsoft.com/t5/azure-database-support-blog/azure-sql-db-private-link-

private-endpoint-connectivity/ba-p/1235573

Question #57

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 Synapse Analytics
  • C . Azure HDInsight
  • D . Azure SQL Database

Reveal Solution Hide Solution

Correct Answer: D
D

Explanation:

Azure SQL Database is relational database and a managed service.

Reference: https://cloud.netapp.com/blog/azure-cvo-blg-azure-database-review-your-guide-for-database-assessment

Question #58

HOTSPOT

For each of the following statements, select Yes if the statement is true. Otherwise, select No. NOTE: Each correct selection is worth one point.

Reveal Solution Hide Solution

Correct Answer:

Explanation:

Box 1: No

Microsoft handles all patching and updating of the SQL and operating system code. You don’t have to manage the underlying infrastructure.

Box 2: Yes

SQL Database is a fully managed service that has built-in high availability, backups, and other common maintenance operations.

Box 3: No

Reference: https://docs.microsoft.com/en-us/azure/azure-sql/database/sql-database-paas-overview


Question #59

You have an Azure SQL database that you access directly from the internet.

You recently changed your external IP address.

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 database-level firewall
  • B . role-based access control (RSAC)
  • C . Dynamic Host Configuration Protocol (DHCP)
  • D . Domain Name Service (DNS)

Reveal Solution Hide Solution

Correct Answer: A
A

Explanation:

The Azure SQL Database firewall lets you decide which IP addresses may or may not have access to either your Azure SQL Server or your Azure SQL database.

When creating an Azure SQL Database, the firewall needs to be configured before anyone will be able to access the database. By default, no external access to your SQL Database will be allowed until you explicitly assign permission by creating a firewall rule.

Reference: https://www.sqlshack.com/configuring-the-azure-sql-database-firewall/

Question #60

When you create an Azure SQL database, which account can always connect to the database?

  • A . the Azure Active director/ (Azure AO) account that created the database
  • B . the Azure Active Directly Azure AD) administrator account
  • C . the sa account
  • D . the server admin login account of the logical server

Reveal Solution Hide Solution

Correct Answer: D
D

Explanation:

When you first deploy Azure SQL, you specify an admin login and an associated password for that login. This administrative account is called Server admin.

Reference: https://docs.microsoft.com/en-us/azure/azure-sql/database/single-database-create-quickstart

Question #61

HOTSPOT

For each of the following statements, select Yes if the statement is true. Otherwise, select No. NOTE: Each correct selection is worth one point.

Reveal Solution Hide Solution

Correct Answer:


Question #62

What Is a benefit of hosting a database on Azure SQL managed instance as compared to an Azure SQL database?

  • A . native support for cross-database queries and transactions
  • B . built-in high availability
  • C . system-Initiated automatic backups
  • D . support for encryption at rest

Reveal Solution Hide Solution

Correct Answer: A
A

Explanation:

Reference: https://docs.microsoft.com/en-us/azure/azure-sql/database/features-comparison

Question #63

DRAG DROP

You have a table named Sales that contains the following data.

You need to query the table to return the average sales amount day. The output must produce the following results.

How should you complete the query? To answer, drag the appropriate values to the correct targets. Each value may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content. NOTE: Each correct selection is worth one point.

Reveal Solution Hide Solution

Correct Answer:

Explanation:

Box 1: SELECT

Box 2: GROUP BY

Example:

When used with a GROUP BY clause, each aggregate function produces a single value covering each group, instead of a single value covering the whole table. The following example produces summary values for each sales territory in the AdventureWorks2012 database. The summary lists the average bonus received by the sales people in each territory, and the sum of year-to-date sales for each territory.

SELECT TerritoryID, AVG(Bonus)as ‘Average bonus’, SUM(SalesYTD) as ‘YTD sales’

FROM Sales.SalesPerson

GROUP BY TerritoryID;

Reference: https://docs.microsoft.com/en-us/sql/t-sql/functions/avg-transact-sql


Question #64

HOTSPOT

For each of the following statements, select Yes if the statement is true. Otherwise, select No. NOTE: Each correct selection is worth one point.

Reveal Solution Hide Solution

Correct Answer:


Question #65

A team of developers has computers Thai run Windows 10 and Ubuntu Desktop.

The developers need to connect to and query an Azure SQL database from the computers. The developers require code assistance features such as intellSense.

What should the developers use?

  • A . Azure Data Studio
  • B . sq1cmd
  • C . Microsoft SQL Server Management Studio (SSMS)
  • D . Azure Data Explorer

Reveal Solution Hide Solution

Correct Answer: A
A

Explanation:

Azure Data Studio is a cross-platform database tool for data professionals who use on-premises and cloud data platforms on Windows, macOS, and Linux.

Azure Data Studio offers a modern editor experience with IntelliSense, code snippets, source control integration, and an integrated terminal.

Reference: https://docs.microsoft.com/en-us/sql/azure-data-studio/download-azure-data-studio

Question #66

HOTSPOT

To complete the sentence select the appropriate option in the answer area.

Reveal Solution Hide Solution

Correct Answer:


Question #67

HOTSPOT

To complete the sentence, select the appropriate option in the answer area.

Reveal Solution Hide Solution

Correct Answer:

Explanation:

Reference: https://demand-planning.com/2020/01/20/the-differences-between-descriptive-diagnostic-predictive-cognitive-analytics/


Question #68

HOTSPOT

For each of the following statements, select Yes if the statement is true. Otherwise, select No. NOTE: Each correct selection is worth one point.

Reveal Solution Hide Solution

Correct Answer:

Explanation:

Reference: https://www.sqlshack.com/what-is-database-normalization-in-sql-server/


Question #69

HOTSPOT

To complete the sentence, select the appropriate option in the answer area.

Reveal Solution Hide Solution

Correct Answer:

Explanation:

Reference: https://docs.microsoft.com/en-us/azure/architecture/data-guide/relational-data/etl


Question #70

HOTSPOT

To complete the sentence, select the appropriate option in the answer area.

Reveal Solution Hide Solution

Correct Answer:

Explanation:

Reference: https://www.bmc.com/blogs/what-is-batch-processing-batch-processing-explained/


Question #71

HOTSPOT

To complete the sentence, select the appropriate option in the answer area.

Reveal Solution Hide Solution

Correct Answer:

Explanation:

Reference: https://azure.microsoft.com/en-us/services/cognitive-services/speech-services/


Question #72

HOTSPOT

You have the following JSON document.

Use the drop-down menus to select the answer choice that completes each statement based on the information presented in the JSON document. NOTE: Each correct selection is worth one point.

Reveal Solution Hide Solution

Correct Answer:

Explanation:

Reference:

https://www.w3schools.com/js/js_json_arrays.asp

https://www.w3schools.com/js/js_json_objects.asp


Question #73

HOTSPOT

You are reviewing the data model shown in the following exhibit.

Use the drop-down menus to select the answer choice that completes each statement based on the information presented in the graphic. NOTE: Each correct selection is worth one point

Reveal Solution Hide Solution

Correct Answer:

Explanation:

Reference:

https://en.wikipedia.org/wiki/Snowflake_schema

https://azure.microsoft.com/en-us/blog/data-models-within-azure-analysis-services-and-power-bi/


Question #74

HOTSPOT

To complete the sentence, select the appropriate option in the answer area.

Reveal Solution Hide Solution

Correct Answer:

Explanation:

Reference: https://docs.microsoft.com/en-us/azure/synapse-analytics/sql-data-warehouse/massively-parallel-processing-mpp-architecture


Question #75

HOTSPOT

To complete the sentence, select the appropriate option in the answer area.

Reveal Solution Hide Solution

Correct Answer:

Explanation:

Reference: https://docs.microsoft.com/en-us/sql/relational-databases/indexes/clustered-and-nonclustered-indexes-described?view=sql-server-ver15


Question #76

HOTSPOT

To complete the sentence, select the appropriate option in the answer area.

Reveal Solution Hide Solution

Correct Answer:


Question #77

HOTSPOT

To complete the sentence, select the appropriate option in the answer area.

Reveal Solution Hide Solution

Correct Answer:

Explanation:

Reference: https://docs.microsoft.com/en-us/sql/relational-databases/views/views


Question #78

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. (Choose three.)

  • 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.

Reveal Solution Hide Solution

Correct Answer: BCE
BCE

Explanation:

https://docs.microsoft.com/en-us/sql/relational-databases/security/authentication-access/getting-started-with-database-engine-permissions?view=sql-server-ver15

Question #79

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

Reveal Solution Hide Solution

Correct Answer: C
C

Explanation:

Reference: https://docs.microsoft.com/en-us/sql/t-sql/queries/update-transact-sql?view=sql-server-ver15

Question #80

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

Reveal Solution Hide Solution

Correct Answer: B
B

Explanation:

Reference: https://azure.microsoft.com/en-us/services/sql-database/#features

Question #81

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

Reveal Solution Hide Solution

Correct Answer: B
B

Explanation:

Reference: https://www.mssqltips.com/sqlservertip/5997/create-sql-server-notebooks-in-azure-data-studio/

Question #82

DRAG DROP

Match the terms to the appropriate descriptions.

To answer, drag the appropriate term from the column on the left to its description on the right. Each term may be used once, more than once, or not at all. NOTE: Each correct match is worth one point.

Reveal Solution Hide Solution

Correct Answer:

Explanation:

Reference:

https://en.wikipedia.org/wiki/Table_(database)#:~:text=A%20table%20is%20a%20collection,table%20format%20within%20a%20database.&text=In%20relational%20databases%2C%20and%20flat,a%20row%20and%20column%20intersect.

https://en.wikipedia.org/wiki/View_(SQL)

https://en.wikipedia.org/wiki/Database_index#:~:text=A%20database%20index%20is%20a,maintain %20the%20index%20data%20structure.


Question #83

Which command-line tool can you use to query Azure SQL databases?

  • A . sqlcmd
  • B . bcp
  • C . azdata
  • D . Azure CLI

Reveal Solution Hide Solution

Correct Answer: A
A

Explanation:

Reference: https://docs.microsoft.com/en-us/azure/azure-sql/database/az-cli-script-samples-content-guide?tabs=singledatabase

Question #84

HOTSPOT

For each of the following statements, select Yes if the statement is true. Otherwise, select No. NOTE: Each correct selection is worth one point.

Reveal Solution Hide Solution

Correct Answer:

Explanation:

Reference:

https://docs.microsoft.com/en-us/azure/azure-sql/database/sql-database-paas-overview

https://azure.microsoft.com/en-us/blog/announcing-sql-atp-and-sql-vulnerability-assessment-general-availability/


Question #85

HOTSPOT

For each of the following statements, select Yes if the statement is true. Otherwise, select No. NOTE: Each correct selection is worth one point.

Reveal Solution Hide Solution

Correct Answer:

Explanation:

Reference:

https://docs.microsoft.com/en-us/sql/big-data-cluster/connect-to-big-data-cluster?view=sql-server-ver15

https://docs.microsoft.com/en-us/azure/synapse-analytics/sql-data-warehouse/sql-data-warehouse-query-ssms

https://docs.microsoft.com/en-us/azure/mariadb/connect-workbench


Question #86

HOTSPOT

For each of the following statements, select Yes if the statement is true. Otherwise, select No. NOTE: Each correct selection is worth one point.

Reveal Solution Hide Solution

Correct Answer:

Explanation:

Reference:

https://azure.microsoft.com/en-gb/blog/hot-patching-sql-server-engine-in-azure-sql-database/

https://azure.microsoft.com/en-us/services/sql-database/#product-overview


Question #87

Which statement is an example of Data Definition Language (DDL)?

  • A . SELECT
  • B . JOIN
  • C . MERGE
  • D . CREATE

Reveal Solution Hide Solution

Correct Answer: D
D

Explanation:

Reference: https://www.geeksforgeeks.org/difference-between-ddl-and-dml-in-dbms/

Question #88

HOTSPOT

To complete the sentence, select the appropriate option in the answer area.

Reveal Solution Hide Solution

Correct Answer:

Explanation:

Reference: https://docs.microsoft.com/en-us/azure/azure-sql/database/transparent-data-encryption-tde-overview?tabs=azure-portal


Question #89

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

Reveal Solution Hide Solution

Correct Answer: B
B

Explanation:

Reference: https://docs.microsoft.com/en-us/azure/azure-sql/database/authentication-mfa-ssms-overview

Question #90

HOTSPOT

To complete the sentence, select the appropriate option in the answer area.

Reveal Solution Hide Solution

Correct Answer:

Explanation:

Reference: https://docs.microsoft.com/en-us/azure/security/fundamentals/infrastructure-sql


Question #91

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

Reveal Solution Hide Solution

Correct Answer: A
A

Explanation:

Reference: https://docs.microsoft.com/en-us/sql/ssdt/project-oriented-offline-database-development?view=sql-serverver15

Question #92

DRAG DROP

Match the security components to the appropriate scenarios.

To answer, drag the appropriate component from the column on the left to its scenario on the right. Each component may be used once, more than once, or not at all. NOTE: Each correct match is worth one point.

Reveal Solution Hide Solution

Correct Answer:

Explanation:

Reference:

https://docs.microsoft.com/en-us/sql/database-engine/configure-windows/configure-a-windows-firewall-for-database-engine-access?view=sql-server-ver15

https://docs.microsoft.com/en-us/azure/azure-sql/database/authentication-aad-overview

https://docs.microsoft.com/en-us/azure/azure-sql/database/always-encrypted-certificate-store-configure


Question #93

HOTSPOT

For each of the following statements, select Yes if the statement is true. Otherwise, select No. NOTE: Each correct selection is worth one point.

Reveal Solution Hide Solution

Correct Answer:

Explanation:

Reference: https://docs.microsoft.com/en-us/azure/cosmos-db/high-availability


Question #94

DRAG DROP

Match the types of data stores to the appropriate scenarios.

To answer, drag the appropriate data store type from the column on the left to its scenario on the right. Each data store type may be used once, more than once, or not at all. NOTE: Each correct match is worth one point.

Reveal Solution Hide Solution

Correct Answer:

Explanation:

Reference: https://docs.microsoft.com/en-us/azure/architecture/guide/technology-choices/data-store-overview


Question #95

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. (Choose two.)

  • A . the throughput
  • B . the read region
  • C . the partition key
  • D . the API

Reveal Solution Hide Solution

Correct Answer: AC
AC

Explanation:

Reference: https://www.sqlshack.com/start-your-journey-with-azure-cosmos-db/

Question #96

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

Reveal Solution Hide Solution

Correct Answer: D
Question #97

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

Reveal Solution Hide Solution

Correct Answer: B
B

Explanation:

Reference: https://docs.microsoft.com/en-us/azure/storage/blobs/data-lake-storage-access-control

Question #98

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

Reveal Solution Hide Solution

Correct Answer: A
Question #99

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 seriesthe relationship

Reveal Solution Hide Solution

Correct Answer: A
Question #100

DRAG DROP

Match the Azure Cosmos DB APIs to the appropriate data structures.

To answer, drag the appropriate API from the column on the left to its data structure on the right. Each API may be used once, more than once, or not at all. NOTE: Each correct match is worth one point.

Reveal Solution Hide Solution

Correct Answer:

Explanation:

Reference: https://docs.microsoft.com/en-us/azure/cosmos-db/faq


Exit mobile version