Questões de Concurso
Sobre administração de banco de dados em banco de dados
Foram encontradas 483 questões
Em uma universidade, o banco de dados institucional opera em ambiente relacional, suportando múltiplos sistemas internos simultaneamente (Registros acadêmicos, folha de pagamento, protocolo eletrônico e controle orçamentário). Nos últimos meses, foram registrados episódios de lentidão durante consultas complexas, além de um incidente pontual de indisponibilidade após falha elétrica no datacenter. O administrador de banco de dados (DBA) foi incumbido de revisar práticas relacionadas a controle de transações, mecanismos de recuperação e estratégias de otimização. À luz das noções de administração de bancos de dados, analise as afirmativas a seguir:
I. O uso de logs de transações permite restaurar o banco a um estado consistente após falha, desde que haja política adequada de backup.
II. A criação indiscriminada de índices em todas as colunas de uma tabela tende a melhorar o desempenho tanto de consultas quanto de operações de inserção e atualização.
III. O controle de concorrência busca preservar propriedades de consistência quando múltiplas transações acessam simultaneamente os mesmos dados.
IV. O isolamento de transações, conforme definido no modelo ACID (acrônimo que representa quatro propriedades fundamentais das transações em uma SGBD), impede qualquer forma de leitura de dados ainda não confirmados, independentemente do nível de isolamento configurado.
V. A replicação de banco de dados pode contribuir para aumento de disponibilidade, embora não substitua, por si só, uma política formal de backup.
Assinale a alternativa correta:
Considerando o Oracle Database 21c, assinale a opção que corresponde ao comando/estado correto para essa situação.
A alta disponibilidade de bancos de dados pode ser alcançada através de técnicas de clusterização e replicação.
Qual a principal diferença entre clusterização e replicação?
A otimização de consultas é um processo crucial para o desempenho de bancos de dados. O otimizador de consultas utiliza estatísticas sobre os dados para gerar um plano de execução eficiente.
Qual das seguintes ações pode ajudar o otimizador a gerar melhores planos de execução?
O benefício do Connection Pooling para a performance do SGBD e da aplicação reside no fato de que
A melhor prática de manutenção para corrigir o mau desempenho do Otimizador de Consultas é
O mecanismo formal utilizado para definir e validar a estrutura e o conteúdo de um documento XML é o
O principal benefício operacional e de manutenção da utilização de múltiplos Tablespaces é
O princípio fundamental de tunning a ser aplicado e o impacto esperado na performance da consulta é
Uma tarefa de manutenção preditiva e proativa essencial do DBA é a(o)
Assinale a afirmativa correta sobre o papel dos metadados e do Dicionário de Dados no ambiente de SGBD.
Assinale o trecho de código SQL que executa corretamente a criação da tabela e a inserção de um novo produto que não especifica o preço unitário.
Assinale a afirmativa correta em relação ao papel dos Transaction Log Backups na recuperação e o conceito de Point-in-Time Recovery (PITR).