Como concatenar bases de datos de mismo esquema distinta data

From: Jonathan Finlay <jmfinlayp(at)gmail(dot)com>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Como concatenar bases de datos de mismo esquema distinta data
Date: 2014-09-05 23:36:19
Message-ID: CACDc1B2WSax5c+-u1Ounm2UkqoijgoD6XOoEQO=96C4sjzx3RA@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Estimados,

a los años por aquí, me encuentro con un problema:

Necesito concatenar varias bases de datos en una sola y mi problema se dá
con las primary keys seriales de cada tabla y las relaciones entre sí.

Los que quiero hacer es: BD1 + DB2 = DB3

Me explico mejor:

BASE DE DATOS 1:
===============

TABLA 1:
--------------
ID | FK_TABLA2 | DATA
----------------------------------------------
1 | 2 | DATO 1 DB1T1
2 | 1 | DATO 2 DB1T1

TABLA 2:
--------------

ID | DATA
--------------
1 | DATO 1 DB1T2
2 | DATO 2 DB1T2

BASE DE DATOS 2:
===============

TABLA 1:
--------------

ID | FK_TABLA2 | DATA
------------------------------------------------
1 | 5 | DATO 1 DB2T1
2 | 3 | DATO 2 DB2T1

TABLA 2:
--------------

ID | DATA
------------------------------
1 | DATO 1 DB2T2
2 | DATO 2 DB2T2
3 | DATO 3 DB2T2
4 | DATO 4 DB2T2
5 | DATO 5 DB2T2

BASE DE DATOS 3:
===============

TABLA 1:
--------------
ID | FK_TABLA1 | DATA
-------------------------------------------
1 | 2 | DATO 1 DB1T1
2 | 1 | DATO 2 DB1T1
3 | 7 | DATO 1 DB2T1
3 | 5 | DATO 2 DB2T1

TABLA 2:
--------------

ID | DATA
1 | DATO 1 DB1T2
2 | DATO 2 DB1T2
3 | DATO 1 DB2T2
4 | DATO 2 DB2T2
5 | DATO 3 DB2T2
6 | DATO 4 DB2T2
7 | DATO 5 DB2T2

Por ahora estoy haciendo un script en python para procesar esto pero son 15
tablas las que hay que concatenar y existen unas 20 relaciones.

Espero me puedan dar alguna solución.

--
Jonathan.

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Jaime Casanova 2014-09-06 02:44:22 Re: Como concatenar bases de datos de mismo esquema distinta data
Previous Message Guillermo E. Villanueva 2014-09-05 14:32:06 Re: contar distintos con ventana?