DEV Community

Cover image for Entenda a diferença entre modelo conceitual e modelo lógico em Banco de Dados
Edson Araújo
Edson Araújo

Posted on

Entenda a diferença entre modelo conceitual e modelo lógico em Banco de Dados

Modelagem de dados é o processo de criar um #modelo de

dado específico para um determinado problema de domínio. Domínio é uma área claramente definida no mundo real, com escopo bem definido.

Usamos modelos para o gerenciamento da complexidade, comunicação entre pessoas envolvidas e redução de custos no desenvolvimento.

Os níveis são: Especificação dos requisitos, projeto conceitual, projeto lógico e por fim o projeto físico.

  1. Especificação de requisitos: 🦻

Envolve elícitar e analisar requisitos, o objetivo é identificar o escopo e as fronteiras da aplicação. O resultado final dessa etapa é um documento de coleta de requisitos escrito de forma concisa.

  1. Projeto Conceitual 💭

É a primeira abstração do processo, nele fazemos uma descrição em alto nível e é independente de SGBD.

A saída pode ser: Diagrama Entidade-Relacionamento, Diagrama de classe.

  1. Projeto Lógico ✒

Mapeia o modelo de dados conceitual para um modelo de uma SGBD em específico.

A saída pode ser: Modelo relacional, modelo orientado a objeto e modelo semi-estruturado.

  1. Projeto Físico´🎯

É a implementação do esquema lógico seguindo as estruturas de armazenamento e métodos de acesso do SGBD.

Esquema físico é a descrição do esquema do BD segundo a Linguagem de Definição de Dados (LDD)

Referências:

HEUSER, Carlos Alberto. Projeto de Banco de
Dados. Sagra Luzzatto

ELMASRI, R. NAVATHE, S. B., Sistemas de Banco
de Dados: Fundamentos e Aplicações, Pearson, 6o
ed.

Designed by Freepik

Qodo Takeover

Introducing Qodo Gen 1.0: Transform Your Workflow with Agentic AI

While many AI coding tools operate as simple command-response systems, Qodo Gen 1.0 represents the next generation: autonomous, multi-step problem-solving agents that work alongside you.

Read full post

Top comments (0)

Qodo Takeover

Introducing Qodo Gen 1.0: Transform Your Workflow with Agentic AI

Rather than just generating snippets, our agents understand your entire project context, can make decisions, use tools, and carry out tasks autonomously.

Read full post

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay