⾕

Computação  |  

Introdução ao Projeto Lógico

O projeto lógico é a etapa que converte o modelo conceitual (geralmente baseado no Modelo Entidade-Relacionamento) em uma estrutura lógica específica para um modelo de dados, sendo o mais comum o modelo relacional.

Enquanto o projeto conceitual descreve a realidade sem considerar tecnologia, o projeto lógico define como os dados serão representados em tabelas, colunas e relacionamentos, respeitando as regras do SGBD.

Nesta fase, são definidas:

• Tabelas
• Atributos de cada tabela
• Chaves primárias e estrangeiras
• Restrições de integridade
• Tipos de dados
• Relações entre tabelas
• Normalização
• Regras de integridade e consistência

O objetivo final é criar um esquema relacional claro, consistente e otimizado.

Transformação do Modelo Conceitual para o Modelo Relacional

A partir do diagrama ER (ou EER), aplica-se um conjunto de regras para transformar entidades, atributos e relacionamentos em tabelas.

Next