Banco de dados

1671 palavras 7 páginas
Mapeamento do MER para o Modelo de Dados
Relacional
É comum, em projetos de banco de dados realizarem a modelagem dos dados através de um modelo de dados de alto-nível. Os produtos gerados por esse processo são os esquemas de visões que são posteriormente integradas para formar um único esquema. O modelo de dados de alto-nível normalmente adotado é o Modelo Entidade-Relacionamento (MER) e o esquema das visões e de toda a base de dados são especificados em diagramas entidaderelacionamento
(DER).
O passo seguinte à modelagem dos dados é o mapeamento do diagrama da base de dados global, obtido na fase anterior, para um modelo de dados de implementação. Existem três tipos de modelos de dados de implementação: hierárquico, rede e relacional. Para cada um desses modelos, pode-se definir estratégias de tradução a partir de um DER específico. A estratégia de tradução, ou de mapeamento, tratada neste capítulo é para o modelo de dados relacional.
Para isso, considere o esquema relacional mostrado na Figura 6.1 (semelhante à Figura 5.5) que foi derivado do DER da Figura 4.11 seguindo um procedimento de mapeamento. Este procedimento é apresentado passo-a-passo, a partir do exemplo do DER COMPANHIA.
EMPREGADO
ce ce
PNOME MNOME SNOME NSS DATANASC ENDEREÇO SEXO SALARIO NSSSUPER DNUM cp DEPARTAMENTO ce *
DNOME DNÚMERO NSSGER DATINICGER cp LOCAIS_DEPTO
Ce
DNÚMERO DLOCALIZAÇÃO
\________________________/
Cp
PROJETO
ce
PNOME PNÚMERO PLOCALIZAÇÃO DNUM cp TRABALHA_EM
Ce ce
NSSEMP PNRO HORAS*
\_______________/
Cp
DEPENDENTE
Ce
NSSEMP NOMEDEPENDENTE SEXO DATANIV RELAÇÃO
\___________________________/
Cp
Figura 6.1 – Modelo Relacional para o esquema COMPANHIA.
Introdução a Banco de Dados O.K. Takai; I.C.Italiano; J.E. Ferreira. 46
Passo 1: Para cada entidade regular E no DER, criar uma relação R que inclua todos os atributos simples de E. Para um atributo composto, inclua apenas os atributos simples que compõem o atributo composto. Escolha um

Relacionados

  • Banco de dados: dados
    436 palavras | 2 páginas
  • banco de dados
    11859 palavras | 48 páginas
  • Banco de dados
    2201 palavras | 9 páginas
  • Bancos de Dados
    6609 palavras | 27 páginas
  • Banco de dados
    2417 palavras | 10 páginas
  • Banco de dados
    1390 palavras | 6 páginas
  • BANCO DE DADOS
    2097 palavras | 9 páginas
  • O Que Banco De Dados
    1748 palavras | 7 páginas
  • Banco de dados
    940 palavras | 4 páginas
  • banco de dados
    2741 palavras | 11 páginas