Resultados Esperados
Entender como projetar um Banco de Dados a partir da
especificação de um sistema.
Começar a pensar em criar Banco de Dados
estruturados/organizados.
Agenda
Modelo de Dados
Exercício
Como criar um sistema?
Requisitos
Análise e
Projeto
Principais etapas
?
de um ciclo de
desenvolvimento Implementação
de software
Verificação e
Validação
Esquema de BD
Necessidades de dados
dos prováveis usuários 1. Modelo Conceitual
do BD (Alto nível)
(Mini-mundo)
2. Modelo Lógico
(Dados representativos)
- Modelagem deve ser bem
planejada
- Alterações no BD podem
precisar ser refletidas na
aplicação 3. Modelo Físico
(Baixo nível)
Modelo Entidade-Relacionamento (E-R)
Baseado na percepção do mundo real como um
conjunto de objetos básicos e seus
relacionamentos.
Muitas ferramentas empregam seus conceitos.
Concreto