DP-900 Simulado

DP-900 Simulado

Professional Development

50 Qs

quiz-placeholder

Similar activities

AZ-900 Practice Test 2

AZ-900 Practice Test 2

Professional Development

52 Qs

Manutenção de Notebooks

Manutenção de Notebooks

Professional Development

48 Qs

AZ-900 Practice Test 6

AZ-900 Practice Test 6

Professional Development

51 Qs

03 - Simulado AZ-900

03 - Simulado AZ-900

Professional Development

50 Qs

GCE - Simulado 3

GCE - Simulado 3

Professional Development

50 Qs

Redes - Desafio Final

Redes - Desafio Final

Professional Development

52 Qs

CD_B3_D

CD_B3_D

Professional Development

45 Qs

SR - MSI

SR - MSI

Professional Development

50 Qs

DP-900 Simulado

DP-900 Simulado

Assessment

Quiz

Computers

Professional Development

Medium

Created by

Alex Sander

Used 19+ times

FREE Resource

50 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

45 sec • 2 pts

Escolha a opção correta para completar a frase: Um armazenamento de dados de chave/valor é otimizado para ___________________

junção de tabela

pesquisas simples

impor restrições

transações

Answer explanation

Um armazenamento de dados de chave/valor é projetado para ser rápido e eficiente em operações simples, como a busca por uma chave específica e a recuperação do valor correspondente. Isso ocorre porque os dados são armazenados em um formato simples de pares de chave/valor, sem a complexidade de um esquema de banco de dados relacional com junções de tabela e restrições. Essa simplicidade permite uma leitura e gravação rápida de dados, tornando-o ideal para aplicações que exigem alto desempenho e escalabilidade, como em caches de aplicativos ou sistemas de gerenciamento de sessões de usuário. No entanto, esse tipo de armazenamento não é adequado para operações complexas de consulta e transações que exigem integridade transacional e consistência de dados, que são mais bem tratadas por bancos de dados relacionais.

Aqui estão algumas referências da Microsoft que discutem o uso de armazenamentos de chave/valor e suas características:

"Key-Value Stores": Uma página do Azure Documentation que descreve o que são armazenamentos de chave/valor, suas vantagens e desvantagens, e como usá-los no Azure: https://docs.microsoft.com/azure/architecture/patterns/key-value-store

"What is a Key-Value Store?": Um artigo no site do Microsoft Developer que fornece uma introdução aos conceitos de armazenamento de chave/valor e como eles diferem dos bancos de dados relacionais: https://docs.microsoft.com/azure/cosmos-db/key-value-overview

"Redis Cache": Uma página do Azure Documentation que descreve como usar o Redis Cache, um armazenamento de chave/valor de alto desempenho, no Azure: https://docs.microsoft.com/azure/azure-cache-for-redis/cache-overview

"Choosing a data storage technology": Um guia da Microsoft para ajudar a escolher a tecnologia de armazenamento de dados mais adequada às suas necessidades, incluindo armazenamentos de chave/valor: https://docs.microsoft.com/azure/architecture/guide/technology-choices/data-store-overview

2.

MULTIPLE SELECT QUESTION

45 sec • 2 pts

Você tem uma conta do Azure Cosmos DB que usa a API Core (SQL). Quais duas configurações você pode definir no nível do contêiner?

a taxa de transferência (RU)

a chave de partição

a região de leitura

a API

Answer explanation

Como a pergunta especifica que a conta do Azure Cosmos DB usa a API Core (SQL), duas configurações que podem ser definidas no nível do contêiner são:

A taxa de transferência (RU): Isso define a quantidade de Throughput Units (TUs) disponíveis para o contêiner, que controla a quantidade de recursos que estão disponíveis para consultas e operações de gravação. A taxa de transferência pode ser alterada a qualquer momento e pode ser ajustada para atender às necessidades de desempenho do aplicativo.

A chave de partição: A chave de partição determina como os dados são distribuídos e particionados em todo o contêiner. Ao definir uma chave de partição adequada, é possível garantir uma distribuição uniforme dos dados e otimizar as consultas. É importante escolher uma chave de partição que reflita a maneira como os dados serão acessados e consultados no aplicativo.

Portanto, as opções corretas são:

a taxa de transferência (RU)

a chave de partição.

Aqui estão os links de referência do portal do Azure que discutem as configurações do nível do contêiner no Azure Cosmos DB usando a API Core (SQL):

