Modelagem Conceitual de Banco de Dados

Parte 1: Entidades e Atributos

O que é modelagem conceitual?

Antes de criar um banco de dados, precisamos entender quais informações serão armazenadas e como organizá-las. A modelagem conceitual é a primeira etapa desse processo. Ela nos ajuda a planejar os dados de forma lógica, independente de qualquer tecnologia, sistema ou linguagem de programação.

Para isso, usamos um modelo chamado Modelo Entidade-Relacionamento (MER).

1. Entidades

Entidades são os principais elementos do sistema que precisam ser armazenados. Podem representar pessoas, objetos, lugares ou eventos importantes.

Representação no diagrama: retângulos

Exemplos de entidades:

Resumo: entidade é aquilo que você precisa guardar no sistema.

2. Atributos

Atributos são as informações que descrevem as entidades. Cada atributo representa uma característica ou dado da entidade.

Representação no diagrama: elipses (ovais)

Exemplos de atributos:

Atributo-chave

É o atributo que identifica de forma única cada instância da entidade, como CPF, código do produto ou número da matrícula.

Resumo

Conceito Definição Exemplo
Entidade Representa um objeto ou coisa do sistema Cliente, Produto, Aluno
Atributo Característica da entidade Nome, CPF, Preço
Atributo-chave Identifica de forma única um registro Matrícula, Código, CPF

Exemplo Visual

Entidade: Aluno com os seguintes atributos:

ALUNO Matrícula Nome CPF Data Nascimento Idade