Modelo conceitual vs modelo lógico
A modelagem de dados é uma tarefa que confunde muitos modeladores devido ao uso de diferentes modelos de modelagem. Três estilos de modelagem de dados muito populares são modelos conceituais, físicos e lógicos, mas devido a muitos princípios sobrepostos, as pessoas que desejam fazer uso de qualquer um desses modelos permanecem confusas. Sua confusão aumenta ainda mais por causa do jargão técnico e da terminologia. Este artigo tentará descobrir diferenças entre modelos conceituais e lógicos em termos simples, a fim de remover dúvidas das mentes dos leitores.
Modelagem de Dados Conceitual
Modelo de relacionamento de entidade é o recurso básico do modelo de dados conceitual. No ERD deste modelo, as entidades são representadas como caixas, enquanto os relacionamentos são representados na forma de diamantes. Um exemplo de relacionamento pode ser tomado como ordem do cliente, enquanto um exemplo de entidade é tudo o que interessa à empresa. Esse modelo foi desenvolvido por Peter Chen em 1976. No entanto, desde então, esse modelo se diluiu e raramente é usado hoje em sua forma pura.
Em um modelo de dados conceitual, também existem itens de dados além de entidades e relacionamentos. Esses itens de dados estão vinculados às entidades como seus atributos. Alguns itens de dados comuns a todas as entidades podem ser vinculados a várias entidades no modelo. Um recurso de qualquer modelo de dados conceitual é o uso da mesma terminologia para entidades usadas nos negócios. Embora o modelo conceitual seja relativamente simples, ele não permanece assim, dadas as complexidades das empresas atualmente. Para descrever as entidades e seus relacionamentos no contexto atual, é necessário um nível muito alto de abstração na modelagem conceitual de dados.
Modelagem de Dados Lógicos
É quando os dados de TI devem ser implementados nos dados corporativos que se utiliza o modelo de dados lógicos. Embora não seja necessário ter uma ordem ao nomear entidades e relacionamentos no modelo conceitual, o modelo lógico exige levar em conta a organização ao criar atributos. Então, pode-se optar por chaves substitutas para facilitar se chaves estrangeiras fizerem com que as tabelas pareçam complicadas. Depois de concluído. O modelo lógico parece estar próximo do modelo físico. No entanto, ainda possui semelhanças com o modelo conceitual. O modelo lógico possui chaves primárias, estrangeiras e alternativas, mas nada em particular para uma plataforma de banco de dados de destino.
Qual é a diferença entre o Modelo de Dados Conceitual e Lógico? • Os modelos de dados conceituais e lógicos são importantes para a modelagem de dados • Embora o modelo conceitual de dados facilite a comunicação com uma descrição dos requisitos de dados, o modelo lógico de dados permite que os homens de TI participem sem precisar se preocupar com as limitações do banco de dados.
|