Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Consulta

Estas en el tema de Consulta en el foro de Bases de Datos General en Foros del Web. Apenas estoy aprendiendo, tal vez esta duda es tonta pero perdon. Estoy haciendo una tarea y en una tabla tengo que insertar las entradas de ...
  #1 (permalink)  
Antiguo 12/12/2003, 19:52
 
Fecha de Ingreso: diciembre-2003
Mensajes: 22
Antigüedad: 21 años
Puntos: 0
Consulta

Apenas estoy aprendiendo, tal vez esta duda es tonta pero perdon.

Estoy haciendo una tarea y en una tabla tengo que insertar las entradas de almacen.

En otra tabla tengo las existencias

En otra tabla tengo las ventas.

Como puedo hacer que el campo especifico MAN (MANZANAS) de la tabla entradas automaticamente altere la cantidad en las otras tablas? y asi sucesivamente en todos los productos ( como los vinculo)?

Gracias por no dejarme reprobar.
  #2 (permalink)  
Antiguo 12/12/2003, 20:39
 
Fecha de Ingreso: septiembre-2003
Mensajes: 248
Antigüedad: 21 años, 3 meses
Puntos: 2
Hola, sería bueno que digas que manejador de base de datos usas, si es con sql server puedes hacer eso con triggers
si es mysql, bueno creo que se debe hacer varios insert into

suerte y saludos
__________________
Jose A
  #3 (permalink)  
Antiguo 12/12/2003, 22:48
 
Fecha de Ingreso: diciembre-2003
Mensajes: 22
Antigüedad: 21 años
Puntos: 0
hola, el programa que estoy usando es access
  #4 (permalink)  
Antiguo 13/12/2003, 13:38
 
Fecha de Ingreso: diciembre-2003
Ubicación: isla de margarita
Mensajes: 17
Antigüedad: 21 años, 1 mes
Puntos: 0
Si me permites una sugerencia, crea en la tabla existencia, un campo para cantidad de entrada(compras a proveedores), uno para salidas(ventas) y uno para saldo o existencia, que se actualiza desde ventas o compras.
debes tener en cada una de las tablas, un campo comun, del mismo tipo de datos, para almacenar alli el codigo del insumo y poder relacionar las tablas entre si(recomendable).
ahora, debes crear los formularios de entrada y salidas,para despues, actualizar estos valores.
__________________
carlos/venezuela
  #5 (permalink)  
Antiguo 13/12/2003, 14:29
 
Fecha de Ingreso: diciembre-2003
Mensajes: 22
Antigüedad: 21 años
Puntos: 0
no tengo ni idea y ya me confundí mas.

Cuantas tablas crearias tu, y con que campos y como los vincularias, (donde hago click) o que escribo estoy perdido, mi maestro me va a colgar
  #6 (permalink)  
Antiguo 14/12/2003, 20:19
 
Fecha de Ingreso: diciembre-2003
Ubicación: isla de margarita
Mensajes: 17
Antigüedad: 21 años, 1 mes
Puntos: 0
me gustaria saber qué estudias...por otro lado, hablas de tres tablas. Se llama base de datos relacionables, porque la informacion contenida en una tabla, puede tener relacion con la contenida en otra(s)...como vincularla o indicarle al sistema? colocando en las tablas a relacionar, un campo del mismo tipo, aunque con nombres distintos(recomendable), es decir, si tienes en la tabla Pedidos un campo para almacenar el codigo de los insumos, en la tabla Ventas y Entradas, deberias crear un campo DEL MISMO TIPO DE DATOS, aunque con nombre distinto
__________________
carlos/venezuela
  #7 (permalink)  
Antiguo 16/12/2003, 15:57
 
Fecha de Ingreso: noviembre-2003
Ubicación: España->Madrid
Mensajes: 368
Antigüedad: 21 años, 1 mes
Puntos: 0
yo lo q aria seria una tabla cn existencia ventas y compras... y existencias finales q se autocalculsae... no se... sq tp e leido bien..
  #8 (permalink)  
Antiguo 16/12/2003, 19:38
 
Fecha de Ingreso: diciembre-2003
Mensajes: 22
Antigüedad: 21 años
Puntos: 0
Hola:

Estoy estudiando access y visual basic, el proyecto (tarea) es hacer una base de datos para una tienda que va a manejar varios productos (cerca de 100) en esta "tienda" va a hacerse semanalmente la entrega de productos y el inventario se hará mensualmente.

Obviamente el resultado de las ventas + inventario mensual debe ser igual al total de las entradas, se debe hacer el programa para evitar fugas.

Mi idea es hacer una tabla que se llame Ingresos, otra Salidas y otra que se llame Existencia a ver tu que opinas.

Gracias
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:28.