Baixe o app para aproveitar ainda mais
Prévia do material em texto
Gabarito da 1a Lista de Exercícios 1a Questão) (Notação Min:Max) A) Identificador(Trabalha): (Empregado) Identificadores(Gerencia): (Empregado), (Departamento) Identificador(Vende): (Produto) Identificador(Fabrica): (Fabricante, Produto) Restrição semântica: Se um empregado E gerencia um departamento D, então E deve trabalhar em D. Nome Cod Departamento Nome End Tel Cod Fabricante Nome Preço_venda Cod Produto Matr End Nome Empregado Trabalha (1, 1) (5, N) Gerencia (0, 1) (1, 1) Vende (0, N) (1, 1) Fabrica Preço_custo (0, N) (1, N) B) Identificador(Cursa): (Aluno, Disciplina, Semestre) Identificador(Ministra): (Disciplina, Semestre) Identificador(Pode_Ministrar): (Disciplina, Professor) Identificador(Participa_A): (Aluno) Identificador(Participa_P): (Projeto, Professor) Identificadores(Coordena): (Projeto), (Professor) Restrição semântica: Cada professor pode ministrar, no máximo, quatro disciplinas em um mesmo semestre. Matr CR Nome Aluno Descrição Área Cod Projeto Coordena (1, 1) (0, 1) Participa_A (0, 1) (0, N) Pode Ministrar (1, N) (1, N) Participa_P (0, N) (0, 3) Nome Cod Disciplina N_cred Ementa Dt_i Ano Per Dt_f Semestre Matr Nome Área Professor (0, N) (0, N) (0, N) Aval Ministra (0, N) (0, N) (0, N) Nota Cursa C) Identificador(Pegou_Emprestado): (Exemplar) Identificador(Histórico): (Exemplar, Dt_emp) Identificador(Reservou): (Usuário, Livro) ! considerando que não há histórico de reserva Identificador(É_De): (Exemplar) Identificador(Escreveu): (Autor, Livro) Identificador(É_Sobre): (Livro, Assunto) Identificador(Forma): (Parte, Todo) Matr End Nome Tel Usuário Escreveu (1, N) (1, N) (1, N) (0, N) É_Sobre Seq Dt_aq Exemplar (1, 1) (1, N) É_De (0, 1) (0, 5) Dt_emp Dt_prev_dev Pegou Emprestado (0, N) (0, N) Dt_emp Dt_dev Histórico (0, 3) (0, 2) Dt_res Reservou Cod Nome Nac Autor Cod Título Edição Idioma Livro Forma (0, N) parte (0, N) todo Cod Nome Assunto 1a Questão) (Notação convencional) A) Identificador(Trabalha): (Empregado) Identificadores(Gerencia): (Empregado), (Departamento) Identificador(Vende): (Produto) Identificador(Fabrica): (Fabricante, Produto) Restrições semânticas: Se um empregado E gerencia um departamento D, então E deve trabalhar em D. Cada departamento tem, no mínimo, cinco funcionários. Nome Cod Departamento Nome End Tel Cod Fabricante Nome Preço_venda Cod Produto Matr End Nome Empregado Trabalha N 1 Gerencia 1 1 Vende 1 N Fabrica Preço_custo N N B) Identificador(Cursa): (Aluno, Disciplina, Semestre) Identificador(Ministra): (Disciplina, Semestre) Identificador(Pode_Ministrar): (Disciplina, Professor) Identificador(Participa_A): (Aluno) Identificador(Participa_P): (Projeto, Professor) Identificadores(Coordena): (Projeto), (Professor) Restrições semânticas: Cada professor pode ministrar, no máximo, quatro disciplinas em um mesmo semestre. Cada professor pode participar de, no máximo, três projetos. N N Matr CR Nome Aluno Descrição Área Cod Projeto Participa_A N 1 Participa_P N N Nome Cod Disciplina N_cred Ementa Dt_i Ano Per Dt_f Semestre Matr Nome Área Professor N 1 N Aval Ministra N N N Nota Cursa Pode Ministrar Coordena 1 1 C) Identificador(Pegou_Emprestado): (Exemplar) Identificador(Histórico): (Exemplar, Dt_emp) Identificador(Reservou): (Usuário, Livro) ! considerando que não há histórico de reserva Identificador(É_De): (Exemplar) Identificador(Escreveu): (Autor, Livro) Identificador(É_Sobre): (Livro, Assunto) Identificador(Forma): (Parte, Todo) Restrições semânticas: Cada usuário pode estar com, no máximo, cinco exemplares emprestados. Cada usuário pode reservar, no máximo, três livros. Um livro pode ser reservado por, no máximo dois usuários. Matr End Nome Tel Usuário N 1 Dt_emp Dt_prev_dev Pegou Emprestado N N Dt_emp Dt_dev Histórico N N Dt_res Reservou Cod Nome Nac Autor Forma N parte N todo N 1 É_De Seq Dt_aq Exemplar Escreveu N N N N É_Sobre Cod Título Edição Idioma Livro Cod Nome Assunto
Compartilhar