Procura

Banco de dadosModelo relacional


EXERCÍCIOS - Exercício 46

  • (CCV-UFC 2013)

Considere as seguintes relações de um modelo de dados relacional para o problema de ofertas de disciplinas e matrícula de alunos nas disciplinas ofertadas. Os campos sublinhados representam as chaves identificadoras das relações.

Aluno ( matrícula , RG, nome)

Professor ( NrProfessor, RG, nome)

Disciplina ( NrDisciplina , nome, idCurso) O

fertaDisciplina( NrDisciplina, NrProfessor , Horário, DiasSemana, Créditos)

MatrículaAlunoDisciplina(Matrícula, NrDisciplina, NrProfessor )

Neste modelo, um aluno pode se matricular em uma disciplina ofertada quando o professor ainda não estiver definido?




A) Sim. O campo NrProfessor na relação MatrículaAlunoDisciplina será vazio

B) Sim. Isto é uma regra de negócio que pode variar em cada instituição de ensino.

C) Não. Porque todos os professores da relação Professor só existem se estiverem ofertando uma disciplina.

D) Não. Porque uma oferta de disciplina é identificada pelo NrDisciplina e NrProfessor, e estes campos nunca podem ser vazios.

E) Sim. O campo NrProfessor na relação MatriculoAlunoDisciplina só aparece porque vem da relação OfertaDisciplina. Mas pode ser vazio como outros campos. Isso não está explícito no modelo.


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

Vamos para o Anterior: Exercício 45

Tente Este: Exercício 27

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=0.81ms))((ts_substr_m2=0.00ms))((ts_substr_p2=1.01ms))((ts_substr_c=1.08ms))((ts_substr_im=0.94ms))
((total= 4ms))