MODELAGEM CONCEITUAL


A criação de modelos é uma forma de abstrair a complexidade das características de um sistema e planejá-lo antes de iniciar a implementação. Em banco de dados dois tipos de modelagem são frequentemente utilizados para representar a organização dos dados manipulados pelo sistema, são eles: o modelo conceitual e o modelo lógico ou entidade relacionamento (ER), o primeiro diz respeito a visão do usuário sobre os dados, é o modelo mais alto nível, busca representar o relacionamento entre os dados de forma simples. 

  • MODELAGEM CONCEITUAL
Um modelo conceitual de dados é um modelo de dados de alto nível. Sua principal finalidade é capturar os requisitos de informação e regras de negócio sob o ponto de vista do negócio. Ou seja, é um modelo que não sofre interferência de fatores tecnológicos e fatores de projeto em sua construção. É um modelo não tecnológico e não implementável.

No desenvolvimento de soluções é o primeiro modelo que deve ser desenvolvido, já na fase de levantamento de requisitos preferencialmente pelo Gestor de Dados de Negócio ou outro profissional acompanhado de sua supervisão/orientação.

Como um importante instrumento utilizado para representar o negócio da empresa, a construção de um Modelo Conceitual de Dados não deve-se limitar somente à necessidade de representar um novo sistema/aplicação que será desenvolvida na empresa, mas sim, desenvolver visões globais de todo o negócio, bem como integrar essas visões com demais artefatos, geralmente criados por outras Arquiteturas Especialistas, como por exemplo: modelos canônicos, modelos de processos e demais modelos de alto nível.

A técnica para construção de um Modelo Conceitual de Dados é simples. De forma geral, o profissional deve conhecer os mecanismos de abstração utilizados e ter habilidade específica para extrair e entender a visão de negócio do assunto em questão.

A imagem abaixo ilustra o modelo conceitual do sistema de submissão:

Modelo conceitual do sistema de submissão
A ferramenta utilizada para a elaboração do modelo conceitual, foi a versão gratuita do Lucidchart.  O Lucidchart é um software de design de banco de dados utilizado para mapear banco de dados. A ferramenta gratuita de design de banco de dados do Lucidchart funciona totalmente on-line, possibilitando ao usuário criar e editar seus esquemas de banco de dados em qualquer lugar, e em qualquer navegador. O link de acesso ao Lucidchart é: https://www.lucidchart.com

Comentários