From: | "BeyondNet" <aarroyor(at)freedomdev(dot)org> |
---|---|
To: | <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Nuevo artículo Patrón estructural Compuesto usando C# 2.0 |
Date: | 2005-07-01 17:31:15 |
Message-ID: | 000b01c57e62$b0ef8870$4e6f030a@rancpu0730 |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Estimados Colegas, me es grato comunicarles por medio de la organización
FreedomDev que se ha publicado el artículo PATRÓN ESTRUCTURAL COMPUESTO
(COMPOSITE) USANDO C# 2.0. Donde veremos un ejemplo sencillo y práctico de
como utilizar el patrón compuesto para un diseño de objetos parte-todo,
proximamente se estará publicando PATRÓN ESTRATEGIA USANDO C# 2.0.
De la misma manera los invitamos a participar de nuestro proyecto open
source.
Proyecto OSTS (Open Source Terminal of Storage)
Cordialmente invitados
Día: Sábado 2 de Julio
Hora: 08:00 .p.m (GMT -0.5)
Lugar: Sala de Chat
El proyecto es totalmente abierto, los esperamos.
Plataforma Inicial Base : Microsoft Windows.
Máquina Virtual Base : Microsoft .NET Framework 2.0 Beta 2.
IDE's de Desarrollo Base : Microsoft Visual C# Express Edition Beta 2.
Base de Datos Inicial : PostgreSQL 8.0.
PROYECTO TOTALMENTE ABIERTO.
Contacto: aarroyor(at)freedomdev(dot)org
Atentamente.
BeyondNet
Web Site: http://www.FreedomDev.org
WebLog: http://www.freedomdev.org/Freedomdev/weblog/
Open Your Mind, Open Your Code
----- Original Message -----
From: "Multicast" <jalcantara(at)olva(dot)com(dot)pe>
To: <pgsql-es-ayuda(at)postgresql(dot)org>
Sent: Friday, July 01, 2005 12:00 PM
Subject: Re: [pgsql-es-ayuda] Fw: Uso de left join
> Bueno tambien es una gran ventaja para optimizar un query cuando el join
es
> en el where, imaginase que tienes tablas grandes, de la manera que hace el
> join en FROM, hace el join primero de toda las 2 tablas completas para
luego
> sobre ello aplicar el filtro, osea que primero se come toda la chamba de
> join de las tablas a unir para luego aplicar el filtro, lo q hace q la
> consulta sea mas lenta, ejemplo:
>
> select a.campo1,b.campo1 from tabla1 a, tabla2 b where a.campo2='XXX' and
> b.campo3(+)=a.campo3;
>
> De esta forma, primero se aplica el filtro, filtrando solanmente la data
que
> cumple la condicion (a.campo2='XXX'), y sobre ese filtro proyectado recien
> se le aplica el join (b.campo3(+)=a.campo3) en este caso un left join,
pero
> ya no sobre toda la tabla, sino solamente sobre lo q realmente filtrado.
> En el caso del join en el "from", hace un join de toda las 2 tablas, si
> estas son grandes entonces se va a sentir el decaimiento en performance
> considerable.
>
> Saludos
>
> Jose Alcantara
>
>
>
> ----- Original Message -----
> From: "Luis Alfonso Cañas Triana" <luisalfonso(at)aldanet(dot)net(dot)co>
> To: <pgsql-es-ayuda(at)postgresql(dot)org>
> Sent: Thursday, June 30, 2005 7:07 PM
> Subject: [pgsql-es-ayuda] Fw: Uso de left join
>
>
> >
> >
> > Bueno , lo necesitaba asi porque es la forma en que lo he venido
manejando
> > en otras bases de datos.
> >
> > Pero si no se puede sera seguir el consejo y hacerlo en el from.
> >
> > Como siempre muchas gracias por sus respuestas
> >
> > att
> > Luis Alfonso cañas
> >
> >
> >
> >> > >
> >> > > > Tengo una pregunta referente al uso de left join.
> >> > > >
> >> > > > El left join en postgres solo puede ser usado en el from?
> >> > >
> >> > > Si
> >> > >
> >> > > > o existe alguna forma de usarlo en el where
> >> > >
> >> > > No
> >> > >
> >> > > > select areas.nombre,personas.nombre from personas,areas where
> >> > > > personas.area=areas.codigo(+)
> >> > >
> >> > > Cual es la ventaja de esto? Que puedes hacer que no se pueda hacer
> >> > > en
> >> > > el FROM?
> >> > >
> >> >
> >> > Es menos confuso si tienes muchas tablas que se relacionan mediante
> >> > left
> >> join...
> >> >
> >> > ademas es mas comodo, al menos asi lo vi yo cuando me toco aprender
la
> >> > sintaxis del JOIN... en informix, oracle y m$sql siempre pude hacerlo
> >> > sin esa sentencia directo en el where... es decir, es solo un poco de
> >> > maquillaje...
> >> >
> >> > --
> >> > Atentamente,
> >> > Jaime Casanova
> >> > (DBA: DataBase Aniquilator ;)
> >> >
> >>
> >
> >
> > ---------------------------(fin del mensaje)---------------------------
> > TIP 6: ¿Has buscado en los archivos de nuestra lista de correo?
> >
> > http://archives.postgresql.org/pgsql-es-ayuda
> >
> >
> > --
> > No virus found in this incoming message.
> > Checked by AVG Anti-Virus.
> > Version: 7.0.323 / Virus Database: 267.8.8/35 - Release Date: 30/06/2005
> >
> >
>
>
> ---------------------------(fin del mensaje)---------------------------
> TIP 7: no olvides aumentar la configuración del "free space map"
From | Date | Subject | |
---|---|---|---|
Next Message | Ariel Tavella | 2005-07-01 19:50:10 | Re: postgresql-ayuda-es |
Previous Message | Multicast | 2005-07-01 17:00:52 | Re: Fw: Uso de left join |