dna parte 2

433 palavras 2 páginas
Mapeamento do Modelo
Conceitual para o Relacional

Entendendo...
Para cada modelo conceitual E-R pode existir vários modelos Relacionais.
A maioria das ferramentas de modelagem conceitual automatizam o mapeamento. Porém é importante conhecer as etapas deste mapeamento. A definição equivocada do modelo Relacional afeta a estrutura de todo o projeto.
Muitas vezes a maneira como implementar as tabelas no modelo relacional dependem de decisões de projeto e não de regras préestabelecidas.

19

Iniciando o mapeamento ...
Um simples exemplo:

20

Etapa 1
Mapear todos os conjuntos de entidades não fracas;
Caso exista atributo composto, inclua todos os atributos elementares; Escolha um dos atributos chave de E como chave primária para a relação;

21

Etapa 2
Para cada conjunto de entidade fraca F no esquema ER cria-se uma relação R formada por todos os atributos do conjunto de entidade fraca, mais os atributos que são chave das entidades regulares com as quais a entidade se relaciona.

22

Etapa 3
Relacionamentos de cardinalidade 1 para 1 devem ser identificados e escolhida a entidade que receberá os atributos do relacionamento, assim como qual a entidade que receberá a chave estrangeira.

23

Etapa 4
Para cada conjunto relacionamento de cardinalidade 1 para N, a chave primária da entidade que participa com cardinalidade N terá a chave primária da outra entidade como chave estrangeira.

24

Etapa 5
Para cada relacionamento binário N:N
(ou N:M) cria-se uma nova relação;

25

Etapa 6
Um relacionamento ternário produzirá uma relação;

26

Etapa 7
Existem duas maneiras de tratar atributos multivalorados no mapeamento:
Sabendo uma estimativa do número de ocorrências do atributo. Assim, pode-se adicionar à relação quantos atributos forem necessários; Caso do número de ocorrências do atributo seja indefinido, cria-se uma nova relação.

27

Mapeamento Especiais
Especializações,
Decomposições e
Agregações

Mapeamento de
Especializações
Temos três alternativas para

Relacionados

  • uuiiugougoug
    1575 palavras | 7 páginas
  • recombinação gênica
    1581 palavras | 7 páginas
  • Dna sintese protetica
    2693 palavras | 11 páginas
  • citogenetica
    1113 palavras | 5 páginas
  • oxiúrus
    2925 palavras | 12 páginas
  • CIDOS NUCLEICOS
    3075 palavras | 13 páginas
  • dna morango
    1322 palavras | 6 páginas
  • biologia
    5797 palavras | 24 páginas
  • BioMol I Biomedicina 2015 Aula 1 cidos Nucleicos Dogma Central da BM vers o alunos
    1330 palavras | 6 páginas
  • ciencias
    1869 palavras | 8 páginas