Lista De Exercícios Banco de Dados
Para cada item a seguir, especifique um esquema conceitual baseado no modelo Entidade-Relacionameto a partir dos requisitos de dados apresentados. Em uma primeira versão do exercício, utilize a notação Peter-Chen (N:1/N:N/1:1) para definir as cardinalidades dos relacionamentos. Em uma segunda versão, utilize a notação min-max. Não deixe de informar o(s) identificador(es) dos relacionamentos.
A) BD de uma grande loja. Cada empregado possui uma matrícula, nome, endereço e trabalha, obrigatoriamente, em um (e somente um) departamento. Além disso, cada empregado pode gerenciar no máximo um departamento. Se um empregado E gerencia um departamento D, então E deve trabalhar em D (restrição semântica). Cada departamento possui um código, nome, um gerente, pode vender vários produtos e possui pelo menos cinco funcionários (restrição semântica?). Cada produto vendido possui um código, nome, preço de venda, é fabricado por no mínimo um fabricante e deve ser vendido por um único departamento. Além disso, possui um preço de custo para cada fabricante. Cada fabricante possui um código, nome, endereço e telefone. Cada fabricante pode fabricar vários produtos.
B) BD de uma universidade. Cada aluno possui uma matrícula, nome, CR, pode cursar várias disciplinas por semestre e pode cursar a mesma disciplina em semestres distintos. O aluno tem uma nota associada a cada disciplina cursada. Cada disciplina possui um código, nome, número de créditos, ementa e pode ser cursada por vários alunos em um semestre. Cada disciplina é ministrada por no máximo um professor em cada semestre e pode ser ministrada pelo mesmo professor em semestres distintos. Deverá estar associada a cada disciplina a relação não vazia de professores que podem ministrá-la. Cada semestre deve ser representado pelo seu ano, se é o primeiro ou o segundo semestre deste ano, sua data de início e sua data de término. Cada professor