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-----
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 |