Em 18/02/08, José Luiz Manzoli<[EMAIL PROTECTED]> escreveu:
> Qual é o problema com OO???

Acho que para entender melhor em que encrenca se está metendo quando
se fala em SGDB OO, vale a pena ler estes dois artigos inteiros e
nesta ordem:
 - http://en.wikipedia.org/wiki/Object-Relational_impedance_mismatch
 - http://en.wikipedia.org/wiki/Object-relational_mapping

Elucida muitas coisas. A partir daí você tem tantos links que deve
satisfazer a sua curiosidade. Mas ao fim e ao cabo a grande questão é
que as tentativas de se criar bancos de dados que resolvam o problema
da "impedância entre liguagens orientadas a objeto e bancos de dados
relacionais" foram mal sucedidas. Por mais que os comerciais do Caché
(acredite, eu já vi o pobrezinho em ação) digam o contrário, ele não
funciona muito bem, principalmente em termos de performance. Não estou
falando sequer das esquisitices que os caras inventam. Não foi criada
uma teoria forte o suficiente para sustentar bancos de dados
orientados a objetos de forma eficientes. Apenas algumas tentativas,
cada uma a sua maneira de facilitar a vida dos programadores. A
ferramenta que tem se tornado mais popular para facilitar a vida do
programador tem sido o ORM, como o Hibernate e porções do lado "M" de
frameworks MVC.

Em todo caso, realmente vale a pena perder um tempo lendo os artigos.
[]s
Fábio Telles

-- 
blog: http://www.midstorm.org/~telles/
e-mail / jabber: [EMAIL PROTECTED]
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a