Banco de Dados - Agregação

6
 Banco de Dados II Prof. Bal. Emerson Meneses Inocente

description

aula sobre banco de dados, tópico agregação.

Transcript of Banco de Dados - Agregação

  • Banco de Dados II

    Prof. Bal. Emerson Meneses Inocente

  • o Quando existe dependncia entre osrelacionamentos.

    o Tratamos at agora situaes onde umaentidade est a uma outra entidade, mas temossituaes onde temos dependncia entre osfatos.

    o No se trata de representar relacionamentosentre relacionamentos, pois isto no existe.

    Agregao

  • o Exemplo:

    Temos de trocar um equipamento, esta trocase refere um equipamento que foi vendido,portanto se refere ao equipamentorelacionamento na venda. Ou seja, a trocadepende de uma venda que foi feitaanteriormente.

    Agregao

  • o Vamos ver uma situao em um caso policialem um ou mais criminoso assassinou vriasvtimas em um crime. Todo crime registrado em uma delegacia de polcia.Temos ento um relacionamento muitos paramuitos onde N criminosos assassinam Nvtimas. No caso temos um relacionamentoentre o criminoso e sua vtima comcardinalidade muitos para muitos e podemoschamar este relacionamento de crime. Poisbem, ocorre que aps a ocorrncia de umcrime o mesmo registro em uma delegaciade polcia. Uma delegacia pode registrar umou mais crimes porm um crime registradoem uma e somente uma delegacia de policia.

    Agregao