Академический Документы
Профессиональный Документы
Культура Документы
de
Dados
1
DADO
PROCESSAMENTO
INFORMAÇÃO
2
Dados x Informação
INFORMAÇÃO
CONTEXTO E DADOS
O CONTEXTO É O MESMO PARA ENTIDADES SEMELHANTES.
4
PARA OBTER INFORMAÇÃO A PARTIR DE DADOS É
NECESSÁRIO, NÃO SÓ CONHECER O CONTEXTO, MAS A
FORMA COMO OS DADOS SÃO REPRESENTADOS.
EX.:
META-DADO
=
CONTEXTO
+
DADOS
+
FORMA DE REPRESENTAÇÃO
6
A visão tradicional de dados
Arquivos Arquivos
Arquivos
Arquivos
Arquivos 7
A visão moderna de banco de dados
SISTEMA GERENCIADOR DE
BANCO DE DADOS
Todo o conjunto
de dados é tratado
como formando
um banco de dados
coerente e
entendido como
um todo integrado
8
Integração da Organização
9
Integração entre Organizações
10
Tipos de Sistemas Gerenciadores de
Banco de Dados
11
Componentes de um Sistema de
Banco de Dados
BASE DE DADOS
DICIONÁRIO DE DADOS
14
Componentes de um Sistema de
Banco de Dados
QBE – QUERY BY EXEMPLE
É UMA LINGUAGEM DE CONSULTA, ONDE AS CONSULTAS SÃO
EXPRESSAS POR UM EXEMPLO, OU SEJA, O USUÁRIO FORNECE O
PADRÃO DE VALOR PARA O DADO QUE QUER ACESSAR
GERADOR DE RELATÓRIOS
GERADOR DE APLICAÇÕES
15
UTILITÁRIOS
NEGÓCIOS
F
D U
A N
D Ç
O Õ
S E
S
SISTEMAS 16
MODELAGEM DE DADOS
x
MODELAGEM DE INFORMAÇÃO
ESCOPO DETALHE
MODELAGEM GRUPOS
DE EMPRESA DE
INFORMAÇÃO DADOS
17
18
Porque Modelagem de
Dados?
IDENTIFICA REDUNDÂNCIAS
LÓGICA FÍSICA
20
Conceito de Modelagem de Dados
O que se busca é:
- Visualização de todos os dados envolvidos
- Seus inter-relacionamentos
- E a melhor forma dos mesmos serem agrupados
21
Tipos de Modelos de Dados
MODELO CONCEITUAL:
REPRESENTA AS INFORMAÇÕES QUE EXISTEM NO MUNDO REAL
MODELO LÓGICO:
REPRESENTA A VERSÃO DO MODELO CONCEITUAL QUE PODE SER
APRESENTADA PELO SGBD
MODELO FÍSICO:
REPRESENTA A ESTRUTURA DE ARMAZENAMENTO FÍSICO DOS
DADOS
MODELO EXTERNO:
É UM SUBCONJUNTO DO MODELO LÓGICO DE ACORDO COM
NECESSIDADES DE USUÁRIOS ESPECÍFICOS
22
Fases do Projeto de Banco de Dados
23
Modelo Conceitual
24
Elementos do Modelo de Dados
entidades
relacionamentos
25
Entidade
CLIENTE
26
Entidade
Simbologia:
ENTIDADE ENTIDADE
FRACA
Tem /
ALUNO Estuda em ESCOLA
28
Atributos
As entidades são detalhadas através da especificação de seus
atributos, que são características a elas associadas.
Exemplos:
os atributos da entidade Cliente são:
código, nome cliente, endereço, tipo de cliente, etc.;
os atributos da entidade Aluno são:
número da matrícula, nome, endereço, data nascimento, sexo, etc.
Número matrícula
Nome
ALUNO Endereço
Data nascimento
29
Identificador único de uma entidade
Exemplos a seguir:
30
Identificador único de uma entidade
ALUNO: CLIENTE:
#Número da Matrícula #Código
Nome Nome
Endereço Endereço
Data de Nascimento Limite de Crédito
Série, Etc…
Etc…
31
Atributo
Parte relevante dos dados de uma entidade ou relacionamento.
Representa propriedades, qualidades ou características do objeto
que estamos modelando.
Descreve profundamente uma entidade ou relacionamento.
32
Diagramas de entidades
Existem várias abordagens metodológicas para a especificação
de modelos de dados:
Uma delas, que será aqui adotada, baseia-se num instrumento de
representação denominado DER: Diagrama Entidade-
Relacionamento.
Um DER representa:
A associação de cada entidade a outras entidades, através de
relacionamentos, utilizando a seguinte simbologia:
Simbologia para Diagramas de Entidade:
Relacionamento
ENTIDADE 1 entre as ENTIDADE 2
entidades 1 e 2
33
Tipos de relacionamentos
ENTIDADE 1 ENTIDADE 2
ENTIDADE 3
34
Exemplo de DER
CLIENTE PEDIDO DE
faz
MERCADORIA
DETALHE DE PEDIDO
DE MERCADORIA forma
compõe
PRODUTO
35