Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Professores:
Aula 001
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...
(1,1)
Captulo
(1,1)
Compe
(1,n) (1,n)
Novela
Ator
(0,1)
(0,1)
Atua
(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
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