O "Modelo Conceitual" é fundamental para o planejamento de um banco de dados, pois ajuda os desenvolvedores a visualizar a estrutura geral do banco de dados e a forma como os diferentes elementos interagem entre si.

Ele é um modelo "conceitual" porque é mais abstrato que os modelos físicos ou lógicos. Capturar as principais entidades de dados, seus relacionamentos e suas propriedades, sem se preocupar com detalhes específicos de implementação.

Ele descreve a estrutura do banco de dados sem se apoiar em um Sistema de Gerenciamento de Banco de Dados (SGBD) específico. Isso torna o modelo conceitual uma ferramenta versátil, pois ele pode ser usado para planejar bancos de dados que serão implementados em qualquer SGBD.

A técnica de Modelo de Entidade-Relacionamento é bastante popular e visa auxiliar na descrição geral do sistema. Utiliza um Diagrama de Entidade-Relacionamento (DER) para representar o modelo de dados de forma gráfica. O Modelo ER se baseia em três conceitos principais: entidades, atributos e relacionamentos. Peter Chen criou a notação original em 1976, mas a versão de Heuser é a que usamos atualmente.

As entidades são os objetos sobre os quais queremos guardar informações no banco de dados, os atributos são os dados que associamos a cada instância de uma entidade ou relacionamento, e os relacionamentos descrevem como as entidades interagem entre si.

Entidade

Uma entidade é um conjunto de objetos, sejam eles concretos ou abstratos, que são relevantes para o banco de dados e sobre os quais queremos manter informações. Por exemplo, uma entidade pode ser uma pessoa, um objeto físico, ou algo mais abstrato como um departamento. Cada entidade é única e distinta das outras, e no diagrama do banco de dados, a representamos com um retângulo.

A entidade "Empregado" representa um indivíduo que trabalha para uma organização ou empresa. Esta entidade pode ter vários atributos associados a ela, como ID do empregado, nome, endereço, função, entre outros. Os atributos específicos associados à entidade "Empregado" podem variar dependendo das necessidades específicas da organização. Além disso, a entidade "Empregado" pode estar envolvida em vários relacionamentos com outras entidades. Por exemplo, um "Empregado" pode estar associado a uma entidade "Departamento" através de um relacionamento que indica o departamento em que o empregado trabalha.

O Diagrama de Entidade-Relacionamento (DER) para o exemplo seria assim:

O diagrama ficaria assim:

  1. Retângulo representando a entidade "Empregado" com seus atributos marcados dentro ou ao redor.
  2. Um segundo retângulo representando a entidade "Departamento".
  3. Um losango representando o relacionamento "Trabalha Para", conectando as entidades "Empregado" e "Departamento".

Untitled

Alguns exemplos de entidades em vários domínios incluem: