Prévia do material em texto
A B C D E A B 1 Marcar para revisão É um formato de dado muito usado no modelo chave-valor: .csv .txt .xml .jsp JSON 2 Marcar para revisão Sobre o modelo chave-valor podemos afirmar, exceto: Pode ser usado no formato JSON. Contém coleções de pares chave-valor. 21/04/2026, 15:07 estacio.saladeavaliacoes.com.br/prova/69e7b75f4fa36d51262e68fc/ https://estacio.saladeavaliacoes.com.br/prova/69e7b75f4fa36d51262e68fc/ 1/11 C D E A B C Não exige um esquema prévio para seu uso. Apresenta bom desempenho e é indicado para uso na web. É usado no Neo4J. 3 Marcar para revisão Os bancos de dados orientados a grafos são uma poderosa ferramenta para lidar com dados altamente relacionados e interconectados, oferecendo flexibilidade, desempenho e escalabilidade para uma variedade de aplicações e casos de uso. É um exemplo de um SGBD orientado a grafos: MONGODB. COUCHDB. NEO4J. 21/04/2026, 15:07 estacio.saladeavaliacoes.com.br/prova/69e7b75f4fa36d51262e68fc/ https://estacio.saladeavaliacoes.com.br/prova/69e7b75f4fa36d51262e68fc/ 2/11 D E A B C MARIADB. MYSQL. 4 Marcar para revisão Ao longo da evolução dos modelos de bancos de dados, diversos formatos surgiram para atender necessidades específicas. Considerando essa evolução, qual das características abaixo está associada ao modelo relacional? Estrutura hierárquica rígida com registros interligados por ponteiros. Uso de tabelas com atributos atômicos e suporte a propriedades ACID. Armazenamento baseado em documentos flexíveis e escalonamento horizontal. 21/04/2026, 15:07 estacio.saladeavaliacoes.com.br/prova/69e7b75f4fa36d51262e68fc/ https://estacio.saladeavaliacoes.com.br/prova/69e7b75f4fa36d51262e68fc/ 3/11 D E A B Organização de dados em grafos para modelar relacionamentos complexos Ausência de esquema pré-definido e uso exclusivo de linguagens não-SQL 5 Marcar para revisão Quanto aos tipos de dados, que abrangem dados estruturados, semiestruturados e não estruturados, qual das seguintes descrições melhor corresponde aos dados semiestruturados? Dados organizados em tabelas com formato fixo e campos atômicos Dados irregulares e incompletos, cuja estrutura pode variar, como arquivos XML. 21/04/2026, 15:07 estacio.saladeavaliacoes.com.br/prova/69e7b75f4fa36d51262e68fc/ https://estacio.saladeavaliacoes.com.br/prova/69e7b75f4fa36d51262e68fc/ 4/11 C D E Dados sem formato pré-definido, como imagens, vídeos e mensagens em redes sociais. Dados armazenados exclusivamente em bancos de dados relacionais tradicionais. Dados que exigem pré-definição rígida do esquema antes da inserção. 6 Marcar para revisão Considerando o controle transacional em bancos de dados relacionais e NoSQL, qual das afirmações abaixo apresenta corretamente a diferença principal entre esses dois modelos? 21/04/2026, 15:07 estacio.saladeavaliacoes.com.br/prova/69e7b75f4fa36d51262e68fc/ https://estacio.saladeavaliacoes.com.br/prova/69e7b75f4fa36d51262e68fc/ 5/11 A B C D E Ambos seguem rigorosamente as propriedades ACID para garantir consistência. Bancos relacionais adotam o Teorema CAP, enquanto NoSQL seguem propriedades ACID NoSQL priorizam a consistência e disponibilidade seguindo o Teorema CAP, enquanto relacionais seguem propriedades ACID Bancos relacionais não possuem controle de transações, enquanto NoSQL têm controle rigoroso NoSQL não oferecem nenhum mecanismo para controle de transações 7 Marcar para revisão Sobre a utilização do modelo NoSQL chave-valor, qual das alternativas representa um 21/04/2026, 15:07 estacio.saladeavaliacoes.com.br/prova/69e7b75f4fa36d51262e68fc/ https://estacio.saladeavaliacoes.com.br/prova/69e7b75f4fa36d51262e68fc/ 6/11 A B C D E desafio que o desenvolvedor deve considerar ao optar por essa tecnologia? A necessidade de codificar rotinas para controle de transações e tolerância a falhas, pois o modelo não oferece suporte ACID completo A impossibilidade de realizar consultas baseadas em partes específicas das chaves armazenadas. A obrigatoriedade de definir um esquema rígido para garantir a consistência dos dados. A limitação no uso de dados do tipo JSON para o armazenamento dos valores. A ausência de escalabilidade horizontal para grandes volumes de dados. 00 hora : 27 min : 23 seg Ocultar Questão 10 de 10 Respondidas (10) Em branco (0) Finalizar prova 1 2 3 4 5 6 7 8 9 10 SM1 Banco De Dados Nosql 21/04/2026, 15:07 estacio.saladeavaliacoes.com.br/prova/69e7b75f4fa36d51262e68fc/ https://estacio.saladeavaliacoes.com.br/prova/69e7b75f4fa36d51262e68fc/ 7/11 A B C 8 Marcar para revisão Em bancos de dados NoSQL chave-valor, quando se utiliza a extensão HSTORE do PostgreSQL, qual das afirmações abaixo descreve corretamente uma vantagem dessa tecnologia? Permite armazenar os dados em colunas rígidas, com tipos de dados fixos e predefinidos. Facilita o armazenamento de atributos flexíveis e sem esquema, permitindo pares chave-valor dentro de uma única coluna Impede a escalabilidade horizontal devido à limitação do formato relacional. 21/04/2026, 15:07 estacio.saladeavaliacoes.com.br/prova/69e7b75f4fa36d51262e68fc/ https://estacio.saladeavaliacoes.com.br/prova/69e7b75f4fa36d51262e68fc/ 8/11 D E A B C Exige a definição da estrutura exata dos dados antes da inserção. Não suporta a manipulação de dados em formato JSON. 9 Marcar para revisão A criação de índices no tipo JSONB é uma vantagem significativa no PostgreSQL para acelerar buscas por chaves e valores. Suponha que a tabela filmes armazene a chave publicado dentro do campo dados. Qual seria a forma correta de criar um índice que otimize buscas por esse campo? CREATE INDEX idx_pub ON filmes (dados->>'publicado'); CREATE INDEX idx_pub ON filmes (dados->'publicado'); CREATE INDEX idx_pub ON filmes USING BTREE ((dados->'publicado')); 21/04/2026, 15:07 estacio.saladeavaliacoes.com.br/prova/69e7b75f4fa36d51262e68fc/ https://estacio.saladeavaliacoes.com.br/prova/69e7b75f4fa36d51262e68fc/ 9/11 D E CREATE INDEX idx_publicados ON filmes USING GIN ((dados- >'publicado')); CREATE FULLTEXT INDEX idx_pub ON filmes USING GIN (dados->'publicado'); 10 Marcar para revisão Uma equipe de desenvolvimento precisa consultar todos os registros de uma tabela “filmes” armazenada em JSONB onde o campo generos inclua o valor "Ficção". O banco contém milhares de registros, e a performance das consultas é uma preocupação. Qual estratégia é mais adequada para garantir eficiência e precisão na consulta? 21/04/2026, 15:07 estacio.saladeavaliacoes.com.br/prova/69e7b75f4fa36d51262e68fc/ https://estacio.saladeavaliacoes.com.br/prova/69e7b75f4fa36d51262e68fc/ 10/11 A B C D E Utilizar o operador ->> e aplicar um filtro por LIKE com o valor “Ficção”. Usar o operador -> seguido de jsonb_pretty() para exibir os dados de forma formatada. Utilizar o operador @> em conjunto com índice GIN sobre o campo JSONB. Converter o campo para texto com ::text e aplicar um filtro de igualdade direta. Usar a função jsonb_array_elements() para decompor os valores e aplicar filtragem por linha. 21/04/2026, 15:07 estacio.saladeavaliacoes.com.br/prova/69e7b75f4fa36d51262e68fc/ https://estacio.saladeavaliacoes.com.br/prova/69e7b75f4fa36d51262e68fc/ 11/11