Banco de Dados
Curso de Bacharelado em Ciências da Computação
Disciplina de Banco de Dados
Professor Flávio Monteiro
Turma: 5º Período / Noite
Aluno: Edison D. Junior
1. Explique a diferença entre uma entidade e uma ocorrência de entidade. Exemplifique.
Entidade é tudo aquilo que existe no mundo real sendo concreto ou não, que possua um significado próprio, enquanto que ocorrência de entidade é um único objeto particular.
Exemplo: A entidade MÉDICO é o conjunto de todos os médicos sobre as quais se deseja manter informações no banco de dados. Um determinado medico, um objeto particular, é uma ocorrência da entidade MADICO..
2. O que é papel de uma entidade em um relacionamento. Quando é necessário especificar o papel das entidades de um relacionamento?
O papel da entidade em um relacionamento é define que função uma instância da entidade vai cumpri dentro de uma instância do relacionamento. É necessário especifica para a diferenciação das partes que possuem funções distintas.
3. De acordo com DER apresentado na figura abaixo, o banco de dados poderia conter um casamento em que uma pessoa está casada consigo mesma? O DER permite que a pessoa apareça em dois casamentos diferentes, uma vez como marido e outra vez como esposa? Caso uma destas situações possa ocorrer, como o DER deveria ser modificado para impedi-las?
No DER de apresentado existe auto-relacionamento então uma pessoa poderia estar casada consigo mesma , como também pode aparecer em dois casamentos diferentes, a melhor forma de representar seria.
4. Confeccione um possível diagrama de ocorrências para o relacionamento
SUPERVISÃO e suas respectivas entidades.
5. Mostre como o modelo ER da figura abaixo pode ser representado sem o uso de relacionamentos ternários, apenas com relacionamentos binários.
6. Considere o relacionamento EMPREGADO-DEPENDENTE que aparece na figura abaixo, Considere que um dependente de um empregado