Filtrar


Questões por página:
Identifique abaixo as afirmativas verdadeiras ( V ) e falsas ( F ) sobre administração de bancos de dados, otimização de consultas e tuning de desempenho.
( ) A criação de índices em colunas frequentemente utilizadas em cláusulas WHERE ou JOIN pode acelerar significativamente as consultas de leitura, mas geralmente impõe um custo adicional de processamento durante operações de inserção, atualização e exclusão (DML).
( ) O plano de execução (execution plan) gerado pelo otimizador de consultas de um SGBDR detalha a estratégia física que será utilizada para recuperar os dados, como a escolha entre um table scan ou um index seek.
( ) O particionamento de tabelas grandes é uma técnica de tuning que divide logicamente a tabela em partes menores gerenciáveis, melhorando o desempenho de consultas e facilitando operações de manutenção, como backups.
( ) Em bancos de dados como PostgreSQL e MySQL, a desnormalização de tabelas é estritamente proibida pelo motor de armazenamento, pois viola as regras de integridade referencial do padrão ANSI SQL.
( ) O isolamento de transações no nível “Read Uncommitted” previne o fenômeno conhecido como leitura suja (dirty read), garantindo que uma transação apenas acesse dados que já foram confirmados (committed) por outras transações.
Assinale a alternativa que indica a sequência correta, de cima para baixo.
A linguagem SQL (Structured Query Language) é o padrão para a manipulação e definição de dados em Sistemas de Gerenciamento de Bancos de Dados Relacionais (SGBDR).
Assinale a alternativa correta em relação às operações de junção e funções de agregação.
A modelagem de dados no modelo relacional baseia-se em conceitos matemáticos para garantir a integridade e a organização das informações.
Assinale a alternativa correta sobre o modelo relacional e o processo de normalização.

Considere uma entidade Produto, a qual possui um id, um nome, uma quantidade em estoque, um preço e uma descrição e uma entidade Transação que registra as vendas e o valor total. Assinale a alternativa que contém os comandos utilizados para criar a tabela Transação a partir das colunas id, nome e preço da tabela Produto, uma consulta para identificar a maior quantidade dos produtos presentes na tabela Produto e o valor médio de todas as vendas.

Uma grande rede de varejo necessita alimentar seu data warehouse com as movimentações de estoque registradas no banco de dados transacional, porém a extração completa diária de milhões de registros tornou-se inviável devido ao tempo de processamento e ao impacto no desempenho do sistema de origem. A equipe de dados decide implementar uma técnica que captura apenas os registros inseridos, atualizados ou excluídos desde a última sincronização, replicando esses incrementos para o repositório analítico. Assinale a alternativa que identifica essa técnica de integração de dados.