Re: Tipo de datos para Imagenes

Lists: pgsql-es-ayuda
From: "Fredy Ruiz - Proyectos Informaticos - Facultad de Odontologia - Universidad de Valparaiso - Chile" <fredy(dot)ruiz(at)uv(dot)cl>
To: <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Tipo de datos para Imagenes
Date: 2006-10-27 12:12:06
Message-ID: 006101c6f9c1$1f3c2ec0$a507640a@multimedio2
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-es-ayuda

Volviendo al problema indicado con anterioridad, del sistema dental con radiografias (imagenes)
que recomiendan, como tipo de datos

1) Radiografia oid
o
2) Radiografia bytea

Gracias


From: "Leonel Nunez" <lnunez(at)enelserver(dot)com>
To: "Fredy Ruiz - Proyectos Informaticos - Facultad de Odontologia - Universidad de Valparaiso - Chile" <fredy(dot)ruiz(at)uv(dot)cl>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Tipo de datos para Imagenes
Date: 2006-10-27 13:38:57
Message-ID: 3549.189.155.91.146.1161956337.squirrel@enelserver.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-es-ayuda

> Volviendo al problema indicado con anterioridad, del sistema dental con
> radiografias (imagenes)
> que recomiendan, como tipo de datos
>
> 1) Radiografia oid
> o
> 2) Radiografia bytea
>
> Gracias
>
>
>

en mi caso manejo imagenes y todo esta en la base de datos y tengo 2 sistemas
1 con bytea y otro sistema en un campo varchar almaceno la imagen
codificada en base64

el de base64 tiene 2 inconvenientes
1 la imagen crece un 20 a 30 %
2 hay que codificar y decodificar

en bytea solo "autocodificas" para insertar, me refiero a que el lenguaje
que uses es casi seguro que trae su funcion para manejar el tipo de dato

leonel


From: "Raul Andres Duque" <raulandresduque(at)hotmail(dot)com>
To: "Leonel Nunez" <lnunez(at)enelserver(dot)com>, "Fredy Ruiz - Proyectos Informaticos - Facultad de Odontologia - Universidad de Valparaiso - Chile" <fredy(dot)ruiz(at)uv(dot)cl>
Cc: <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Tipo de datos para Imagenes
Date: 2006-10-27 15:24:32
Message-ID: BAY104-DAV1E53331DCB2F922DA1D63BA040@phx.gbl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-es-ayuda

A qué te refieres con "autocodificar" ... se pasan datos binarios a
caracteres imprimibles estilo base64?
cómo queda la sentencia insert cuando se usa un bytea?? como cualquier
char??

Gracias.

Atentamente,

RAUL DUQUE
Bogotá, Colombia

----- Original Message -----
From: "Leonel Nunez" <lnunez(at)enelserver(dot)com>
To: "Fredy Ruiz - Proyectos Informaticos - Facultad de Odontologia -
Universidad de Valparaiso - Chile" <fredy(dot)ruiz(at)uv(dot)cl>
Cc: <pgsql-es-ayuda(at)postgresql(dot)org>
Sent: Friday, October 27, 2006 8:38 AM
Subject: Re: [pgsql-es-ayuda] Tipo de datos para Imagenes

>> Volviendo al problema indicado con anterioridad, del sistema dental con
>> radiografias (imagenes)
>> que recomiendan, como tipo de datos
>>
>> 1) Radiografia oid
>> o
>> 2) Radiografia bytea
>>
>> Gracias
>>
>>
>>
>
> en mi caso manejo imagenes y todo esta en la base de datos y tengo 2
> sistemas
> 1 con bytea y otro sistema en un campo varchar almaceno la imagen
> codificada en base64
>
> el de base64 tiene 2 inconvenientes
> 1 la imagen crece un 20 a 30 %
> 2 hay que codificar y decodificar
>
> en bytea solo "autocodificas" para insertar, me refiero a que el lenguaje
> que uses es casi seguro que trae su funcion para manejar el tipo de dato
>
>
> leonel
>
>
>
>
>
>
> ---------------------------(fin del mensaje)---------------------------
> TIP 6: ¿Has buscado en los archivos de nuestra lista de correo?
>
> http://archives.postgresql.org/pgsql-es-ayuda
>


From: "Leonel Nunez" <lnunez(at)enelserver(dot)com>
To: "Raul Andres Duque" <raulandresduque(at)hotmail(dot)com>
Cc: "Leonel Nunez" <lnunez(at)enelserver(dot)com>, "Fredy Ruiz - Proyectos Informaticos - Facultad de Odontologia - Universidad de Valparaiso - Chile" <fredy(dot)ruiz(at)uv(dot)cl>, pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Tipo de datos para Imagenes
Date: 2006-10-27 16:41:55
Message-ID: 1812.189.155.91.146.1161967315.squirrel@enelserver.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Lists: pgsql-es-ayuda

> A qué te refieres con "autocodificar" ... se pasan datos binarios a
> caracteres imprimibles estilo base64?

no no

me refiero a que el lenguaje que uses generalmente trae para manejar este
tipo de dato

por aqui en Python con PyGreSQL
http://www.pygresql.org/pg.html#escape-bytea-escape-binary-data-for-use-within-sql-as-type-bytea

Por Aqui en Java con JDBC
http://jdbc.postgresql.org/documentation/81/binary-data.html

Leonel