Re: [Pgsql-ayuda] Tablas relacionadas

From: m eugenia barra m <mebarra(at)saludvald(dot)cl>
To: pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
Subject: Re: [Pgsql-ayuda] Tablas relacionadas
Date: 2002-12-12 15:07:13
Message-ID: 3DF8A621.AE2EAEC5@saludvald.cl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Ricardo:
Yo trabajo con tablas de artículos y proveedores, pero creo que te falta la tabla que las relaciona que debería ser artículos por proveedor
porque (al menos a mí me pasa) tengo VARIOS proveedores para UN artículo.
Saludos,
MEB

pgsql-ayuda-request(at)tlali(dot)iztacala(dot)unam(dot)mx wrote:

> Send Pgsql-ayuda mailing list submissions to
> pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
>
> To subscribe or unsubscribe via the World Wide Web, visit
> http://tlali.iztacala.unam.mx/mailman/listinfo/pgsql-ayuda
> or, via email, send a message with subject or body 'help' to
> pgsql-ayuda-request(at)tlali(dot)iztacala(dot)unam(dot)mx
>
> You can reach the person managing the list at
> pgsql-ayuda-admin(at)tlali(dot)iztacala(dot)unam(dot)mx
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Pgsql-ayuda digest..."
>
> Today's Topics:
>
> 1. Como respaldo una base de datos en PostGreSQL...? (ksql)
> 2. Tablas relacionadas (Ricardo - Eureka!)
> 3. RE: Como respaldo una base de datos en PostGreSQL...? (Ricardo Quinteros Cerrato)
> 4. Re: Tablas relacionadas (Manuel Sugawara)
> 5. Re: Tablas relacionadas (Ricardo - Eureka!)
>
> --__--__--
>
> Message: 1
> Date: Wed, 11 Dec 2002 19:56:36 -0600
> From: ksql <ksql2002(at)yahoo(dot)com(dot)mx>
> Reply-To: ksql <ksql2002(at)yahoo(dot)com(dot)mx>
> Organization: UTM
> To: pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
> Cc: krisos(at)ndikandi(dot)utm(dot)mx
> Subject: [Pgsql-ayuda] Como respaldo una base de datos en PostGreSQL...?
>
> Saludos compañeros de la lista...
>
> Entro a mi servidor como usuario almacen veo mi base de datos, ahora lo que quiero es:
> Alguien que me ayude a respaldar mi base de datos DBALMACEN
> gracias por su ayuda...
>
> bash-2.03$ psql -l
> List of databases
> Database | Owner
> ------------+----------
> DBALMACEN | almacen
> DBGENERAL | user1
> DBPAGOS | user2
> DBPRESUP | user3
> DBSERVESC | userX
>
> Esto me urge por que van a formatear el servidor, y me avisaron apenas..
>
>
>
> --
> Saludos,
> Luis mailto:ksql2002(at)yahoo(dot)com(dot)mx
>
> _________________________________________________________
> Do You Yahoo!?
> La mejor conexión a internet y 25MB extra a tu correo por $100 al mes. http://net.yahoo.com.mx
>
> --__--__--
>
> Message: 2
> Date: Wed, 11 Dec 2002 14:18:43 -0300
> From: Ricardo - Eureka! <ricardo(at)sinectis(dot)com(dot)ar>
> To: Lista PostgreSQL <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>
> Subject: [Pgsql-ayuda] Tablas relacionadas
>
> Hola lista! Antes que nada felicitarlos por el nivel (da gusto leerlos!)
> Si bien hace meses que los leo es mi primera (o segunda no recuerdo) pregunta, aunque el nombre de muchos me es conocido de otras listas.
> Estoy haciendo mis primeras armas con postgres y no encuentro el modo de hacer lo siguiente: tengo 2 tablas: articulos y proveedores.
> Quiero que cuando le agregue el campo id_proveedor a la tabla articulos, me lo busque y autentique en el campo idem de la tabla proveedores.
> Espero haber sido claro y desde ya les agradezco y les mando un abrazo.
>
> --
> Ricardo A.Frydman - Analista de Sistemas
> Usuario Linux Reg.# 218395 (http://counter.li.org)
>
> *******************************
> Eureka! Respuestas Informaticas
> *******************************
> Av.Octavio Pinto 2925 (0351) 488-7049 CBA (ARG)
> Lunes a Viernes 9:30 a 17:30 Sábados: 9:30 a 13:30
> http://www.eureka-linux.com.ar
>
>
> --__--__--
>
> Message: 3
> From: "Ricardo Quinteros Cerrato" <ricardo(at)fedecredito(dot)com(dot)sv>
> To: "'ksql'" <ksql2002(at)yahoo(dot)com(dot)mx>,
> <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>
> Cc: <krisos(at)ndikandi(dot)utm(dot)mx>
> Subject: RE: [Pgsql-ayuda] Como respaldo una base de datos en PostGreSQL...?
> Date: Wed, 11 Dec 2002 12:20:02 -0600
>
> Con el comando pg_dump, el cual te permite hacer un backup de tu BD en
> un solo archivo.
> Ejemplo:
> # pg_dump DBALMACEN > DBALMACEN.bkup
>
> Mayor informaci=F3n: man pg_dump
>
> -----Mensaje original-----
> De: pgsql-ayuda-admin(at)tlali(dot)iztacala(dot)unam(dot)mx
> [mailto:pgsql-ayuda-admin(at)tlali(dot)iztacala(dot)unam(dot)mx] En nombre de ksql
> Enviado el: Mi=E9rcoles, 11 de Diciembre de 2002 07:57 p.m.
> Para: pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
> CC: krisos(at)ndikandi(dot)utm(dot)mx
> Asunto: [Pgsql-ayuda] Como respaldo una base de datos en PostGreSQL...?
>
> Saludos compa=F1eros de la lista...
>
> Entro a mi servidor como usuario almacen veo mi base de datos, ahora lo
> que quiero es:
> Alguien que me ayude a respaldar mi base de datos DBALMACEN
> gracias por su ayuda...
>
> bash-2.03$ psql -l
> List of databases
> Database | Owner
> ------------+----------
> DBALMACEN | almacen
> DBGENERAL | user1
> DBPAGOS | user2
> DBPRESUP | user3
> DBSERVESC | userX
>
> Esto me urge por que van a formatear el servidor, y me avisaron apenas..
>
> =20
>
> --=20
> Saludos,
> Luis mailto:ksql2002(at)yahoo(dot)com(dot)mx
>
> _________________________________________________________
> Do You Yahoo!?
> La mejor conexi=F3n a internet y 25MB extra a tu correo por $100 al mes.
> http://net.yahoo.com.mx
> _______________________________________________
> Pgsql-ayuda mailing list
> Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
> http://tlali.iztacala.unam.mx/mailman/listinfo/pgsql-ayuda
>
> --__--__--
>
> Message: 4
> To: Ricardo - Eureka! <ricardo(at)sinectis(dot)com(dot)ar>
> Cc: Lista PostgreSQL <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>
> Subject: Re: [Pgsql-ayuda] Tablas relacionadas
> From: Manuel Sugawara <masm(at)fciencias(dot)unam(dot)mx>
> Date: 11 Dec 2002 12:35:56 -0600
>
> Ricardo - Eureka! <ricardo(at)sinectis(dot)com(dot)ar> writes:
>
> > tengo 2 tablas: articulos y proveedores. Quiero que cuando le
> > agregue el campo id_proveedor a la tabla articulos, me lo busque y
> > autentique en el campo idem de la tabla proveedores. Espero haber
> > sido claro y desde ya les agradezco y les mando un abrazo.
>
> Necesitas declarar la referencia, algo como:
>
> CREATE TABLE proveedores (
> id_proveedor int primary key,
> ...
> );
>
> CREATE TABLE articulos (
> ...
> id_proveedor int references proveedores (id_proveedor),
> ...
> );
>
> Revisa la p=E1gina del manual de create_table(7). Puedes reviasar
> tambi=E9n documentaci=F3n de postgres en l=EDnea en:
>
> http://www.ca.postgresql.org/users-lounge/docs/7.3/postgres/ddl-constrain=
> ts.html#DDL-CONSTRAINTS-FK
>
> Saludos,
> Manuel.
>
> --__--__--
>
> Message: 5
> Date: Wed, 11 Dec 2002 15:47:08 -0300
> From: Ricardo - Eureka! <ricardo(at)sinectis(dot)com(dot)ar>
> To: Lista PostgreSQL <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>
> Subject: Re: [Pgsql-ayuda] Tablas relacionadas
>
> Gracias por los consejos, me pongo ya mismo a leer!
>
> On Wed, Dec 11, 2002 at 12:35:56PM -0600, Manuel Sugawara wrote:
> > Ricardo - Eureka! <ricardo(at)sinectis(dot)com(dot)ar> writes:
> >
> > > tengo 2 tablas: articulos y proveedores. Quiero que cuando le
> > > agregue el campo id_proveedor a la tabla articulos, me lo busque y
> > > autentique en el campo idem de la tabla proveedores. Espero haber
> > > sido claro y desde ya les agradezco y les mando un abrazo.
> >
> > Necesitas declarar la referencia, algo como:
> >
> > CREATE TABLE proveedores (
> > id_proveedor int primary key,
> > ...
> > );
> >
> > CREATE TABLE articulos (
> > ...
> > id_proveedor int references proveedores (id_proveedor),
> > ...
> > );
> >
> > Revisa la página del manual de create_table(7). Puedes reviasar
> > también documentación de postgres en línea en:
> >
> > http://www.ca.postgresql.org/users-lounge/docs/7.3/postgres/ddl-constraints.html#DDL-CONSTRAINTS-FK
> >
> >
> > Saludos,
> > Manuel.
> >
>
> --
> Ricardo A.Frydman - Analista de Sistemas
> Usuario Linux Reg.# 218395 (http://counter.li.org)
>
> *******************************
> Eureka! Respuestas Informaticas
> *******************************
> Av.Octavio Pinto 2925 (0351) 488-7049 CBA (ARG)
> Lunes a Viernes 9:30 a 17:30 Sábados: 9:30 a 13:30
> http://www.eureka-linux.com.ar
>
>
>
> --__--__--
>
> _______________________________________________
> Pgsql-ayuda mailing list
> Pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
> http://tlali.iztacala.unam.mx/mailman/listinfo/pgsql-ayuda
>
> End of Pgsql-ayuda Digest

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Ronald Serna 2002-12-12 16:29:48 [Pgsql-ayuda] automatizar la generacion de documentos desde Postgre
Previous Message ksql 2002-12-12 01:56:36 [Pgsql-ayuda] Como respaldo una base de datos en PostGreSQL...?