"Gerenciar contêineres do Azure Cosmos DB usando o portal do Azure": um guia do Azure Documentation que descreve como criar e gerenciar contêineres no Azure Cosmos DB usando o portal do Azure, incluindo a definição da taxa de transferência e da chave de partição: https://docs.microsoft.com/azure/cosmos-db/manage-containers

"Configurações do contêiner do Azure Cosmos DB": uma página do Azure Documentation que descreve as configurações disponíveis no nível do contêiner do Azure Cosmos DB, incluindo a taxa de transferência e a chave de partição: https://docs.microsoft.com/azure/cosmos-db/how-to-manage-containers

"Partitioning in Azure Cosmos DB": uma página do Azure Documentation que discute a importância da escolha da chave de partição correta e como ela pode afetar o desempenho da consulta no Azure Cosmos DB: https://docs.microsoft.com/azure/cosmos-db/partitioning-overview

3.

MULTIPLE CHOICE QUESTION

45 sec • 2 pts

Ao provisionar uma conta do Azure Cosmos DB, qual recurso fornece redundância em uma região do Azure?

o nível de consistência forte

Zonas de Disponibilidade

replicação multimestre

failover automático

Answer explanation

Ao provisionar uma conta do Azure Cosmos DB, a redundância em uma região do Azure é fornecida pela replicação multirregião, não pela replicação multimestre.

A replicação multirregião é um recurso do Azure Cosmos DB que replica dados automaticamente em várias regiões do Azure, proporcionando alta disponibilidade e resiliência a falhas. Com a replicação multirregião, é possível criar cópias de leitura e gravação dos dados em várias regiões geográficas, garantindo que os dados estejam sempre disponíveis para os usuários, mesmo em caso de falha de uma região.

As outras opções mencionadas na pergunta não fornecem redundância em uma região do Azure. O nível de consistência forte e as Zonas de Disponibilidade são recursos que melhoram o desempenho e a disponibilidade, mas não garantem redundância em caso de falhas de região. O failover automático é um recurso que permite ao Azure Cosmos DB fazer failover automaticamente para uma região de backup em caso de falha na região primária, mas isso só é possível se a replicação multirregião estiver configurada.Ao provisionar uma conta do Azure Cosmos DB, é possível habilitar o recurso de Zonas de Disponibilidade, que replica automaticamente os dados em três zonas de disponibilidade diferentes em uma região do Azure. As Zonas de Disponibilidade são unidades físicas de data centers dentro de uma região do Azure que possuem alimentação elétrica, rede e refrigeração independentes. Essa arquitetura fornece proteção adicional contra falhas em hardware, rede e energia, garantindo alta disponibilidade e resiliência a falhas.

No entanto, vale ressaltar que as Zonas de Disponibilidade não fornecem redundância geográfica, ou seja, não protegem contra falhas de uma região inteira do Azure. Para proteger os dados contra falhas regionais, é necessário usar a replicação multirregião. mAgora um recurso que oferece redundância na região é a zona de disponiblidade

4.

MULTIPLE CHOICE QUESTION

45 sec • 2 pts

Escolha a opção correta para completar a frase: A API do Azure Cosmos DB___________________ permite o uso de instruções SELECT para recuperar documentos do Azure Cosmos DB.

Core (SQL)

MongoDB

Gremlin

Table

Answer explanation

A opção correta para completar a frase é "Core (SQL)".

A API Core (SQL) é uma das APIs do Azure Cosmos DB e permite que os usuários usem instruções SELECT para recuperar documentos do Azure Cosmos DB. Essa API suporta a linguagem de consulta SQL do Azure Cosmos DB, que é compatível com a sintaxe SQL padrão, além de suportar funções avançadas, como operações de agregação e junção.

As outras opções mencionadas na pergunta se referem a APIs diferentes do Azure Cosmos DB, que têm suas próprias linguagens de consulta e recursos. A API MongoDB é uma das APIs do Azure Cosmos DB que suporta a linguagem de consulta MongoDB. A API Gremlin é uma das APIs do Azure Cosmos DB que suporta a linguagem de consulta Gremlin, usada para consultas em grafos. A API Table é uma das APIs do Azure Cosmos DB que fornece uma interface de tabela chave-valor.

Referências do Azure:

