Escenarios consultas

352 visualizaciones

Publicado el

0 comentarios
0 recomendaciones
Estadísticas
Notas
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Sin descargas
Visualizaciones
Visualizaciones totales
352
En SlideShare
0
De insertados
0
Número de insertados
8
Acciones
Compartido
0
Descargas
9
Comentarios
0
Recomendaciones
0
Insertados 0
No insertados

No hay notas en la diapositiva.

Escenarios consultas

  1. 1. UNIVERSIDAD VERACRUZANAFACULTAD DE ADMINISTRACIÓNMAESTRO: DR. CARLOS ARTURO TORRES GASTELU UNIDAD FINAL ALUMNOS:MENGELLE CASTRO ALBERTO VARELA ROMERO STEPHANIE
  2. 2. ESCENARIO:(FACTURA)Descripción • Cuando el dueño de la negociación necesite revisar su facturación semanal, se puede realizar una consulta donde nos muestre el total de facturas, y mediante un filtrado solo muestre por tiempo determinado o por número de cliente, según desee el dueño de la negociación. CONSULTAS Facturafecha de inicio aquí se ingresa de que fecha se inicia el listadofecha de finalizar y aquí se ingresa hasta que fecha se terminafecha nombre del cliente numero de facturaSELECT venta.fechacliente.nombreventa.No.ventaventa.M. de ventaFROM articulos LEFT OUTER JOIN ventaWHERE venta.id_cliente = cliente.id_cliente; REPORTE FECHA NOMBRE DEL CLIENTE NUMERO DE FACTURA22/octubre/11 Eliseo DominguezTrapaga 10330/noviembre/11 Rosa Mora Guzmán 87912/enero/12 Cesar Augusto Espinoza Paz 112016/marzo/12 Maximiliano Pérez Hermida 1530
  3. 3. ESCENARIO(Compra de artículos)Descripción • Si el stock de algunos artículos está por debajo de lo permitido, realizar una consulta para obtener el nombre y los datos de contacto del (los) proveedor (es), para realizar la compra de los insumos y actualizar los datos en el catálogo de artículos, en el campo “stock”.nombre de articulo stock nombre del proveedor teléfono del proveedorSELECT articulos.NOMBRE AS NOMBREDELPRODUCTO, proveedor.Nombre ASNOMBREDELPROVEEDOR,proveedor.Dirección AS DIRECCIONDELPROVEEDOR, proveedor.Teléfono ASTELEFONODELPROVEEDORFROM articulos LEFT OUTER JOIN proveedorON articulos.ID_PROVEEDOR = proveedor.ID_PROVEEDORWHERE articulos.ID_PROVEEDOR IN (SELECTID_PROVEEDORFROM articulosWHERE STOCK <= 3); FHACCES Calle Puesta del Sol No.175 entre constituyentes Y Rafael Orta.Fraccionamiento Vista Mar en Veracruz TELEFONO: 9-35-01-28
  4. 4. REPORTENombre del stock Nombre del proveedor Teléfono del Articulo proveedorsacapuntas 2 Lorena Soto Pastelin 9543023 Lápiz 3 Nayeli Elvira Maldonado 9573923 Plastilina 3 Fernando Fontes Blanco 9545621
  5. 5. ESCENARIOS(PRODUCTOS)Descripción • El dueño de la negociación necesita saber cuantos productos de determinado tipo se han vendido, para ello, se realiza una consulta a la base de datos, tomando los catálogos “articulo”, Venta, detalle_venta para que de esta forma se cree una vista en la cual se despliegue el total de artículos vendidos, ya sea por fecha y tipo de articulo, y de esta forma obtener información útil de su base de datos sin crear tablas adicionales. Consultas: PRODUCTOSARTICULO MAS VENDIDO NOMBRE DEL PRODUCTO DESCRIPCION PRECIO STOCK VENDIDOSSELECT NOMBRE DESCRIPCION PRECIO STOCK FROM articulos GROUP BY ID_ARTICULO;
  6. 6. Reportes: PRODUCTOSARTICULO MAS VENDIDONOMBRE DEL PRODUCTO DESCRIPCION PRECIO STOCK VENDIDOSmarcador para pizarrón Color Negro 10 4 28cinta adhesiva 23 mm x 4 m 2 3 40barra de plastilina Varios Colores 7 8 32marcador de agua Color azul 8 3 29Sacapuntas Metalico 6 30 30 FHACCES Calle Puesta del Sol No.175 entre constituyentes Y Rafael Orta.Fraccionamiento Vista Mar en Veracruz TELEFONO: 9-35-01-28
  7. 7. ESCENARIO:Descripción • Para registrar una venta, el usuario se ubica en el modulo de venta, donde automáticamente se genera un folio de venta, así como se insertará la fecha, además de que incluye campos donde se insertarán el id del cliente (si posee uno para realizar factura , si no será uno de publico general), los artículos que desea comprar, la cantidad de cada uno, el subtotal y el total a pagar por el cliente, al realizar el pago, automáticamente se descontará de la tabla artículos del campo stock, y la demás información quedará registrada en los catálogos correspondientes. CONSULTAS: FHACEESS FECHA GETDATE() FOLIO EXECUTE nuevo_folio NOMBRE DEL CLIENTE RFC SELECT R.F.C. FROM clientes WHERE Nombre = "NOMBRE DEL CLIENTE"; ID ARTICULO NOMBRE DEL PRODUCTO PRECIO POR UNIDAD CANTIDAD PRECIO TOTAL ingrese el ID del articulo SELECT NOMBRE PRECIO STOCK PRECIO*STOCK AS PRECIO TOTAL FROM articulos WHERE ID_ARTICULO = "ID_ATICULO"; SubTotal aquí sacaremos el total de las ventas hechas por medio de la progrmacion IVA le mostraremos el iva Total mosstrara el total de la venta con el iva ya sumado FHACCES Calle Puesta del Sol No.175 entre constituyentes Y Rafael Orta.Fraccionamiento Vista Mar en Veracruz TELEFONO: 9-35-01-28
  8. 8. FHACEESS FECHA: 22/OCTUBRE/10 FOLIO: 201101 NO. FACTURA 01NOMBRE DEL CLIENTE: Marcos Lagos PérezR.F.C. LAPM910922DVDIRECCIÓN: Negrete No. 122 Col. CentroID ARTICULO NOMBRE DEL PRODUCTO PRECIO POR UNIDAD CANTIDAD PRECIO TOTAL SUBTOTAL: IVA: TOTAL: FHACCES Calle Puesta del Sol No.175 entre constituyentes Y Rafael Orta. Fraccionamiento Vista Mar en Veracruz Ver. TELEFONO: 9-35-01-28
  9. 9. ESCENARIO: COMPRA DE ARTICULOSDescripciónSi el stock de algunos articulos esta por debajo de lo permitido, realizar unaconsulta para obtener el nombre y losdatos de contacto de el (los) proveedor (es), para realizar la compra de losinsumos y actualizar los datos en el catalogode artículos, en el campo “stock”.nombre de articulo stock nombre del proveedor Telefono de proveedorSELECT articulos.NOMBRE AS NOMBREDELPRODUCTO, proveedor.Nombre AS NOMBREDELPROVEEDOR,proveedor.Dirección AS DIRECCIONDELPROVEEDOR, proveedor.Teléfono AS TELEFONODELPROVEEDORFROM articulos LEFT OUTER JOIN proveedorON articulos.ID_PROVEEDOR = proveedor.ID_PROVEEDORWHERE articulos.ID_PROVEEDOR IN (SELECTID_PROVEEDORFROM articulosWHERE STOCK <= 3); FHACCES Calle Puesta del Sol No.175 entre constituyentes Y Rafael Orta.Fraccionamiento Vista Mar en Veracruz TELEFONO: 9-35-01-28
  10. 10. COMPRA DE ARTICULOSNOMBRE DE ARTICULO STOCK NOMBRE DEL PROVEEDOR TELEFONO DEL PROVEEDORmarcador de agua
  11. 11. ESCENARIO: ACTUALIZACIÓN DE DATOS DE PROVEEDORESCONSULTADescripciónCuando realicemos actualizaciones en los datos de los proveedores para la compra deciertos artículos, simplemente tenemosque añadir los datos del nuevo proveedor y actualizar la clave de proveedor de losartículos que ya tenemos registrados medianteuna consulta, para que de esta forma los artículos estén vinculados con la nueva clave delproveedor que estamos dando de alta.CONSULTASCODIGOCREATE PROCEDURE Newproveedor @proveedor_id CHAR(10) ASDECLARE @proveedor num INTEGERWorking with Stored Procedures 159SELECT @proveedor num=MAX(id_proveedor)FROM proveedoresSELECT @proveedor_num=@proveedor_num+1INSERT INTO proveedores(Id_proveedor, nombre, direccion, telefono)VALUES(@proveedor_num, "nombre proveedor, direccion proveedor, teléfono,proveedor)RETURN @proveedor_num;REPORTEID_proveedor Nombre Dirección Teléfono1 Jorge mengelle Palmas de dos 93422133 caminos2 Alberto mengelle Prolong C. villazana 954356253 Marlen martinez Hidalgo 95434553

×