Re: Orientación a objetos de postgresql, ¿que significa?.

From: Pablo Braulio <brulics(at)gmail(dot)com>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Orientación a objetos de postgresql, ¿que significa?.
Date: 2007-10-29 15:54:46
Message-ID: 47260246.7070902@gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Alvaro Herrera escribió:
> Pablo Braulio escribió:
>
>> Esto me hace dudar de cual es el significado de esto. ¿Significa que
>> POSTGRESQL es un sistema relacional en el que se pueden almacenar
>> objetos?, o, ¿es un sistema que admite una programación orientada a
>> objetos?.
>
> Ni lo uno ni lo otro. Es pura chachara de marketing.
>
> Los sistemas "relacionales" son esos de los años 70 en los que puedes
> guardar numeros, cadenas de caracteres, fechas, y pocas cosas mas; y
> puedes crear indices simples. Los sistemas "objeto-relacionales" son la
> evolucion natural de ellos, y son aquellos en que tienes un monton de
> nuevos tipos de datos, la capacidad de crear indices especiales sobre
> tipos de datos raros, etc; son en general sistemas mas programables que
> los antiguos, que eran mucho mas rigidos.
>
> No tiene nada que ver per se con la orientacion a objetos.
>
> En realidad los sistemas que hoy en dia llamamos "relacionales" tampoco
> son realmente relacionales, porque el lenguaje SQL es algo divergente
> del modelo relacional. Se le acerca bastante pero hay varias cosas que
> lo alejan de la matematica relacional. (Por ejemplo busca sobre
> "Tutorial D").
>
> Por otro lado, y sin mayor relacion con el nombre "objeto relacional"
> esta el hecho de que el lenguaje SQL (segun esta definido por el
> estandar ISO correspondiente) ha evolucionado para incluir nuevas
> capacidades para orientacion a objetos, por ej. metodos. Postgres no
> soporta toda esa parte.
>
> Pero el nombre "relacional" versus "objeto-relacional" no tiene mayor
> significado en la practica, puesto que ya casi no queda ningun producto
> que sea totalmente relacional; a estas alturas todos son O-R. Lo de la
> orientacion a objetos tampoco tiene nada que ver; las bases de datos
> "orientadas a objeto" son bichos totalmente distintos que no tienen nada
> que ver con las BDs relacionales.
>

Muy claro.

Gracias por la información.

- --

< ¡¡Nos vemos!! >
----------------------------
\
\
.::!!!!!!!:.
.!!!!!:. .:!!!!!!!!!!!!
~~~~!!!!!!. .:!!!!!!!!!UWWW$$$
:$$NWX!!: .:!!!!!!XUWW$$$$$$$$$P
$$$$$##WX!: .<!!!!UW$$$$" $$$$$$$$#
$$$$$ $$$UX :!!UW$$$$$$$$$ 4$$$$$*
^$$$B $$$$\ $$$$$$$$$$$$ d$$R"
"*$bd$$$$ '*$$$$$$$$$$$o+#"
"""" """""""
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFHJgJGK7lGsMchFswRAlKWAJ9iUX1TVxjQLiHC25YEmMRR0hCHigCeN3qk
s/uJWuY2GVVu3r7zbp08qV4=
=b4Hx
-----END PGP SIGNATURE-----

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Sebastián Villalba 2007-10-29 16:13:21 Re: Recuperar BD a partir del data
Previous Message Alvaro Herrera 2007-10-29 15:46:34 Re: Simular el comportamiento de 7.4 en un 8.0