Questões de Banco de Dados - Formas normais para Concurso
Foram encontradas 619 questões
O tunning de um banco de dados relacional deve garantir a normalização das tabelas implementadas.
Em uma tabela na primeira forma normal, a exclusão de um registro pode levar à eliminação de outras informações relevantes, como, por exemplo, relacionamento entre entidades.
Qualquer conjunto de tabelas não normalizadas pode ser reduzido a um conjunto de tabelas FNBC (forma normal boyce codd).
Normalização de dados é o processo que examina os atributos de uma entidade com o objetivo de evitar anomalias observadas na inclusão, exclusão e alteração de registros. Uma relação está na primeira forma normal (1FN) se não houver grupo de dados repetidos.
O processo de normalização, que é executado sobre qualquer tipo de representação de dados, pode ser originado a partir da descrição de um arquivo em computador, do leiaute de um relatório ou de uma tela.
( ) É o processo matemático formal fundamentado na teoria dos conjuntos.
( ) Substitui gradativamente um conjunto de entidades e relacionamentos por outro que diminui ou elimina as anomalias de atualização.
( ) Permite a dependência transitiva entre atributos.
( ) Torna o modelo de dados mais estável, isto é, sujeito a um número menor de manutenções.
A terceira forma normal (3FN) está embasada no conceito de dependência funcional. Em um esquema de relação R, X -> Y será uma dependência funcional se existir um conjunto de atributos Z que não seja nem uma chave candidata nem um subconjunto de qualquer chave de R, e X -> Z e Z -> Y forem, ambas, asseguradas.
A normalização de dados pode ser vista como o processo de análise de determinados esquemas de relações, com base em suas definições formais e chaves primárias, para alcançar as propriedades desejáveis de minimização de redundância e minimização de anomalias de inserção, exclusão e atualização.
A forma normal de uma relação refere-se à condição da mais alta forma normal alcançada e, consequentemente, indica o grau no qual foi normalizada. As formas normais, quando consideradas isoladamente de outros fatores, garantem um bom projeto de banco de dados.
Um SGBD garante que haja repetição de informação para que seja possível aplicar as regras de normalização.
Os atributos da entidade “Escala” não estão de acordo com uma relação na 3.ª Forma Normal.
A entidade “Atividade” está de acordo com uma relação na 2.ª Forma Normal.
No modelo relacional de dados, os registros são organizados em grafos, em que aparece um único tipo de associação (set) que define uma relação 1:N entre os registros pai e filho.
Considere que, na tabela Projeto, haja os campos CodigoProjeto, Tipo e Descricao e, na tabela ProjetoEmpresa,os campos CodigoProjeto, CodigoEmpresa,NomeFuncionario, Categoria,Salario e DataInicial.Nesse caso, é correto afirmar que essas tabelas estão de acordo com a segunda forma normal de banco de dados tanto no MySQL quanto no PostgreSQL.
{CPF, NumProj} → Horas
{CPF} → NomeEmp
{NumProj} → {NomeProj, LocalProj}
A relação EMP-PROJ, com estas dependências funcionais, viola qual forma normal?