Re: [Pgsql-ayuda] Migracion del esquema de bases de datos

From: "Silvia Ortega" <sortega(at)toyotaperu(dot)com(dot)pe>
To: "Alvaro Herrera" <alvherre(at)dcc(dot)uchile(dot)cl>, "Adrian Galindo" <agalindo(at)liceaga(dot)facmed(dot)unam(dot)mx>
Cc: <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>
Subject: Re: [Pgsql-ayuda] Migracion del esquema de bases de datos
Date: 2003-12-02 13:50:18
Message-ID: 001101c3b8db$38eb5000$3802a8c0@sanborja
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda


> On Mon, Dec 01, 2003 at 05:23:29PM -0600, Adrian Galindo wrote:
> > Alvaro Herrera wrote:
> >
> > >Al menos en mi caso, los modelos evolucionan demasiado a medida que se
> > >construye la aplicación, y prefiero meterle mano directamente a la base
> > >de datos en lugar de estar jugueteando con herramientitas ...
> >
> > De hecho la idea debería ser el tener ya el diseño bien definido antes
> > de siquiera tocar la base de datos... ;)
>
> Eso se supone que es con las metodologías tradicionales de desarrollo.
> Yo prefiero plegarme a las metodologías ágiles como programación
> extrema. Ahí es casi un requerimiento el hacer evolucionar la
> aplicación (código), el diseño de la BD y el diseño de todo el sistema
> durante el camino de desarrollo.
>

El exito de una aplicación está de hecho en un buen diseño desde el
principio,
no omitir nada y no sobrellevar nada demás. Los "alter" es la información
que omitimos
y solo estamos "parchando" nuestro diseño, eso solo significa que se hizo un
mal diseño y
análisis de nuestra aplicación.
Yo prefiero utilizar el 40% del tiempo en analizar y diseñar mi Base de
Datos antes de
crearla, incluso de preparar un prototipo en las herramientas case
disponibles, y una vez que
se logra el objetivo paso a correr el script en la base de Datos.
Claro que nadie es genio aqui y no se puede evitar usar luego algun "alter",
pero cuanto menos
se utilicen mas éxito tendremos en nuestro diseño y podemos decir que hemos
previsto todo.
Es solo mi humilde opinión y mi forma de trabajo, respeto las otras formas
de desarrollo.

> --
> Alvaro Herrera (<alvherre[a]dcc.uchile.cl>)
> "The Gord often wonders why people threaten never to come back after
they've
> been told never to return" (www.actsofgord.com)
> _______________________________________________
> Pgsql-ayuda mailing list
> Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
> http://tlali.iztacala.unam.mx/mailman/listinfo/pgsql-ayuda

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Andres Lascar Giraldo 2003-12-02 16:38:39 [Pgsql-ayuda] FW: Mailman results for Pgsql-ayuda
Previous Message Martin Marques 2003-12-02 13:31:11 Re: [Pgsql-ayuda] Migracion del esquema de bases de datos