Baixe o app para aproveitar ainda mais
Prévia do material em texto
FUNDAÇÃO ALAGOANA DE PESQUISA, EDUCAÇÃO E CULTURA FACULDADE DE TECNOLOGIA DE ALAGOAS Professor: Ronaldo R. Fernandes Disciplina: Banco de Dados I Data: 30/08/2013 Aluno: Informações: a) A lista4 valerá até um ponto; b) Poderá ser individual ou em equipe de no máximo 6 alunos; c) Entregar uma cópia impressa e modelada via brModelo na terça-feira, dia 03/09. LISTA4 - AGREGAÇÃO Exercício 1: Utilizando relacionamento ternário Objetivo: Identificar situação para uso do relacionamento ternário sem agregação. Contexto: Em uma empresa, empregados são alocados em projetos. Independentemente dessa alocação, empregados podem utilizar materiais em qualquer projeto, bastando que tenha feito algum tipo de trabalho no projeto. Essa empresa precisa gerenciar todo o tipo de material utilizado por esse empregado nos projetos em que o mesmo fez algum tipo de trabalho. A empresa quer gerenciar essa utilização de material a partir de um relatório que demonstre: nome do empregado, identificação do projeto, nome do projeto, descrição de cada um dos materiais consumidos, unidade de medida de cada material consumido e a quantidade de cada material consumido por cada empregado em cada um dos projetos. Com base nessa informação, elabore o modelo de dados que melhor represente esta situação e que seja capaz de produzir o relatório solicitado. Exercício 2: Utilizando agregação Objetivo: Identificar situação para uso da agregação e fixar forma de representação. Contexto: Refaça o modelo do exercício anterior, levando em consideração as seguintes modificações: “um empregado pode utilizar materiais em qualquer projeto, desde que o mesmo esteja previamente alocado ao projeto. Em outros termos, somente é permitida a utilização de materiais por empregados em projetos aos quais ele esteja alocado”.
Compartilhar