Questão 935566

Tecnologia da Informação · 2024

Questão

ID 935566

Disciplina: Tecnologia da Informação

Assunto: CONCEITOS BÁSICOS EM BANCO DE DADOS

Ano: 2024 Banca: FGV - Fundação Getúlio Vargas Órgão: Prefeitura Municipal de Belo Horizonte


Com relação às tecnologias referentes a bancos de dados, analise as afirmativas a seguir.

I. As consultas abaixo representam condições inconsistentes, pois sempre retornam resultados inválidos, independentemente do estado do banco, por apresentarem erros semânticos no esquema (SQL_01) e na consulta (SQL_02), respectivamente.

SQL_01: Exemplo de erro semântico no esquema

SELECT *

FROM Empregado E

WHERE E.sexo = 'M' AND E.sexo = 'F';

SQL_02: Exemplo de erro semântico na consulta

-- CHECK CONSTRAINT (sexo = 'M' or sexo ='F');

SELECT *

FROM Empregado E

WHERE E.sexo = 'W';

II. Dependendo da complexidade da consulta e do grau de normalização dos dados, o Banco de Dados NoSQL não deve substituir a escolha de um banco de dados relacionais, pois o BD NoSQL funciona adequadamente com consultas em uma única tabela e normalmente não oferece junções complexas, subconsultas e aninhamento de consultas em uma cláusula WHERE.

III. Análise de dados complexos podem ser realizados usando cubos de dados OLAP (On-line Analytical Processing) digerindo dados obtidos diretamente por ETL. (Extraction – Tranformation – Load), sendo o resultado do processamento armazenado no DW (Data Warehouse) ou DM (Data Mart).

Está correto o que se afirma em

Alternativas da questão 935566
Pular para o conteúdo principal