Procura

Banco de dadosDer


EXERCÍCIOS - Exercício 4

  • (FUNRIO 2018)

Um contexto de um sistema que controla projetos e recursos utilizados é modelado conceitualmente segundo o modelo entidade-relacionamento , conforme descrito a seguir.
? entidade de nome PROJETO como os atributos num(atributo_chave) e nome(atributo simples) ? entidade de nome RECURSO com os atributos id (atributo-chave) e valor (atributosimples) ? relacionamento de nome UTILIZA, como atributo-chave data associado a ele ? cardinalidades mínima e máxima de PROJETO para RECURSO igual a (1,N) ? cardinalidades mínima e máxima de RECURSO para PROJETO igual a (0,N)
No mapeamento desse modelo para um banco de dados relacional, cada chave primária é representada com a marca <PK>, e as chaves estrangeiras com <FK>. Quando mais de um atributo compuser uma chave primária ou estrangeira envolvem-se os atributos com chaves.
Assinale o conjunto de relações e suas respectivas restrições de integridade que mantêm a semântica do modelo conceitual.


A)

PROJETO (num <PK> ,nome)

RECURSO (id <PK>, valor)

UTILIZA (data<PK>)



B)

PROJETO (num <PK> ,nome)

RECURSO (id <PK>, valor)

UTILIZA ( numProjeto <FK>, idRecurso <FK>, data <PK>)
utiliza, numProjeto REFERENCIA PROJETO
utiliza. idRecurso REFERENCIA RECURSO



C)

PROJETO (num <PK> ,nome)

RECURSO (id <PK>,valor)

UTILIZA ({numProjeto <FK>, idRecurso <FK>}<PK>,data)
utiliza, numProjeto REFERENCIA PROJETO
utiliza. idRecurso REFERENCIA RECURSO



D)

PROJETO (num <PK> ,nome)

RECURSO (id<PK>,valor)

UTILIZA ({numProjeto <FK>, idRecurso <FK>, data}<PK>)
utiliza, numProjeto REFERENCIA PROJETO
utiliza. idRecurso REFERENCIA RECURSO




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

Vamos para o Anterior: Exercício 3

Tente Este: Exercício 245

Primeiro: Exercício 1

VOLTAR ao índice: Banco de dados






Cadastre-se e ganhe o primeiro capítulo do livro.
+