Você está na página 1de 1

Glossário de termos e exemplos

relacionados ao modelo
entidade-relacionamento
1. Entidade: Uma entidade é um objeto ou conceito do mundo real que pode ser
identificado e sobre o qual você deseja armazenar informações. Exemplo: Cliente,
Produto, Funcionário.
2. Atributo: Um atributo é uma propriedade ou característica que descreve uma
entidade. Exemplo: Nome, Idade, Endereço.
3. Chave Primária: Uma chave primária é um atributo (ou conjunto de atributos) que
identifica exclusivamente cada instância de uma entidade. Exemplo: ID do Cliente,
Número de Série do Produto.
4. Relacionamento: Um relacionamento representa a associação entre duas ou mais
entidades. Ele descreve como as entidades estão conectadas ou interagem umas
com as outras. Exemplo: Compra, Trabalha Em, Pertence A.
5. Cardinalidade: A cardinalidade de um relacionamento especifica o número de
instâncias de uma entidade que podem estar relacionadas com uma instância da
outra entidade. Pode ser um-para-um (1:1), um-para-muitos (1:N) ou
muitos-para-muitos (N:N). Exemplo: Um Cliente pode fazer muitas Compras, mas
cada Compra está associada a apenas um Cliente (1:N).
6. Chave Estrangeira: Uma chave estrangeira é um atributo em uma entidade que faz
referência à chave primária de outra entidade. Ela é usada para estabelecer um
relacionamento entre as entidades. Exemplo: ID do Cliente em uma tabela de
Compras.
7. Diagrama Entidade-Relacionamento (DER): Um diagrama
entidade-relacionamento é uma representação gráfica das entidades, atributos,
relacionamentos e cardinalidades em um modelo ER. Ele ajuda a visualizar e
projetar a estrutura do banco de dados.
8. Normalização: A normalização é o processo de projetar um banco de dados de
forma eficiente, eliminando redundâncias e inconsistências. É dividido em várias
formas normais, como Primeira Forma Normal (1NF), Segunda Forma Normal (2NF),
Terceira Forma Normal (3NF), etc.
9. Especialização e Generalização: A especialização ocorre quando uma entidade é
dividida em subentidades com características específicas. A generalização ocorre
quando várias entidades com características semelhantes são combinadas em uma
entidade geral. Exemplo: Especialização - Cliente Especializado (com atributos
adicionais) é uma subentidade de Cliente. Generalização - Cliente é a entidade geral
que inclui Cliente Especializado e Cliente Regular.

Você também pode gostar