Brmodelo

Disponível somente no TrabalhosFeitos
  • Páginas : 2 (477 palavras )
  • Download(s) : 0
  • Publicado : 13 de outubro de 2011
Ler documento completo
Amostra do texto
BrModelo: um software free para modelagem de dados
Nos últimos artigos, foram estudados conceitos essenciais do modelo relacional, e apresentada uma notação para construção de modelos de entidade erelacionamento, presente no livro do professor Dr. Carlos Alberto Heuser e utilizada em diversos cursos de modelagem de dados.
 Após a construção do modelo de entidade e relacionamento, torna-senecessária a transformação deste para o modelo relacional. Na prática, o objetivo é a construção de tabelas relacionadas, respeitando as diversas restrições do negócio modelado.
 Essencialmente, ossistemas gerenciadores de banco de dados relacionais possuem dois mecanismos que servem para identificar linhas e estabelecer relacionamentos entre tabelas – são as chaves primária e estrangeira:       - A chave primária corresponde a uma coluna ou uma combinação de colunas cujos
       valores servem para diferenciar uma linha das demais em uma tabela.
       - A chave estrangeira correspondea uma coluna ou uma combinação de colunas cujos
       valores aparecem necessariamente na chave primária de uma tabela. Na prática, a
       chave estrangeira permite a implementação derelacionamentos em um banco de dados
       relacional.
  
Há diversas alternativas para a transformação do modelo de entidade e relacionamento para o modelo relacional. Neste caso, recomendo a leiturado capítulo 5 do livro do professor Dr. Carlos Alberto Heuser.
Reconheço que, inicialmente, pode não ser trivial assimilar as alternativas de mapeamento, sem algo que mostre ou materialize o conteúdode forma prática. Objetivando diminuir essa distância, foi construída a ferramenta BrModelo, pelo analista Carlos Henrique Cândido, do curso de pós-graduação em banco de dados do CentroUniversitário UNIVAG (http://www.inf.ufsc.br/bd_univag/).
 
BrModelo

O BrModelo é um programa free, que facilita o aprendizado de modelagem de dados. O software funciona como um editor, e possui duas...
tracking img