Article image

HS

Hebert Santos03/09/2023 20:59
Compartilhe

Desvendando os Segredos da Modelagem de Dados: Entidades, Atributos e Relacionamentos

  • #Estrutura de dados
  • #Banco de dados relacional

Antes de iniciar essa leitura é bom lembrar que sou apenas um mero estudante, não tenho muito conhecimento neste assunto (Iniciando com o banco de dados). Pode ser que as informações não esteja completamente certas, estou apenas reforçando o que entendi estudando, gratidão.

Mas então o que seria DER - Diagrama Entidade - Relacionamento?

Uma abordagem popular para projetar e representar estruturas de dados em banco de dados. Ele é usado para modelar as relações entre diferentes entidades, suas propriedades e como elas se relacionam umas com as outras, existindo vários modelos que representam de formas diferentes o DER.

Definição de relacionamento

O relacionamento é uma representação de como as entidades se relacionam umas com as outras, essas relações podem ser delimitadas com uma ou mais ocorrências de uma entidade se relaciona entre si. Essas ocorrências são chamadas de cardinalidade

Modelo de James Martin

Nesse modelo as entidades são representadas como retângulos e os atributos dessas entidades são listados dentro dos retângulos (como uma tabela). Cada entidade possui uma chave primária que a identifica exclusivamente.

Principais elementos da notação de Peter Chen

Entidades: São representados por retângulos.

Atributos: São representados por elipses ou círculos.

Relacionamento:  São representados por losangos.

Linhas é o que ligam as entidades, relacionamentos e atributos.

Mas o que seria as entidades e atributos?

Uma entidade basicamente séria um objeto, conceito ou coisa do mundo real. As entidades possuem atributos que descrevem suas características/valores, podendo ser simples ou compostos.

Entidades Fortes: São independentes, elas possuem uma chave primária única que as identifica.

Entidades Fracas: São entidades que existem dependendo de outra entidade, possuem uma chave primária parcial, que inclui parte da chave da entidade proprietária.

James Martin

image 

Peter Chen

 image 

                                                                    

Exemplo disso seria uma tabela no Excel, as entidades seriam nossas linhas e os atributos as colunas:

image

Cardinalidade

Um para um - uma linha de tabela A1 está associada com no máximo uma linha da Tabela A2

image

Exemplo disso seria um aluno matriculado em uma escola, cada aluno estará em apenas uma turma.

 Um para muitos - uma linha da Tabela A1 está associado a zero a "n" linhas da Tabela A2

image

Exemplo disse séria em uma loja, um cliente pode fazer zero ou “n” pedidos, e esse pedido pode ser de um cliente.

muitos para muitos - uma linha tabela A1 está associado a "n" a "n" linhas da Tabela A2

image

Exemplo um estudante pode estar matriculado em várias disciplinas (por exemplo, Matemática, Ciência, História) e, ao mesmo tempo, uma disciplina pode ter vários estudantes matriculados.

image

image

Auto Relacionamento

Ocorrem quando uma entidade tem uma relação consigo mesma. Por exemplo, em um modelo de organização, um funcionário pode ter um relacionamento com outro funcionário, representando uma relação de supervisão.

image

Generalização

A generalização no modelo ER é usada para representar hierarquias entre entidades. Isso ocorre quando várias entidades têm características em comum e podem ser agrupadas em uma entidade pai. Essa entidade pai é chamada de entidade generalizada, e as entidades filhas herdam suas propriedades dela. Por exemplo, em um modelo que representa veículos, você pode ter uma entidade generalizada "Veículo" com entidades filhas como "Carro" e "Caminhão", que herdam os atributos gerais da entidade "Veículo".

image

Compartilhe
Comentários (2)

FM

Fábio Montenegro - 07/09/2023 20:33

Muito bom, estava precisando fazer uma leitura breve sobre BD para relembrar alguns conceitos, pois estou estudando outras coisas no momento, já pra nao cair naquele esquecimento total. Mantém essa pegada irmão.

Ilze Gama
Ilze Gama - 03/09/2023 22:15

Parabéns! Muito bom o conteúdo.