Re: Active Record

From: marcelo Cortez <jmdc_marcelo(at)yahoo(dot)com(dot)ar>
To: Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>, Santiago Zarate <santiago(at)zarate(dot)net(dot)ve>
Cc: dali aparicio <dal(dot)work(at)gmail(dot)com>, Edwin Quijada <listas_quijada(at)hotmail(dot)com>, jcasanov(at)systemguards(dot)com(dot)ec, postgres(dot)arg(at)gmail(dot)com, pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Active Record
Date: 2009-03-27 15:35:07
Message-ID: 331608.31700.qm@web32008.mail.mud.yahoo.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda


Hola a todos.

Me parece que se esta herrando feo por aca.
Sin entrar en demasiados detalles, ActiveRecord es un framework de persistencia (mapear objetos a bases relacionales o no ), Digo herrando porque siempre estos frameworks vienen en la capa cliente y poco y nada tienen que ver con la capa server,ademas que no se plantean en las aplicaciones en la capa servidor.
Para cumplir con esta mission muchos mapeadores, usan reflection, y pueden ser dinamicos o "compilados" para decirlo de alguna manera y eso siempre depende de la capa cliente con que este implementado ,de modo tal que java usara reflection tipo 1 y otros lenguajes como el smalltalk que tiene reflecion completa (no parcial) la usan para generar los queries dinamicamente para todas las operaciones de los objetos que mapean (crear borrar modificar etc).
Haaa una ultima observacion ,todos estos framworks tienen la mission de que no se escriba codigo SQL .
SIEMPRE EN LA CAPA CLIENTE.

Perdonen el top posting pero no podia comentar ninguna de las lineas anteriores.

salu2
nos leemos
MDC

--- El vie 27-mar-09, Santiago Zarate <santiago(at)zarate(dot)net(dot)ve> escribió:

> De: Santiago Zarate <santiago(at)zarate(dot)net(dot)ve>
> Asunto: Re: [pgsql-es-ayuda] Active Record
> Para: "Alvaro Herrera" <alvherre(at)alvh(dot)no-ip(dot)org>
> Cc: "dali aparicio" <dal(dot)work(at)gmail(dot)com>, "Edwin Quijada" <listas_quijada(at)hotmail(dot)com>, jcasanov(at)systemguards(dot)com(dot)ec, postgres(dot)arg(at)gmail(dot)com, pgsql-es-ayuda(at)postgresql(dot)org
> Fecha: viernes, 27 de marzo de 2009, 3:49 pm
> como un framework _en_ la base de
> datos... si mal no entiendo
>
> El día 27 de marzo de 2009 22:04, Alvaro Herrera
> <alvherre(at)alvh(dot)no-ip(dot)org>
> escribió:
> > dali aparicio escribió:
> >> tienes razon en esa parte, pero la verdad es que
> fue una idea, mas que todo
> >> no pensado en Gestor de BD, sino en
> desarrolladores que para ello se hace
> >> tambien insert y update para explotacion y estas
> son las mas sencillas,
> >> tediosas y repetitivas.
> >
> > Ah, como un framework ...
> >
> > --
> > Alvaro Herrera      Valdivia, Chile    
>       Geotag: -39,815 -73,257
> > "Uno combate cuando es necesario... ¡no cuando
> está de humor!
> > El humor es para el ganado, o para hacer el amor, o
> para tocar el
> > baliset.  No para combatir."  (Gurney Halleck)
> > --
> > TIP 10: no uses HTML en tu pregunta, seguro que quien
> responda no podrá leerlo
> >
> --
> TIP 10: no uses HTML en tu pregunta, seguro que quien
> responda no podrá leerlo
>

Yahoo! Cocina
Recetas prácticas y comida saludable
http://ar.mujer.yahoo.com/cocina/

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message marcelo Cortez 2009-03-27 15:35:10 Re: Active Record
Previous Message Emanuel Calvo Franco 2009-03-27 15:06:09 Re: Active Record