> From: [email protected]
>
2012/10/17 Edwin Quijada <[email protected]>:
> Te contesto al debajo de cada pregunta.....
>
>
>     Postgres acepta tablas anidadas o tipadas???
>
>    --No. pero acepta campos tipo array, no es lo mismo pero casi puedes
> simular
>

Si existen tablas tipadas desde 9.0, a que te refieres con tablas anidadas?
http://www.postgresql.org/docs/current/static/sql-createtable.html

postgres=# create type test as (i int, j int);
CREATE TYPE
postgres=# create table t1 of test;
CREATE TABLE


>     Exite la herencia entre objetos??
>    -- No, solo existe herencia entre tablas.
>

supongo que a eso se refiere...

>     Existen referencias entre objetos como las hay en Oracle???
>    -- No se que hay en Oracle pporqie no lo conozco, pero exactamente que te
> refieres
>

se mas especifico si solo dices referencia yo pienso en "Foreign Key"
y casi cualquier base de datos relacional implementa eso (obvio que
postgres tambien)

>     Existen metodos asociados a un objeto creado??? o como puedo obtener
> datos de un objeto mediante metodos o funciones?
>    -- Si creo que es lo que pienso No.
>

no, no puedes.
crea una funcion, no estara asociado al objeto pero puedes obtener
informacion de los objetos

>
> Oracle acepta todas las caracteristicas que deberia de tener un gestor
> objeto relacioal, pero aun no logro ver si Postgres tambien y tal parece que
> no.
>

El soporte objeto relacional de postgres no es completo; tiene
herencias, polimorfismo, sobrecarga de funciones (estas funcionos no
son metodos pegados a tablas), puedes crear tablas tipadas.

No se si algun dia se implementen metodos en tablas, pero parece haber
poco interes por no ser algo tan importante

>
> O porque se dice que postgres es objeto relacional?? o cuales son las
> caracteristicas que debe de tener un gestor para ser llamado objeto
> relacional???

costumbre? tiene algun soporte para objetos pero hasta ahi llega... y
si, ha habido la sugerencia de remover la etiqueta "object" pero eso
tampoco parece que vaya a pasar ;)

-- 
Jaime Casanova         www.2ndQuadrant.com
Professional PostgreSQL: Soporte 24x7 y capacitación
Phone: +593 4 5107566         Cell: +593 987171157

-
Enviado a la lista de correo pgsql-es-ayuda ([email protected])
Para cambiar tu suscripción:
http://www.postgresql.org/mailpref/pgsql-es-ayuda

Responder a