modelagem de dados

11

Click here to load reader

Upload: fabio-ferreira

Post on 26-Jun-2015

956 views

Category:

Technology


3 download

TRANSCRIPT

Page 1: Modelagem de dados

Prof. Fábio Antonio FerreiraPindamonhangaba, 2011

Modelagem de Dados

Page 2: Modelagem de dados

Tópicos

• Modelos de Bancos de Dados• Modelo Conceitual• Modelo Lógico• Modelo Físico• Entidade• Atributo

Page 3: Modelagem de dados

Modelos de Banco de Dados

• Modelo de (Banco de) Dados: descrição das informações que estão armazenadas em um banco de dados.

Modelo de Dados=

Descrição formal da estrutura de um banco de dados

Page 4: Modelagem de dados

Modelos de Banco de Dados

• Modelo Conceitual• Modelo Lógico• Modelo Físico

Page 5: Modelagem de dados

Modelo Conceitual

• Não contém detalhes sobre a representação em meio físico das informações.

• Representa de forma mais natural os fatos do mundo real, em suas propriedades e relacionamentos.

• Independente do Banco de Dados.

Page 6: Modelagem de dados

Modelo Lógico

• Descrição de como as informações estão organizadas internamente, visão do usuário do SGBD.

• Dependente do Banco de Dados.– Exemplo:

• Modelo relacional (tabelas)• Modelo Hierarquico e XML (árvore)• Modelo Orientado a Objetos (Classes e

Registros).

Page 7: Modelagem de dados

Modelo Físico

• Descreve os dados no nível mais baixo (interno).

• Trata dos aspectos de implementação do SGBD.

• É elaborado apartir do modele lógico.

Page 8: Modelagem de dados

Entidade

• Pode ser definidade como qualquer coisa do mundo real, abstrata ou concreta, na qual se deseja guardar informações.– Exemplo:

• Tabelas• Files

Page 9: Modelagem de dados

Atributo

• É tudo o que pode se relacionar como propriedade da entidade.– Exemplo:

• Coluna• Campo

O conjunto de valores possivéis do atributo chama-se 'Domínio'

Page 10: Modelagem de dados

Referência

• http://www.macoratti.net/cbmd1.htm• http://www.dsc.ufcg.edu.br/~baptista/cursos/BDadosI/• http://www.professoraligia.com.br• http://www.inf.puc-rio.br/~casanova/htm/material.htm• http://www.ime.usp.br/~andrers/aulas/bd2005-1/aula6.html

Page 11: Modelagem de dados

Contato

• E-mai: fantonios@gmail• Linkedin: Fábio Ferreira• Twitter: fantonios• Skype: fantonios