----- "Leonardo Pinto Rodrigues da Costa" <[email protected]> escreveu:

> Em 20 de maio de 2010 10:59, Everton Murilo Rodrigues Silva
> <[email protected]> escreveu:
> > Bons dias,
> >
> > A própria MySQL fornece uma ferramenta para modelagem de banco de
> dados
> > (Workbench) que pode ser encontrada em
> > http://www.mysql.com/downloads/workbench/
> > Obrigado.
> 
> Pra que eu quero desenhar especificamente somente para um banco de
> dados, se posso hoje desenhar e desenvolver em classe/OOP/ORM para
> todos os bancos possíveis?! Sinceramente: esse antigo paradigma de
> modelagem específica para SGDBs é um retrocesso.

Me intrometendo um pouco...

  O negócio é o seguinte:

     UML -> Ótimo, faça o diagrama de classes.

     Modelagem de Banco -> Extremamente necessária!

  O problema é que a turma do OO esquece que na maioria (se não em todos) dos 
casos está
programando para um SGBD _Relacional_ e se o trabalho com o SGBD _Relacional_ 
não for
bem feito o sistema vira uma m***.

  Tem muita gente que acha que OO é a panacéia para todos os males da 
programação :) Não
digo que não seja bom. Mas quando mistura com um SGBD _Relacional_ que não está 
preparado
para fazer _persistência_ ai a coisa entorna :) Tem gente que acha que é só 
mandar os 
objetos para o banco via hibernate (que também cria o banco, e faz um péssimo 
serviço nesse ponto) 
que está tudo certo! 

  Então, no meu ponto de vista, usem ambas as ferramentas! Modelem o banco! 
Principalmente se for
_Relacional_! 

      Antonio.
  

-- 
Esta mensagem foi verificada pelo sistema de antivírus e
 acredita-se estar livre de perigo.

---------------------------------------------------------------------------
Esta lista é patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br

Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utilização da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html

Responder a