"Query data in Azure Cosmos DB using SQL API": uma página do Azure Documentation que discute como usar a API Core (SQL) para consultar dados no Azure Cosmos DB: https://docs.microsoft.com/en-us/azure/cosmos-db/sql-query-getting-started

"Querying Azure Cosmos DB data using SQL API": uma página do Azure Documentation que fornece informações detalhadas sobre a linguagem de consulta SQL do Azure Cosmos DB: https://docs.microsoft.com/en-us/azure/cosmos-db/sql-query-where

"Azure Cosmos DB APIs": uma página do Azure Documentation que discute as diferentes APIs disponíveis no Azure Cosmos DB: https://docs.microsoft.com/en-us/azure/cosmos-db/introduction

5.

MULTIPLE CHOICE QUESTION

45 sec • 2 pts

Você precisa armazenar dados no armazenamento de Blobs do Azure por sete anos para atender aos requisitos de conformidade da sua empresa. O tempo de recuperação dos dados não é importante. A solução deve minimizar os custos de armazenamento. Qual camada de armazenamento você deve usar?

Arquivo

Frio

Quente

Answer explanation

A camada "Arquivo" (Archive) é a camada de armazenamento mais barata do Azure Blob Storage e é projetada para dados que são armazenados por longos períodos de tempo e raramente precisam ser acessados, como backups e arquivos de log. Os dados na camada "Arquivo" têm tempos de acesso mais lentos do que as outras camadas de armazenamento, podendo levar horas para serem recuperados. No entanto, como o tempo de recuperação dos dados não é importante no cenário apresentado, a camada "Arquivo" seria a escolha ideal para minimizar os custos de armazenamento.

Mais informações sobre as camadas de armazenamento do Azure Blob Storage podem ser encontradas na documentação oficial da Microsoft:

https://docs.microsoft.com/en-us/azure/storage/blobs/storage-blob-storage-tiers

6.

MULTIPLE CHOICE QUESTION

45 sec • 2 pts

Que tipo de armazenamento de dados não relacional oferece suporte a um esquema flexível, armazena dados como arquivos JSON e armazena todos os dados de uma entidade no mesmo documento?

colunar

série temporal

gráfico

documento

Answer explanation

O tipo de armazenamento de dados não relacional que oferece suporte a um esquema flexível, armazena dados como arquivos JSON e armazena todos os dados de uma entidade no mesmo documento é o armazenamento de dados tipo "Documento".

O armazenamento de dados de documentos é uma forma popular de armazenamento não relacional que permite armazenar dados sem uma estrutura de tabela fixa, permitindo que os desenvolvedores adicionem campos de dados à medida que precisam. Cada registro (ou "documento") contém todos os dados relacionados a uma única entidade, armazenados em um formato semelhante a um arquivo JSON ou BSON (uma representação binária do JSON).

Exemplos de bancos de dados de documentos incluem o MongoDB, o Couchbase e o Amazon DocumentDB.

Referências:

https://docs.mongodb.com/manual/core/data-modeling-introduction/

https://docs.couchbase.com/server/current/data-modeling/data-modeling-intro.html

https://aws.amazon.com/documentdb/what-is/

7.

MULTIPLE CHOICE QUESTION

45 sec • 2 pts

Qual é um benefício da API de tabela do Azure Cosmos DB em comparação com o armazenamento de tabela do Azure?

fornece uma maior capacidade de armazenamento

suporta um modelo multi-mestre

fornece resiliência se uma região do Azure falhar

suporta particionamento

Answer explanation

Um benefício da API de tabela do Azure Cosmos DB em comparação com o armazenamento de tabela do Azure é que ela suporta particionamento.

O particionamento permite que grandes quantidades de dados sejam divididas em partições menores e distribuídas em vários servidores, para que o desempenho do banco de dados seja otimizado. A API de tabela do Azure Cosmos DB permite que as tabelas sejam particionadas automaticamente, enquanto no armazenamento de tabela do Azure, o particionamento é um processo manual e pode ser mais complicado de implementar.

Outros benefícios da API de tabela do Azure Cosmos DB incluem o suporte a um modelo multi-mestre e a resiliência em caso de falha de uma região do Azure.

Referências:

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

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

Create a free account and access millions of resources

Create resources
Host any resource
Get auto-graded reports
or continue with
Microsoft
Apple
Others
By signing up, you agree to our Terms of Service & Privacy Policy
Already have an account?