Beruflich Dokumente
Kultur Dokumente
Dados no Compartilhados
Departamento de Compras Departamento de Vendas Departamento de Produo
Arquivos Compras
Arquivos Vendas
Arquivos Produo
Dados no Compartilhados
Evitar redundncia no controlada:
compartilhamento de dados; cada informao armazenada uma nica vez; usar o conceito de banco de dados.
Departamento de Compras Departamento de Vendas Departamento de Produo
Banco de Dados
3
Banco de Dados
Banco de Dados:
Conjunto de dados integrados que tem por objetivo atender a uma comunidade de usurios.
Evoluo
Programa com Programa com dados armazenados Programa com dados armazenados dados armazenados
dados
Programa com Programa com gerncia de arquivos Programa com gerncia de arquivos gerncia de arquivos
dados
SGBD
Banco de Dados
Modelos de Dados: descrio formal da estrutura de um banco de dados. Modelo Conceitual: modelo de dados abstrato, que descreve a estrutura de um banco de dados de forma independente de um SGBD particular. Modelo lgico: modelo de dados que representa a estrutura de dados de um banco de dados conforme vista pelo usurio do SGBD. Modelo Fsico: uma representao grfica do detalhamento fsico das estruturas dos dados que o banco de dados ir armazenar. Este modelo 6 dependente do SGBD em que ser implementado.
Modelo de Dados
Modelo Hierrquico Modelo em Rede Modelo Relacional Modelo Relacional-Objeto Modelo Orientado a Objeto
Sistemas de arquivos BD em rede BD relacional Modelos semnticos Objetos complexos Information retrieval BD hierrquico
Linguagens OO
Hipermdia
Inteligncia artificial
BD OO
BD inteligente
N LIVROS COMPRA
N CLIENTES
cdigo
nome
nmero
data
cadastro
nome
Modelo Lgico
10
Modelo Fsico
LIVROS COMPRA nmero: cdigo: cadastro: data: char(3) char(3) char(3) datetime
cdigo: char(3)
nome: char(35) autor: char(70) editora: text cdigo
cadastro
CLIENTES
cadastro:
nome: Telefone: endereo:
char(3)
char(35) char(14) text
11
Nveis de Abstrao
Dependncia nvel de Modelagem X SGBD
SGBD Especfico No
Modelo Lgico
Sim Modelo Fsico Sim No/Sim Sim
12
FIM