Modelagem de dados
De Wikipedia, a enciclopédia encyclopedia
Modelar significa criar um modelo que explique as características de funcionamento e comportamento de um software a partir do qual ele será criado, facilitando seu entendimento e seu projeto, através das características principais que evitarão erros de programação, projeto e funcionamento. É uma parte importante do desenho de um sistema de informação.
Os modelos de dados são ferramentas que permitem demonstrar como serão construídas as estruturas de dados que darão suporte aos processos de negócio, como esses dados estarão organizados e quais os relacionamentos que pretendemos estabelecer entre eles.[1]
A abordagem que se dispensa ao assunto normalmente atende a três perspectivas:
- Modelagem Conceitual: é usada como representação de alto nível e considera exclusivamente o ponto de vista do usuário criador dos dados;
- Modelagem Lógica: agrega mais alguns detalhes de implementação.
- Modelagem Física: demonstra como os dados são fisicamente armazenados.
Quanto ao objetivo, podemos identificar as seguintes variações:
- modelagem de dados entidade-relacionamento (leitura, construção e validação dos modelos);
- modelagem de relacionamentos complexos, grupos de dados lógicos e ciclo de vida das entidades;
- modelagem de dados corporativa;
- modelagem de dados distribuídos (cliente/servidor);
- modelagem e reengenharia de dados legados e
- modelagem de dados para Data Warehouse.
- O banco de dados é utilizado para guardar informações.
- O banco de dados é feito para ajudar as pessoas