integrantes: -cristiano andrade -isabella menezes - rafael bezerra

9
Integrantes: -Cristiano Andrade -Isabella Menezes - Rafael Bezerra

Upload: internet

Post on 21-Apr-2015

109 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Integrantes: -Cristiano Andrade -Isabella Menezes - Rafael Bezerra

Integrantes:

-Cristiano Andrade-Isabella Menezes- Rafael Bezerra

Page 2: Integrantes: -Cristiano Andrade -Isabella Menezes - Rafael Bezerra

Nome do Banco de Dados - identifica a sigla do projeto que esta sendo automatizado. Ex: (SIGA).

Nome das Tabelas – apenas reflete os dados armazenados nesta. Com a primeira letra maiúscula e as demais minúsculas. Para cada palavra interna, primeira letra em maiúsculo. Uso das palavras no singular sem acentuação ou caracteres especiais. Ex: - Cliente

- ClienteJuridico

Nome dos Atributos – começa sempre com os 3 caracteres da tabela correspondente seguido de underline e o nome do atributo. Com a primeira letra em maiúsculo e as demais minúsculas. Para cada palavra interna, primeira letra em maiúsculo.

Ex: - CLI_Nome - CLI_Email

(Tabela) Cliente

Nomenclatura

Page 3: Integrantes: -Cristiano Andrade -Isabella Menezes - Rafael Bezerra

Diagrama de Classes – Entidades Persistentes

Page 4: Integrantes: -Cristiano Andrade -Isabella Menezes - Rafael Bezerra

• Cada atributo foi transformado em uma coluna da tabela;

• Identificação dos atributos chaves e únicos;• Criação de índices só em tabelas que tem

muito acesso.

Regras de Mapeamento Utilizadas

Page 5: Integrantes: -Cristiano Andrade -Isabella Menezes - Rafael Bezerra

• Herança e Generalização– Estratégia -> Criar uma tabela para cada classe da

hierarquia.

Estratégias utilizadas

Page 6: Integrantes: -Cristiano Andrade -Isabella Menezes - Rafael Bezerra

• Associação - Muitos para Muitos– Estratégia Foi criada uma tabela para cada

classe e uma nova tabela para representar a associação.

Estratégias utilizadas

Page 7: Integrantes: -Cristiano Andrade -Isabella Menezes - Rafael Bezerra

• Associação - Muitos para Muitos– Estratégia Foi criada uma tabela para cada

classe e uma nova tabela para representar a associação.

Estratégias utilizadas

Page 8: Integrantes: -Cristiano Andrade -Isabella Menezes - Rafael Bezerra

• Associação: Um para Um– Estratégia Criou uma única tabela com todos os

atributos.

Estratégias utilizadas

Page 9: Integrantes: -Cristiano Andrade -Isabella Menezes - Rafael Bezerra

Diagrama Entidades Relacionamentos-DER