Ashum

2914 palavras 12 páginas
Projeto de Banco de Dados

Transparências selecionadas
Autor: Prof Carlos Heuser (UFRGS)
Livro: Projeto de Banco de Dados

©Carlos A. Heuser - Transparências para uso com o livro Projeto de Banco de Dados, Ed. Sagra&Luzzatto, Porto Alegre, 1999

1

Modelo de Dados - níveis de abstração modelo conceitual

abstração

modelo lógico

modelo físico
©Carlos A. Heuser - Transparências para uso com o livro Projeto de Banco de Dados, Ed. Sagra&Luzzatto, Porto Alegre, 1999

2

1

Modelo conceitual
• Independente de tipo de SGBD
• Registra
– Estrutura dos dados podem aparecer no banco de dados • Não registra
– Como estes dados estão armazenados a nível de
SGBD

©Carlos A. Heuser - Transparências para uso com o livro Projeto de Banco de Dados, Ed. Sagra&Luzzatto, Porto Alegre, 1999

3

Modelo conceitual - diagrama ER
• Técnica mais difundida de modelagem conceitual
– Abordagem entidade-relacionamento (ER)

• Modelo conceitual é representado através de diagrama entidade-relacionamento (DER)

©Carlos A. Heuser - Transparências para uso com o livro Projeto de Banco de Dados, Ed. Sagra&Luzzatto, Porto Alegre, 1999

4

2

Diagrama entidade-relacionamento preço Produt o

n

1

Tipo de produt o

descrição código descrição código ©Carlos A. Heuser - Transparências para uso com o livro Projeto de Banco de Dados, Ed. Sagra&Luzzatto, Porto Alegre, 1999

5

Modelo lógico
• Nível de abstração visto pelo usuário do SGBD
• Dependente do tipo particular de SGBD que está sendo usado

©Carlos A. Heuser - Transparências para uso com o livro Projeto de Banco de Dados, Ed. Sagra&Luzzatto, Porto Alegre, 1999

6

3

Modelo lógico
• SGBD relacional para o exemplo
TipoDeProduto
CodTipoProd DescrTipoProd
1 Computador
2 Impressora

Produto
CodProd
1
2
3
4

DescrProd
PC desktop modelo X
PC notebook ABC
Impressora jato de tinta
Impressora laser

PrecoProd
2.500
3.500
600
800

CodTipoProd
1

Relacionados