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


Enviado por   •  11 de Marzo de 2019  •  Apuntes  •  375 Palabras (2 Páginas)  •  124 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 (3.9 Kb)   pdf (186.9 Kb)   docx (207.4 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com