๐Ÿš€ go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: chile.comp.programacion
Article #2341

Re: Migracion Base de Datos

#2341
From: Hector Vergara R.
Date: Mon, 30 Jan 2006 23:45
39 lines
2696 bytes
lo que necesitas es una libreria de abstraccion de base de datos... para PHP 
existe Pear::DB, adodb, pdo...
para java lo desconozco, pero dudo que no exista alguna..

saludos!

<araguayo@dcc.uchile.cl> escribi๏ฟฝ en el mensaje 
news:drlt88$h99$2@helcaraxe.dcc.uchile.cl...
> Hola!
>
> Tengo el siguiente problema: Un modelo de datos viejo y uno nuevo que
> sera creado en un tiempo mas. Las reglas de transformacion desde el
> modelo viejo seran definidas cuando el nuevo este completamente
> aterrizado.
>
> Mientras tanto la idea es que desarrolle una herramienta que nos ayude
> a realizar la migracion... he estado pensando en los problemas tipicos:
> cambio de llaves primarias, mantencion de integridad en las relaciones,
> transformacion de tipos, etc. Incluso podria largarme a programar
> algunas cosas, pero podria escaparse algun detalle o demorarme mucho por
> resolver todo eso en forma muy primitiva. La pregunta seria: existe
> alguna especie de teoria, paper o software sobre migracion de datos?
>
> Experiencias? Recomendaciones? El primer lenguaje candidato es Java..
> aunque eso puede cambiar dependiendo de las "gracias" que pueda ofrecer
> otro.. por ejemplo, me gustaria no quedar amarrado a una base de datos
> en particular... taba pensando que saber la pk del ultimo registro
> insertado no es standard entre los distintos motores (por ejemplo,
> secuencias en oracle, auto increment en otros, etc). Existe una API
> que me permita hacer ese tipo de cosas de una forma totalmente
> independiente del motor?
>
> Eso seria.. salu2!
>
> ----
> Ariel Aguayo B. (araguayo@dcc.uchile.cl)
>
> "Vale la pena morir por todo aquello sin lo cual no vale la pena vivir..."
> Salvador Allende. 
Technical Details
Message-ID: <drm8cl$aet$1@news.nivel5.cl>
Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!news4.google.com!news.glorb.com!news.kjsl.com!news.nivel5.cl!not-for-mail
References: <drlt88$h99$2@helcaraxe.dcc.uchile.cl>

Show Full Headers
Complete Article Headers
X-Google-Thread: 1593cb,7ef6506d019e8593
X-Google-Attributes: gid1593cb,public
X-Google-Language: SPANISH,ASCII
Path: arc1-ca.pugleaf.net!g2news1.google.com!news1.google.com!news4.google.com!news.glorb.com!news.kjsl.com!news.nivel5.cl!not-for-mail
From: "Hector Vergara R." <hvergara@nospam.gmail.com>
Newsgroups: chile.comp.programacion
Subject: Re: Migracion Base de Datos
Date: Mon, 30 Jan 2006 20:45:54 -0300
Organization: Varios
Lines: 41
Message-ID: <drm8cl$aet$1@news.nivel5.cl>
References: <drlt88$h99$2@helcaraxe.dcc.uchile.cl>
NNTP-Posting-Host: pc-75-16-83-200.cm.vtr.net
X-Trace: news.nivel5.cl 1138664661 10717 200.83.16.75 (30 Jan 2006 23:44:21 GMT)
X-Complaints-To: news@news.nivel5.cl
NNTP-Posting-Date: Mon, 30 Jan 2006 23:44:21 +0000 (UTC)
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.2180
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180
X-RFC2646: Format=Flowed; Original