Uma tabela não pode ter valores de chaves estrangeiras nulos, em decorrência da regra de integridade referencial.
No tuning de banco de dados, a reestruturação de índices mediante a criação de novos índices em tabelas em que o número de acessos é elevado consiste em uma ação que torna mais eficiente a realização de operações nessa tabela.
Julgue os próximos itens, relativos à eficiência na administração de dados.
A área de administração de dados deve ser atuante durante o desenvolvimento de softwares, mesmo quando forem aplicadas metodologias de desenvolvimento rápido de softwares.
Com relação a tuning em banco de dados, julgue os itens subsecutivos.
Em um banco de dados, a despeito de a normalização reduzir a replicação de dados, ela nem sempre proporciona o bom desempenho das operações de acesso a esses dados.
Departamentos diferentes de uma mesma empresa podem empregar nomes diferentes e tamanhos de campos diferentes para um mesmo item de dado. Por essa razão, uma das funções da administração de dados consiste em estabelecer padrões para que distintos departamentos da empresa possam fazer uma interpretação comum dos significados dos dados.
A respeito de tunning e de administração de banco de dados, julgue
os itens de 110 a 113
.
As entradas para o processo de tunning incluem estatísticas relacionadas a vários fatores, como tamanho de tabelas individuais, número de valores distintos em uma coluna e número de vezes que uma consulta ou transação é realizada em um intervalo de tempo.
Em operação de junção (join), atinge-se maior eficiência quando os registros físicos estão ordenados pelo atributo usado na junção.
A decomposição de uma variável de relação, que esteja na primeira forma normal em relações, na segunda forma normal consiste um procedimento eficaz para eliminar completamente as anomalias de inserção.
A busca que utiliza uma tabela hash realiza comparação das chaves para encontrar a posição do elemento que está sendo buscado.
Um algoritmo que visita todos os vértices de um grafo, cada um somente uma vez, está percorrendo o grafo. Esse algoritmo pode percorrer o grafo em largura ou em profundidade.
Acerca de mapeamento físico de dados, julgue os itens seguintes.
Para cada atributo usado em operações de join, deve-se criar um índice.
No processo de tuning de um banco de dados, devem ser consideradas questões relativas à otimização de índices e consultas, bem como à configuração de sistema operacional.
A inclusão de gatilhos (triggers) propicia melhor desempenho do banco de dados, em virtude de eliminar a necessidade de execução de algumas operações de acesso a esse banco de dados.
Ferramentas CASE são de uso específico no desenvolvimento de aplicativos web usando banco de dados.
É possível que sejam definidos vários planos de manutenção a serem executados em momentos distintos, em virtude da duração das tarefas que compõem tais planos.
Após definir-se uma visão, é disponibilizada para o usuário uma tabela virtual que não compõe o modelo lógico de dados, na qual o usuário tem plena liberdade para realizar operações de consulta, inclusão, exclusão ou alteração.
Considere que o administrador de banco de dados (DBA) de uma
empresa de software tenha sido encarregado de verificar a situação
do BD da instituição e que, ao concluir essa tarefa, tenha constatado
que a instituição não dispunha de nenhum projeto lógico e físico
dos dados relativos ao BD. A partir dessa situação, julgue os itens
seguintes.
Para que a empresa tenha um bom sistema de BD, é necessário que o administrador apague todas as tabelas e arquivos armazenados que existam e comece o projeto do zero.
De acordo com os preceitos estabelecidos pela área de administração de dados para a elaboração e a execução dos planos de manutenção, julgue os itens que se seguem.
No plano de manutenção de uma base de dados, devem estar compreendidas a reorganização e a reconstrução de índices, a fim de se garantir consistência geral à referida base de dados.
As colisões ocorrem na utilização de tabela hash porque várias chaves podem resultar na mesma posição.
Com relação a métodos de pesquisa de dados, julgue os itens subsecutivos.
Listas encadeadas não são utilizadas na busca que emprega tabelas hash.