Exercício - Banco de Dados I
1. Defina os itens abaixo. Use exemplos:
a)Atributo multi-valorado:
b)Auto-relacionamento:
c)Herança/Generalização:
d)Chave Estrangeira:
e)Atributo Composto:
f)Cardinalidade:
2. Em um relacionamento entre duas entidades, em que a primeira pode se relacionar com vários registros na segunda e a segunda se relaciona com apenas uma na primeira tem-se uma cardinalidade de:
3.O modelo de dados entidade-relacionamento (E-R) foi desenvolvido para facilitar o projeto de banco de dados. Associe as colunas relacionando os elementos de E-R às suas características/definicões.
| (1) Atributo de um conjunto de entidade. (2) Papel (3) Relacionamento (4) Cardinalidade | ( ) Função desempenhada por uma entidade em um relacionamento. ( ) Associação entre entidades. ( ) Campos que ajudam a definir uma entidade. ( ) Função que mapeia a quantidade de entidades que podem ser envolver em um relacionamento. |
4. Construa um modelo ER e as tabelas lógicas do cenário a seguir:
Um curso de forma básica é composto por aluno, professor, disciplinas do curso. O aluno é identificado pela matrícula também possui nome, endereço (rua,bairro,cidade e CEP) e um ou mais telefones. Um aluno representa os demais da turma, tendo uma auto-relação de representante dos alunos da turma. O professor possuí nome, CPF e formação. A disciplina faz parte de um módulo do curso, possí código, nome e carga horária, além de ter um professor ministrando. O curso tem um código, nome e carga total. Um curso tem mais de um módulo, os módulos possuem disciplinas e toda disciplina possuí um professor. Um professor pode ter mais de uma disciplina.
Comentários
Postar um comentário