A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Organização e Projeto de Professor: Marcio Gonçalves; Banco de Dados.

Apresentações semelhantes


Apresentação em tema: "Organização e Projeto de Professor: Marcio Gonçalves; Banco de Dados."— Transcrição da apresentação:

1 Organização e Projeto de Professor: Marcio Gonçalves; Banco de Dados

2 2 Modelagem de Dados Modelos Variantes de ER: - Notação Peter Chen - Notação Eng. da Informação - Notação Merise - Notação Case Method

3 3 Modelagem de Dados Notação Peter Chen: - Peter Chen foi quem propôs a técnica de modelagem Entidade- Relacionamento. - Utilizada em muitas literaturas por ser considerada uma notação clássica.

4 4 Modelagem de Dados Notação Eng. da Informação: - Notação proposta por Martin e Finkelstein. - Esta técnica possui uma notação gráfica de fácil utilização.

5 5 Modelagem de Dados Notação Merise: - Criada na França e difundida em grande parte da Europa. - Esta notação possui grandes características similares a notação de Peter Chen.

6 6 Modelagem de Dados Notação Case Method: - Esta notação é implementada em várias ferramentas de modelagem de dados. - Esta técnica é muito parecida com a notação Eng. da Informação

7 7 Modelagem de Dados Componentes encontrados nas Notações ER: - Entidades - Relacionamentos - Atributos - Identificadores - Cardinalidades - Generalização/Especialização - Entidade Associativa (Peter Chen) - Relacionamento Identificador - Relacionamento Ternário (Peter Chen) - Agregação

8 8 Modelagem de Dados Entidades:

9 9 Modelagem de Dados Relacionamentos:

10 10 Modelagem de Dados Atributos: Cliente(Cod_Cliente,...) Cod_Cliente

11 11 Modelagem de Dados Identificadores: Cliente(Cod_Cliente,...) #Cod_Cliente

12 12 Modelagem de Dados Cardinalidades: 0,N

13 13 Modelagem de Dados Entidade Associativa:

14 14 Modelagem de Dados Relacionamento Ternário:

15 15 Modelagem de Dados Relacionamento Identificador: Item_Pedido(Cod_Pedido,...)

16 16 Modelagem de Dados Generalização/Especialização:

17 17 Modelagem de Dados Exemplos de ferramentas CASE: - Designer 2000 (Oracle) - Dr.CASE (Squadra) - ERwin (Logic Works) - CASE Studio (CASE Studio)

18 18 Modelagem de Dados Dicas de como Iniciar a Construção de Modelos ER: 1. Enumerar as entidades 2. Identificar os relacionamentos 3. Definir as cardinalidades máximas 4. Determinar os atributos 5. Determinar os identificadores 6. Definir cardinalidades mínimas 7. Verificar aspectos temporais 8. Definir domínio dos atributos 9. Identificar restrições que não podem ser representadas no modelo

19 19 Modelagem de Dados Modelo de Clientes e Pedidos ClientePedido ItemPeça


Carregar ppt "Organização e Projeto de Professor: Marcio Gonçalves; Banco de Dados."

Apresentações semelhantes


Anúncios Google