Re: Arquitecturas de software

From: William Diaz Pabón <wdiaz(at)unipamplona(dot)edu(dot)co>
To: "Xavier Vidal" <xvpxvp(at)menta(dot)net>
Cc: "postgresql(dot)org'" <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Arquitecturas de software
Date: 2005-12-06 13:06:05
Message-ID: 48179.201.245.175.175.1133874365.squirrel@correo.unipamplona.edu.co
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Buenos dias.

Mi opinion al respecto, es que la logica del negocio no se debe incluir en
las bases de datos porque limita la portabilidad de un aplicativo, si ud
desarrolla una aplicación por ejemplo web, y utiliza para su desarrollo
postgres por lo gratis y demas, y vendiera su aplicación a diferentes
clientes, y resulta que una empresa cliente ya tiene oracle adquirido y
desea comparar su aplicación pero no quiere postgres, ud ¿entonces
dejaria de vender su aplicativo por tener la logica del nagocio en la BD?,
¿o de un inicio tomaria en cuenta esa opción?
>
> Saludos
>
> Supongo que la mayoria de los usuarios de postgresql, aparte de ser un
> proyecto libre y sin cargos por licencias, etc... es también un software
> poderoso y flexible, sobretodo gracias a sus posibilidades de
> programación/configuración.
>
> Bien, estudiando las arquitecturas de software (mvc, 3 capas, ...) observo
> que hay muchos desarrollos que la capa de gestión de datos se limita a
> realizar N llamadas al SGBD, sin utilizar ninguna funcionalidad de stored
> procedures, triggers, reglas.
>
> A mi me gusta PostgreSQL precisamente porque se puede implementar en él la
> gran mayoría de la lógica de negocio de una aplicación, sin embargo, por
> las
> ofertas de trabajo que he recibido, en muchos desarrollos el SGBD solo se
> dedica a "almacenar" los datos. No se para que se gastan tanto dinero en
> un
> Oracle o en un SQL Server si lo único que hacen es crear las tablas y
> punto.
>
> ¿Qué os parecen estas filosofías?
>
> Particularmente, a mi me gusta el modelo de 3 capas donde tenemos en la
> capa
> de datos a PostgreSQL directamente ofreciendo los datos mediante vistas y
> procedures (para encapsular la capa y prevenir accesos).
>
> ¿Este modelo se ha vuelto caduco y hay que abstraerse del todo del SGBD
> que
> tengamos por debajo?
>
> Espero vuestras opiniones.
>
> Gracias
>
> ------------------------------------
> Xavier Vidal Piera
>
> Enginyer Tècnic en Informàtica de Gestió
> Tècnic Especialista en Informàtica d'Equips
> Email: xvpxvp(at)menta(dot)net
>
>
>
> ---------------------------(fin del mensaje)---------------------------
> TIP 6: ¿Has buscado en los archivos de nuestra lista de correo?
>
> http://archives.postgresql.org/pgsql-es-ayuda
>

Cordialmente.

William Diaz Pabón
Arqitectura
Plataforma - Universidad de Pamplona.

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Edwin Quijada 2005-12-06 13:09:56 Re: Tiempo de vida de las transacciones
Previous Message Mario Gonzalez 2005-12-06 12:57:26 Re: " problema al insertar una fecha en formato dd/mm/yyyy"