Cadernos de Questões

Provas Favoritas

Filtros Salvos

Foram encontradas 326 questões.
#2732145
Texto da Questão:

Seja o conjunto de tabelas abaixo, as quais representam um banco de dados relacional.

AVALIADOR (id, nome, email)
AVALIADOR_TELEFONE (idAvaliador, telefone)
CONSULTOR (id, nome, email, nomeConsultoria)
PROJETO (id, descricao, investimento, idCoordenador)
COORDENADOR (id, nome, orgaoOrigem)
AVALIACAO (idAvaliador, idProjeto, dataInicio, dataFim)
ATUACAO (idConsultor, idProjeto)

E as seguintes restrições:

• Os campos sublinhados representam as chaves primárias das relações.
• O campo idAvaliador da tabela AVALIADOR_TELEFONE referencia o campo id da tabela AVALIADOR.
• O campo idCoordenador referencia o campo id da tabela COORDENADOR.
• O campo idAvaliador da tabela AVALIACAO referencia o campo id da tabela AVALIADOR.
• O campo idProjeto da tabela AVALIACAO referencia o campo id da tabela PROJETO.
• O campo idConsultor da tabela ATUACAO referencia o campo id da tabela CONSULTOR.
• O campo idProjeto da tabela ATUACAO referencia o campo id da tabela PROJETO.

Considerando que o esquema relacional foi mapeado de um diagrama de classes da UML, então

  • a estrutura da relação AVALIADOR_TELEFONE permite modelá-la como um atributo multivalorado telefone na classe AVALIADOR.
  • a inclusão dos atributos dataInicio e dataFim na chave primária da relação AVALIACAO gera a necessidade da criação de uma classe associativa entre as classes PROJETO e AVALIADOR
  • a tabela ATUACAO revela um relacionamento do tipo composição entre as classes CONSULTOR e PROJETO
  • cada relação apresentada representa uma classe de negócio do modelo conceitual de classes correspondente.
  • existe um relacionamento do tipo muitos para muitos entre as tabelas COORDENADOR e PROJETO
Fale com IAgo
IAgo - Assistente IAProva
IA
Olá! Sou o IAgo, seu assistente aqui no IAProvatec 😊
Veja como posso te ajudar:
Agora