Mapeamento de Modelos

Valor:

Pré-requisitos
É necessário que o aluno possua conhecimentos básicos de UML e modelo ER.

Conteúdo Programático
Apresenta os conceitos e mecanismos para realizar o mapeamento entre o paradigma da orientação a objetos e o paradigma relacional. Além disso, são abordadas boas práticas a serem empregadas no mapeamento OO-ER.


- O projeto do banco de dados e o processo de desenvolvimento
- Revisão de conceitos
- Conceitos básicos do modelo orientado a objetos
- Conceitos básicos do modelo relacional
- Modelos orientados a objetos X modelos relacionais
- Técnicas e mecanismos de mapeamento de modelos orientados a objeto para modelos relacionais
- Classe simples
- Identidade
- Atributos
- Métodos
- Relacionamentos
- Herança
- Restrições
- Camadas de persistência
- Vantagens de utilização
- Requisitos de uma camada de persistência
- Implementações de camadas de persistência