Questões de Concurso Sobre banco de dados
Foram encontradas 19.184 questões
No contexto de Business Intelligence (BI), o desenvolvimento de Datamarts e a execução de processos de ETL (Extract, Transform, Load) são fundamentais para organizar, integrar e disponibilizar informações de forma eficiente para análise gerencial. Com base nesses conceitos, analise as assertivas a seguir sobre Datamarts e ETL e julgue-as em Verdadeiras (V) ou Falsas (F):
( ) Uma estrutura de Datamarts é do tipo Snowflake Schema, na qual a estrutura de dimensões é desnormalizada (tudo em uma tabela).
( ) No ETL, especificamente na etapa de Load, um dos tipos de carregamento é full load, em que todos os dados existentes são substituídos pelo novo conjunto.
( ) No ETL, especificamente na etapa de Transform, uma atividade pode ser de derivação, por exemplo, criar campos novos a partir de existentes (ex.: lucro = receita - custo).
Qual alternativa preenche, CORRETAMENTE, de cima para baixo, os parênteses acima?
( ) Uma tabela está na Primeira Forma Normal (1FN) quando todos os atributos possuem valores atômicos (indivisíveis), em que não existem grupos repetitivos ou múltiplos valores em um mesmo campo e cada registro pode ser identificado por uma chave primária.
( ) Uma tabela está na Segunda Forma Normal (2FN) quando já está na 1 FN e não existem dependências transitivas.
( ) Uma tabela está na Terceira Forma Normal (3FN) quando já está na 2FN, em que todos os atributos não-chave dependem totalmente da chave primária e não existem dependências parciais.
( ) Uma tabela está na Quarta Forma Normal (4FN) quando já está na 3FN, em que trata de dependências de junção, não podendo ser decomposta em tabelas menores sem perda de informação, e toda dependência de junção é consequência das chaves.
Qual alternativa preenche, CORRETAMENTE, de cima para baixo, os parênteses acima?
Um Analista de Sistemas está desenvolvendo relatórios para uma agência de fomento. Ele precisa listar os nomes dos funcionários que atendam a todas as seguintes condições:
• Recebem salário superior a R$ 5.000,00;
• Possuem dependentes do sexo feminino.
Considerando as tabelas Funcionarios, Departamentos e Dependentes, qual consulta SQL retorna CORRETAMENTE os resultados desejados?
A literatura de bancos de dados propõe técnicas específicas para lidar com o problema de implementar e atualizar visões em SGBDs. Com base nas estratégias de implementação e atualização de visões, analise as assertivas abaixo e assinale a alternativa correta.
I. A estratégia chamada modificação de consulta envolve transformar a consulta da visão (submetida pelo usuário) em uma consulta diretamente nas tabelas da base. A principal vantagem dessa técnica é a sua alta eficácia para visões definidas por consultas complexas, especialmente se várias delas tiverem de ser aplicadas à mesma visão em um curto período.
II. A materialização de visões envolve criar fisicamente uma tabela temporária. Para mantê-la sincronizada com as tabelas base, utilizam-se técnicas de atualização incremental, nas quais o SGBD, a cada alteração na base, remove automaticamente a tabela física e a recalcula para garantir a consistência dos dados exibidos.
III. A atualização de dados diretamente por meio de visões é um processo direto e livre de ambiguidades. Para uma visão que envolve junções (joins), uma operação de atualização é mapeada de forma única para as relações da base, permitindo que o SGBD determine, com exatidão, qual atualização foi intencionada pelo usuário.