Lista de exercícios banco de dados
Disciplina: Banco de Dados Profa. Vanessa Cristina Lourenço Lista de Exercícios Valor: 10,0 (N1.4) Realizar em grupo Obs. Respostas iguais serão consideradas “colas” e o exercício zerado.
1) (1,0 ponto) A figura abaixo mostra a correspondência entre as entidades FUNCIONÁRIO, ENGENHEIRO, MOTORISTA, MÉDICO, ENGENHEIRO MECÂNICO E ENGENHEIRO ELETRICISTA do modelo de dados do Sistema de Recursos Humanos de uma empresa. Construir o DER correspondente as entidades descritas. Mostrar, no DER, apenas as entidades e as cardinalidades de cada relacionamento.
2) (1,0 ponto) Construir o DER correspondente a um ambiente escolar com as seguintes entidades: DEPARTAMENTO, ALUNO, DISCIPLINA, TURMA, APROVEITAMENTO, PROFESSOR respondendo as seguintes perguntas: a. Qual professor leciona cada disciplina? b. Qual a nota do aluno em determinada disciplina e qual o professor que deu a nota? c. Em qual turma de qual disciplina o aluno está matriculado e quais os professores dessa turma? d. Em qual departamento o professor está vinculado? e. Quais as disciplinas que são de responsabilidade de cada departamento? f. Qual o horário de aula de cada turma? g. Quantos são os alunos do sexo masculino e quantos são do sexo feminino? h. Qual a idade de cada aluno? i. Quais são os pais de cada aluno? 3) (0,5 ponto) Que alterações seriam necessárias fazer no DER do exercício anterior, considerando que os pais de um aluno também podem ser estudantes, sem que haja duplicidade de informações no modelo? 4) (1,0 ponto) Usando as regras de transformação de modelos ER para modelo lógico relacional apresentadas em sala e no capítulo 5 do livro de Carlos Heuser, projete um BD relacional (modelo lógico) para o modelo ER da Figura abaixo. Para não sobrecarregar o diagrama os atributos das entidades são listados abaixo. Os