O documento descreve os requisitos para um banco de dados de uma universidade, incluindo entidades como alunos, cursos, professores e disciplinas. O estudante deve projetar um diagrama de entidade-relacionamento mostrando as entidades, atributos, relacionamentos e cardinalidades, e mapear o diagrama para um esquema relacional especificando restrições.
Ihc2016.2 aula 3 introdução ao design de interação
Exercício er 2
1. Universidade Federal do Ceará
Bacharelado em Sistemas e Mídias Digitais
Bancos de Dados Multimídia
Ticianne Darin
Introdução a Bancos de Dados: Modelagem Entidade-Relacionamento
Considere os seguintes requisitos de um banco de dados de universidade.
- Cada ALUNO tem um nome, número de matricula, CPF, endereço (rua, cidade, CEP),
telefones (pode ser mais de um), data de nascimento, sexo e curso.
- Cada CURSO tem um nome, tipo (graduação, mestrado ou doutorado), coordenador e
vice-coordenador.
- Cada PROFESSOR é descrito por um nome, CPF, telefone.
- Cada DISCIPLINA tem um nome, descrição, código e número de créditos.
Você deve modelar um sistema em que:
Seja possível que um aluno faça sua matricula em apenas um curso de cada vez.
Um professor pode ensinar diversas disciplinas em diversos cursos.
Cada curso tem várias disciplinas correspondentes a ele.
Uma mesma disciplina pode ser ofertada por diferentes professores em um
mesmo horário ou pelo mesmo professor em horários diferentes.
1) Projete o Diagrama de Entidade e Relacionamentos para aplicação de BD acima.
Especifique os atributos chaves de cada Entidade e restrições de cardinalidade de cada
relacionamento.
2) Mapeie o Diagrama ER para o esquema relacional. Especifique todas as restrições no
esquema Relacional.