From: | Alvaro Herrera <alvherre(at)surnet(dot)cl> |
---|---|
To: | Alberto <alberto(dot)ipt(at)telefonica(dot)net> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Acceso entre BD |
Date: | 2005-06-03 14:42:14 |
Message-ID: | 20050603144214.GB31826@surnet.cl |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
On Fri, Jun 03, 2005 at 04:32:31PM +0200, Alberto wrote:
> Este es mi primer mensaje en la lista y seguro que por la pregunta que
> voy a hacer os daréis cuenta que soy novato, llevo poco mas de 1
> semana "cacharreando" con PostgreSQL ( PostgreSQL 8.0.3 on
> i386-portbld-freebsd5.3, compiled by GCC cc (GCC) 3.4.2 [FreeBSD]
> 20040728).
Bienvenido.
> Mi primera duda, entre otras, es cómo hago para acceder a los datos de
> una tabla de una base de datos desde otra. Quizás con un ejemplo me
> explique mejor:
>
> Tengo dos bases de datos: 'inventario' y 'pedidos'.
> En 'inventario' tengo la tabla 'articulos' y en 'pedidos' la tabla 'clientes'.
Una alternativa a tener dos bases de datos es tener dos esquemas, cada
uno conteniendo lo que tendrian las bases de datos. Eso te permite
tener un tercer esquema que contenga los datos comunes. (O bien hacer
que la tabla de clientes de uno de los dos esquemas sea visible para el
otro; yo personalmente prefiero la idea de los tres esquemas).
Parte mirando en CREATE SCHEMA. Nota que a diferencia de Oracle, los
esquemas no tienen nada que ver con los usuarios.
--
Alvaro Herrera (<alvherre[a]surnet.cl>)
Thou shalt check the array bounds of all strings (indeed, all arrays), for
surely where thou typest "foo" someone someday shall type
"supercalifragilisticexpialidocious" (5th Commandment for C programmers)
From | Date | Subject | |
---|---|---|---|
Next Message | Diego Gil | 2005-06-03 14:45:11 | Re: Acceso entre BD |
Previous Message | Alberto | 2005-06-03 14:32:31 | Acceso entre BD |