Conjunto de ferramentas conceptuais para descrever os dados, as relaes entre os dados, a semntica dos dados e as restries dos dados; uma representao abstracta e simplificada de um sistema real, com a qual se pode explicar ou validar as caractersticas, em seu todo ou em partes.
O modelo de dados assume um papel importante na: Compreenso do SI, durante a fase de percepo O modelo de dados um modelo semntico; Representa o significado da informao;
Estabelecimento de dilogo num ambiente de partilha de dados O modelo de dados permite visualizar facilmente que informao relevante em dois ou mais SSI, e consequentemente detectar possveis conflitos originados pela necessidade de partilhar informao;
Especificao da estrutura de informao necessria ao sistema informtico que se pretende construir O modelo de dados ilustra e preserva o conhecimento obtido durante a observao do ambiente a modelar.
2.1-TM Dados: Introduo 2 Nveis de modelao de dados
Ao longo do ciclo de desenvolvimento de SI, os modelos de dados passaro por nveis distintos: Modelo Conceptual de Dados; Modelo Lgico de Dados; Modelo Fsico de Dados.
Cada nvel de modelo de dados possui as suas caractersticas e particularidades
Modelo Conceptual de Dados (MCD)
Os objectos, suas caractersticas e relacionamentos tm uma representao fiel ao ambiente observado, independentemente de limitaes impostas por tecnologias, tcnicas de implementao ou dispositivos fsicos; Utilizado ao nvel da conversao, entendimento, transmisso, validao de conceitos, mapeamento do ambiente, etc.
Principais vantagens da construo de um MCD: O mesmo MCD permite derivar diferentes estruturas de implementao; No se restringe o processo de modelao aos recursos disponibilizados por cada tecnologia de implementao; Representa um esforo inferior, simplificando a tarefa de modelao; Aumenta a aplicabilidade da modelao de dados a outras finalidades que extrapolam a rea da informtica (e. g. instrumento de comunicao de conceitos, especificaes e regras).
2.1-TM Dados: Introduo 3 Modelo Lgico de Dados (MLD)
Os objectos, suas caractersticas e relacionamentos tm uma representao de acordo com as regras de implementao e limitaes impostas por algum tipo de tecnologia (e. g. Relacional, Orientada por Objectos, etc.); A representao independente dos dispositivos ou meios de armazenamento fsico das estruturas de dados; Resulta da aplicao de regras de derivao sobre um MDC; Envolve a representao dos objectos observados e dos conceitos necessrios implementao; Aplicao restringida rea da informtica (ao contrrio do MCD).
Modelo Fsico de Dados (MFD)
A representao dos objectos feita sob o foco do nvel fsico de implementao das ocorrncias das entidades e seus relacionamentos; O conhecimento do modo fsico de implementao das estruturas de dados um ponto bsico para o domnio desse tipo de modelo; Varia consoante o modo de implementao fsica das caractersticas e recursos necessrios para o armazenamento e manipulao das estruturas de dados.