ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Base de datos


Enviado por   •  22 de Septiembre de 2015  •  Ensayo  •  336 Palabras (2 Páginas)  •  96 Visitas

Página 1 de 2

INSTRUCCIONES: Resuelva el siguiente planteamiento utilizando el manejador de base de datos que más domine: (PARTE PRÁCTICA)

1. Crear una base de datos “abarrotes” con las siguientes tablas relacionales:

  • Productos: (Clave_producto (PK), Nombre, presentación, Precio_compra, Precio_Venta, existencias).
  • Compras: (Clave_producto (FK), Fecha_compra, cantidad_comprada, Id_proveedor (FK)).
  • Proveedores: (Id_proveedor (PK), Nombre/Razón social, Ciudad, Teléfono, Representante).
  • Ventas: (Clave_producto (FK), Fecha_venta, Id_cliente(FK), cantidad_vendida, forma_pago).
  • Clientes: (Id_cliente(PK), Nombre, dirección).

2. Insertar los siguientes valores:

Productos:

  • 001, jabón ACE, caja de 1 kg., $55.30, $63.50, 10
  • 002, jabón 123, caja de 1/2 kg., $45.90, $55.90, 10
  • 003, aceite 123, caja de 1 litro., $95.30, $99.90, 5
  • 004, Huevo, caja de 360 huevos., $120.00, $135.50, 10
  • 005, arroz, bulto de 50 kg., $80.50, $90.50, 10

Compras: (vacío antes de crear el disparador correspondiente al planteamiento 6).

Proveedores:

  • 001, Bodegas Ahorrera, Puebla, 2223083394, Pedro García Lara.
  • 002, Chedrahui, Puebla, 2225469845, Martha Pérez Pérez.
  • 003, Comercial Mexicana, Puebla, 2225469878, Lorena Loera Primero.

Ventas: (vacío antes de crear el disparador correspondiente  al número 5)

Clientes:

  • 001, María García Lod, Calle principal S/N.
  • 002, José Razo Castillo, Calle San Francisco No. 12.
  • 003, Margarita Castillo Hernández, Calle reforma No. 11.

3.  Realizar una vista con el nombre de “informe” basada en dos tablas (clientes y ventas), tomando como parámetros: clave_producto, nombre_cliente, Fecha_venta, cantidad_vendida, forma_pago y dirección_cliente.

4. Realizar un disparador que se active después de realizar una compra y que aumente la cantidad en existencias (sumar productos existentes más productos comprados).

a) Supongamos que se realizó la compra de un producto con los siguientes datos (valúes: 003, 2008-04-15, 2, 002)

b) Ejecute una consulta para mostrar en contenido de la tabla compras.

5. Realizar un disparador que se active después de realizar una venta y que disminuya la cantidad en existencias de la tabla productos (restar la cantidad vendida). Si no hay existencias, no permitir que la nueva venta se registre.

...

Descargar como (para miembros actualizados) txt (2 Kb) pdf (111 Kb) docx (11 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com