Modelação de Dados
Curso Profissional de Técnico e Gestão de Sistemas Informáticos
Prof.as Rosária Rodrigues e Marlene Rocha
Ano letivo 2012/2013
Trabalho realizado por:
Ana Carolina
• É uma representação de um sistema assim como uma planta é uma representação de uma casa.
• Permite fazer a organização e documentação de dados de um sistema e é essencial para o bom desempenho do mesmo.
• Os dados devem estar organizados de modo a serem flexíveis e a que se possam adaptar para responder a necessidades
• Objetivo: obter dados com estas características
• Permite que os analisadores de um sistema cheguem rapidamente a um consenso com os utilizadores, sobre a terminologia e as regras do negócio.
• É um auxiliar precioso na conceção de bases de dados pois permite que as diferentes perspetivas dos dados apresentados pelos gestores, utilizadores e analisadores se aproximem e formem uma estrutura comum.
• O processo consiste na identificação de entidades, das suas propriedades e dos relacionamentos entre essas entidades.
• Entidades - conjunto de pessoas, objetos, conceitos, etc. sobre o qual pretendemos guardar dados
• são representadas por um retângulo onde escrevemos o seu nome.
• Entidades e atributos• Um atributo de uma entidade é uma característica específica dessa entidade. Cada atributo tem um domínio (conjunto de valores que lhe podem ser atribuídos) que pode ser partilhado.
• Uma instância ou ocorrência de uma entidade é um elemento desse conjunto.
• A necessária identificação da ocorrência de uma entidade é feita através da chave primária única escolhida de entre as candidatas.
• Uma chave candidata é um atributo, ou conjunto de atributos
(chave composta), cujo valor permite identificar de forma única cada ocorrência da entidade. É identificada sublinhando o nome no diagrama. • Relacionamentos - associações úteis entre duas ou mais entidades.
A cada relacionamento é atribuído um nome que