Você está na página 1de 2

Diagrama de Entidade e Relacionamento

O Diagrama de Entidade e Relacionamento (DER) é considerado como um fluxo grama


que ilustra como entidade, Ex: pessoas, objetos, ou conceito, tem uma relação entre si
dentro de um sistema. DER tem um grande uso na parte de projetos ou para depurar
banco de dados relacionais nas áreas de engenharia de software, sistemas de
informações empresariais, educação e pesquisa. O modelo de dados ajudam
desenvolvedores e designer a visualização das relações entre os elementos do software
facilitando o entendimento sobre a estrutura do sistema

Características
Uma de suas características é o uso de um conjunto definido de símbolos, tais como
retângulos, diamantes, ovais e linhas de conexão para representar a interconectividade
de entidades, relacionamentos e seus atributos. Para dar mais facilidade para o
desenvolvedor a visualização e o entendimento do sistema isso evita excesso de
abstração, trazendo para a realidade informações pertinentes de uma forma mais visual
e, consequentemente, mais intuitiva. Ele é bem versátil e ajuda para o desenvolvimento
e a compreensão de novos sistema.

Funções
A principal função de um DER é ilustrar os relacionamentos entre várias entidades em
um banco de dados e fornecer uma representação clara e concisa da estrutura de dados
para facilitar a criação de um sistema e o entendimento do próprio.
Diagramas DER podem ser usados como uma ferramenta de comunicação entre
desenvolvedores, partes interessadas e usuários finais. Eles podem ajudar a garantir que
todos os envolvidos no processo de desenvolvimento tenham uma compreensão clara
dos requisitos do sistema e dos relacionamentos de dados envolvidos facilitando as
comunicações.
Os diagramas DER podem servir como um modelo para o design do banco de dados.
Eles podem ajudar a orientar a criação de tabelas, campos e relacionamentos em um
banco de dados, garantindo que o banco de dados seja adequadamente estruturado e
otimizado para desempenho.

Recursos
Entidades: São os objetos ou conceitos que são representados no sistema que está sendo
modelado. Cada entidade é representada como um retângulo com seu nome escrito
dentro dele.
Relacionamentos: São as conexões entre as entidades. Eles são representados como
linhas que conectam as entidades, com rótulos que descrevem a natureza do
relacionamento (por exemplo, "é membro de", "trabalha para", "está localizado em"
etc.).
Atributos: São as características ou propriedades de uma entidade. Eles são
representados como ovais conectados ao retângulo da entidade por uma linha. O nome
do atributo é escrito dentro do oval.
Cardinalidade: Refere-se ao número de entidades que podem estar envolvidas em um
relacionamento. É representado por símbolos (por exemplo, "1" ou "M") nas
extremidades da linha de relacionamento.
Chaves primárias: são identificadores únicos para cada entidade, usados para distingui-
la de outras entidades do sistema. Eles são representados por um sublinhado abaixo do
nome do atributo

Você também pode gostar