Questões de Banco de Dados - Formas normais para Concurso
Foram encontradas 619 questões
Considere as assertivas a seguir:
Uma relação está na (4) se – e somente se – estiver na (2) e cada atributo não-chave for dependente da chave primária inteira, isto é, cada atributo não-chave não pode ser dependente de apenas parte da chave.
Uma tabela está na (2) se – e somente se – todos os valores de colunas em uma tabela forem atômicos.
Uma tabela está na (3) se – e somente se – estiver na (1) e não existirem dependências multivaloradas.
Uma relação R está na (1) se estiver na (4) e cada atributo não-chave de R não possuir dependência transitiva, para cada chave candidata de R.
A sequência que apresenta a associação correta entre os números e os termos é
A tabela seguinte é referente a um banco de dados de cadastro de funcionários que não está não-normalizado. Quantas tabelas seriam necessárias para se ter uma versão normalizada a 3FN desse banco de dados?
Com base no conceito de normalização de banco de dados e na tabela apresentada, é correto afirmar que a tabela está
Considere o seguinte enunciado.
“Para relações onde a chave primária possui múltiplos atributos, não deve existir atributo não chave que seja funcionalmente dependente de uma parte da chave primária”.
Esse enunciado refere-se a testes que devem ser realizados para normalizar um banco de dados relacional, em obediência à prática da seguinte forma normal:
Em banco de dados, a finalidade do processo de normalização é evitar redundâncias e, portanto, evitar certas anomalias de atualização de dados.
Considere as dependências funcionais entre os atributos das seguintes entidades:
PACIENTE(ID_PACIENTE determina NOME_PACIENTE);
MEDICO(ID_MEDICO determina CRM_MEDICO, NOME_MEDICO);
CONSULTA(ID_PACIENTE, ID_MEDICO determinam DATA_ATEND, HORA_ATEND);
Sabendo-se que o atributo sublinhado é a chave primária, a alternativa que apresenta as entidades e seus atributos na Terceira Forma Normal (3FN) é:
Considere a tabela:
item_nota_fiscal (numero_nota_fiscal, cod_produto, nome_produto, valor_total)
Após a normalização, o resultado obtido foi:
item_nota_fiscal (numero_nota_fiscal, cod_produto, valor_total) produto (cod_produto, nome_produto)
Os campos em negrito representam a chave primária. Assinale a alternativa que apresenta a forma normal
aplicada.
É correto afirmar que a relação TREINAMENTO está na
PROCESSO (Num_Processo, [Titulo_Eleitor, Nome_Eleitor, Zona_Eleitoral_Eleitor, Secao_Eleitoral_Eleitor, Status_Eleitor_no_Processo], Data_Criacao_Processo, Data_Solucao_Processo).
Sabe-se que os seguintes requisitos se aplicam:
− Um Eleitor pode ser citado em um ou mais processos. − Um Processo pode citar um ou mais eleitores, portanto, os dados de Eleitor, entre chaves na tabela (ou relação) acima, podem ser integrantes de um grupo de repetição. − Os atributos grifados são chaves-primárias de seus respectivos grupos de atributos, ou seja, Num_Processo é chave dos dados de processo e Titulo_Eleitor é chave dos atributos de eleitor. − O Status_Eleitor_no_Processo (ex. Ativo, Inativo, Desistente) pode ser diferente nos processos nos quais é citado, ou seja, o mesmo eleitor pode ter, por exemplo, o status de Desistente em um processo, mas Ativo em outro).
Após a aplicação da 3FN, a situação ficou como segue:
− PROCESSO (Num_Processo, Data_Criacao_Processo, Data_Solucao_Processo) − ELEITOR (Titulo_Eleitor, Nome_Eleitor, Zona_Eleitoral_Eleitor, Secao_Eleitoral_Eleitor) − CITAÇÃO (Num_Processo, Titulo_Eleitor, Zona_Eleitoral_Eleitor, Status_Eleitor_no_Processo)
Os atributos em negrito são as chaves identificadoras das tabelas (ou relações).
Um experiente Analista de Sistemas analisou a situação e concluiu, corretamente, que a normalização
Quanto à normalização de dados, analise as afirmativas abaixo, dê valores Verdadeiro (V) ou Falso (F) e assinale a alternativa que apresenta a sequência correta (de cima para baixo):
( ) uma tabela está na primeira forma normal (FN1) quando contém atributos multivalorados.
( ) as formas normais são independentes, por exemplo, a FN2 não depende da FN1.
( ) eliminar dados redundantes não é um dos objetivos principais da normalização.