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

Proyecto Un taller mecánico que presta servicios en la comuna de Maipú requiere de una solución para organizar sus datos

alfresoadApuntes11 de Marzo de 2019

375 Palabras (2 Páginas)181 Visitas

Página 1 de 2

Sección 221

Francisco Escobar Pardo

Alfredo Lobos Vasquez

Proyecto

Un taller mecánico que presta servicios en la comuna de Maipú requiere de una solución para organizar sus datos.

Descripción:

. - Crear listas con repuestos, clientes, mantenciones y mecánicos.

. - Valorar los servicios.

. - Detallar descuentos e impuestos.

. - Fechar con hora de ingreso los vehículos.

Solución modelo

[pic 1]

Sin claves foráneas

[pic 2]

INSERCION

INSERT INTO vehículo VALUES (1,’UY2233’,’Peugeot’,’206’);

MODIFICACION

UPDATE vehiculo SET marca=’Suzuki’ where idVehiculo=1;

ELIMINACION

DELETE FROM vehiculo WHERE idVehiculo=1;

SELECCION

SELECT * FROM vehiculo

SELECT * FROM vehiculo WHERE idVehiculo =7;

SELECT * FROM vehiculo WHERE marca LIKE ‘%Peu%’;

SELECT * FROM vehiculo WHERE  marca=’Peugeot’;

SELECT * FROM vehiculo ORDER BY modelo;

SELECT COUNT(*) AS NroRegistros FROM vehiculo;


[pic 3]

INSERCION

INSERT INTO trabajos VALUES (1,’cambio filtro aceite’,25000);

MODIFICACION

UPDATE trabajos SET nombre=’cambio filtro polen’ where idtrabajos=1;

ELIMINACION

DELETE FROM trabajos WHERE idtrabajos=1;

SELECCION

SELECT * FROM trabajos

SELECT * FROM trabajos WHERE idtrabajos =3;

SELECT * FROM trabajos WHERE nombre LIKE ‘%aceite%’;

SELECT * FROM trabajos WHERE  valor=25000;

SELECT * FROM trabajos ORDER BY valor;

SELECT COUNT(*) AS NroRegistros FROM trabajos;


[pic 4]

INSERCION

INSERT INTO repuestos VALUES (1,’filtro aceite’,3000,123123123);

MODIFICACION

UPDATE repuestos SET nombre=’filtro polen’ where idrepuestos=1;

ELIMINACION

DELETE FROM repuestos WHERE idrepuestos=1;

SELECCION

SELECT * FROM repuestos

SELECT * FROM repuestos WHERE idrepuestos =3;

SELECT * FROM repuestos WHERE Nombre LIKE '%aceite%';

SELECT * FROM repuestos WHERE  codigo=12345;

SELECT * FROM repuestos ORDER BY codigo;

SELECT COUNT(*) AS NroRegistros FROM repuestos;


Con claves foráneas

[pic 5]

INSERCION

INSERT INTO factura VALUES (1,’2018-12-21 14:00:00’,19,10,1,1);

MODIFICACION

UPDATE factura SET impuesto=20 where idfactura=2;

ELIMINACION

DELETE FROM factura WHERE trabajos_idTrabajos=2;

SELECCION

SELECT * FROM factura

SELECT * FROM factura WHERE idfactura=1;

SELECT * FROM factura WHERE descuento LIKE 10;

SELECT * FROM factura WHERE  impuesto=20’;

SELECT fecha, descuento FROM factura ORDER BY descuento;

SELECT COUNT(*) AS NroRegistros FROM factura;

SELECT factura.fecha, factura.descuento, repuestos.nombre FROM factura

INNER JOIN repuestos ON (repuestos.idrepuestos=factura.repuestos_idrepuestos);

CREATE VIEW listaFacturas AS

(

SELECT factura.fecha, factura.descuento, repuestos.nombre FROM factura

INNER JOIN repuestos ON (repuestos.idrepuestos=factura.repuestos_idrepuestos);

SELECT * from listaFacturas WHERE descuento LIKE 10

...

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