Procura

Banco de dadosFormas normais


EXERCÍCIOS - Exercício 18

  • (FGV 2017)

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) é:




A)

PACIENTE ( ID_PACIENTE , NOME_PACIENTE,

ID_MEDICO, DATA_ATEND, HORA_ATEND)

MEDICO ( ID_MEDICO , CRM_MEDICO, NOME_MEDICO)

CONSULTA ( CRM_MEDICO , DATA_ATEND, HORA_ATEND)



B)

PACIENTE ( ID_PACIENTE , NOME_PACIENTE)

MEDICO ( ID_MEDICO , CRM_MEDICO, NOME_MEDICO)

CONSULTA ( ID_PACIENTE , NOME_MEDICO, DATA_ATEND,

HORA_ATEND



C)

PACIENTE ( ID_PACIENTE , NOME_PACIENTE,

ID_MEDICO)

MEDICO ( ID_MEDICO , CRM_MEDICO, NOME_MEDICO)

CONSULTA ( ID_PACIENTE , DATA_ATEND, HORA_ATEND)



D)

PACIENTE ( ID_PACIENTE , NOME_PACIENTE)

MEDICO ( ID_MEDICO , CRM_MEDICO, NOME_MEDICO)

CONSULTA ( ID_PACIENTE , ID_MEDICO , DATA_ATEND, HORA_ATEND



E)

PACIENTE ( ID_PACIENTE , NOME_PACIENTE)

MEDICO ( ID_MEDICO , CRM_MEDICO, NOME_MEDICO)

CONSULTA ( ID_PACIENTE , CRM_MEDICO , NOME_MEDICO,

DATA_ATEND, HORA_ATEND)




Próximo:
EXERCÍCIOS - Exercício 19

Vamos para o Anterior: Exercício 17

Tente Este: Exercício 227

Primeiro: Exercício 1

VOLTAR ao índice: Banco de dados






Cadastre-se e ganhe o primeiro capítulo do livro.
+
((ts_substr_ig=0.00ms))((ts_substr_id=4.46ms))((ts_substr_m2=0.00ms))((ts_substr_p2=0.53ms))((ts_substr_c=1.04ms))((ts_substr_im=1.29ms))
((total= 7ms))