Escolar Documentos
Profissional Documentos
Cultura Documentos
Aula - 001 - Modelagem de Informação
Aula - 001 - Modelagem de Informação
Professores:
Aula 001
Geraldo Xexo
Geraldo Zimbro
Contedo:
Modelagem de Informao
Modelagem da Informao
O que ?
Quem faz?
Por que feita?
Quando feita?
Como feita?
O que um Modelo?
Uma representao abstrata e simplificada um sistema observado
Permite explicar, testar, analisar, resolver problemas
no sistema real
Ns veremos como o uso de abstraes nos permite construir
um modelo adequado
Sistemas
Usamos a palavra sistema de muitas formas
Sistemas no mundo real
Composies de objetos, aes, pessoas, etc...
Sistemas de informtica
Sistemas de computador
Programas de computador
Sistemas de informao
Exemplo de Modelos
F=ma
um modelo matemtico para relacionar grandezas fsicas
Composies de objetos, aes, pessoas, etc...
(0,1)
Dirige
(1,1)
Captulo
Ator
(1,n)
(1,1)
Compe
(1,n)
Novela
(0,1)
Atua
(0,1)
(1,1)
Pode ser
Ator horista
(1,1)
Trabalha
(0,n)
Horas
10
11
12
Verificar x Validar
Verificar:
Confirmar a correo de um modelo em relao a outro
modelo ou a si mesmo
Validar
Confirmar a correo de um modelo em relao ao
mundo real
13
14
15
Tcnica Geral
Observao dos objetos
Entendimento dos conceitos
Identificar
Conceituar
Entender
Assimilar
Representao dos objetos
Verificao da fidelidade e coerncia
Validao do Modelo
16
Nveis de Abstrao
Conceitual
Lgico
Fsico
17
Modelo Conceitual
Representa o ambiente observado
Independente da tecnologia
No est sujeito s suas limitaes
Ideal para entendimento e conversao
Estvel a longo prazo
Tipicamente:
Modelo ER
Modelo OO
18
Modelo Lgico
Adota uma tecnologia
No adota um produto, dispositivo especfico ou meio
de armazenamento
Tipicamente:
Modelo Relacional
Modelo OO
19
Modelo Fsico
Exige o conhecimento fsico das estruturas de dados
Representa os dados na aplicao
Totalmente dependente da soluo adotada
Tecnologia
Produtos
Tipicamente:
Modelo Relacional de um SGDB
Modelo OO + Relacional
20