Your SlideShare is downloading. ×
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
820
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
11
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. MATERIA BASE DE DATOS CATEDRATICO CARLOS ARTURO TORRES GASTELÚ EQUIPO 10 INTEGRANTESPINTUELES CORTES MANUEL DE JESUS VÁZQUEZ FLORES LUIS ALBERTO 1
  • 2. ContenidoCONTACTO .................................................................................................................... 3VISIÓN .......................................................................................................................... 3MISIÓN ......................................................................................................................... 3PROBLEMÁTICA ............................................................................................................. 4SUPUESTOS SEMANTICOS .............................................................................................. 5MODELO RELACIONAL ................................................................................................... 6ENTIDADES .................................................................................................................... 6DESCRIPCIÓN DE LOS USUARIOS .................................................................................... 7CODIGO SQL BASE DE DATOS TALLER MECANICO ........................................................... 8 2
  • 3. CONTACTO  David Pintúeles Mondragón.  Gerente General.  Cel. (044)2291-28-22-25  cigver@hotmail.com  Tels: 9 34 05 49.  178 33 52.  Constituyentes Nª 2590 entre Juárez y Lerdo. Veracruz Ver.  ID.92*879257*1 - 2945381VISIÓNServirle a las empresas más importantes en el mercado de la rectificación de motoresdiesel y gasolina satisfaciendo sus necesidades más importantes así como tener el controlpreventivo y correctivo dejando en nuestros clientes un buen servicio.MISIÓNLograr y mantener el liderazgo en el mercado de rectificación automotriz.Ofrecer a nuestros clientes servicios de la más avanzada tecnología y calidad, garantizar elbuen funcionamiento a nuestros clientes después de la reparación, expandir nuestrosservicios internacionalmente. 3
  • 4. PROBLEMÁTICAEn este caso la problemática que invade al establecimiento es que no tienen un sistemadonde tengan ordenadamente las piezas que poseen y eso les dificulta la búsqueda de losmismos cuando necesiten usarlas y/o venderlas.También carece de un historial por cliente, es decir, en el caso de que el cliente requieraun servicio de mantenimiento o compostura de un automóvil, esto a fin de llevar uncontrol de los servicios que se le ha dado a cada automóvil.De igual forma la base de datos correspondiente a los clientes está sumamenteredúndate, por lo cual se debe de reestructurar a fin de darle un orden lógico y adecuado.Todo esto con el fin de llevar un control de los clientes, y así, tener un funcionamientomás adecuado de la empresa, en cuanto a la administración de la misma 4
  • 5. SUPUESTOS SEMANTICOS  Dos piezas o mas se llamaran de igual forma pero son de diferente fabricante.  Dos o más piezas pueden tener características similares, pero son de diferente fabricante  Dos piezas o más pueden llevar el mismo nombre, pero ser de distinto distribuidor  Un cliente puede requerir más de un servicio.  Dos clientes o más pueden tener un nombre igual.  Dos o ms clientes pueden tener el mismo nombre pero distinto id  Dos o más clientes pueden tener el mismo nombre pero distinto teléfono/correo electrónico  Un cliente puede requerir dos o más cantidades de una misma pieza  Dos o más automóviles reparados pueden ser del mismo modelo, pero de diferente propietario  Dos automóviles puede ser del mismo modelo pero de distinto año de fabricación  Dos automóviles pueden ser del mismo año de fabricación y modelo pero de diferente color.  Dos o más empleados pueden tener un mismo nombre pero distinto puesto  Dos o más empleados pueden tener el mismo nombre pero distinto id  Dos o más autos pueden ingresar un mismo día a un servicio, pero salen del mismo en distinto día  Dos o mas servicios se generan en un misma dia y con un mismo importe pero con distinto numero de factura 5
  • 6. MODELO RELACIONALENTIDADESClientesEmpleadoServicioAutomóvilHistoria automóvilServicioDetalle ServicioRefaccionesProveedores 6
  • 7. DESCRIPCIÓN DE LOS USUARIOS1.- Administrador de la BD del taller.  Tiene la capacidad de actualizar en su totalidad la base datos  Puede modificar (de ser necesario) la plantilla de trabajadores, nombre, dirección, etc. Así como agregar trabajadores a la misma.  Tiene total acceso, permisos en la base de datos.2.- Almacenista  Tiene la capacidad de modificar el stock del almacén  Puede consultar el stock de las refacciones3.- Cajero  Ingresa los valores a pagar de acuerdo al servicio que es prestado al cliente  Puede ver el estado de una reparación y de ser necesario hacer ajustes en el costo de la misma4.- Mecánico  Básicamente puede consultar el stock de tal o cual parte que necesitara para realizar su trabajo5.- Encargado de la caja  Puede realizar consultas de los servicios realizados dentro de la empresa a fin de conocer los ingresos generados por este concepto  Puede modificar tales ingresos, aumentándolos o disminuyéndolos según se requiera 7
  • 8. CODIGO SQL BASE DE DATOS TALLER DE RECTIFICIONUse .....GoCreatetable Clientes(id_cliente CHAR (10)NOTNULL,nomb_cliente CHAR (40)NOTNULL,dir_cliente CHAR (50)NOTNULL,tel_cliente CHAR (30)NULL,gen_cliente CHAR (20)NULL,zona_cliente CHAR (30)NOTNULL,email_cliente CHAR (50)NULL);Createtable Automovil(id_cliente CHAR (10)NOTNULL,id_auto CHAR (10)NOTNULL,model_auto CHAR (30)NOTNULL,marca_auto CHAR (30)NOTNULL,color_auto CHAR (20)NULL);Createtable Historiautomovil(id_auto CHAR (10)NOTNULL,vecestaller CHAR (20)NOTNULL,primvez datetimeNOTNULL,ultimavez datetimeNOTNULL);Createtable Servicio(id_auto CHAR (10)NOTNULL,id_servicio CHAR (10)NOTNULL,entrada_servicio datetimeNOTNULL,salida_servicio datetimeNOTNULL);Createtable Detalleservicio(id_servicio CHAR (10)NOTNULL,num_factura CHAR (10)NOTNULL,importe_servicio decimal (9,2)NOTNULL,tipo_servicio CHAR (40)NOTNULL);Createtable Empleado(id_empleado CHAR (10)NOTNULL,nomb_empleado CHAR (40)NOTNULL,puesto_empleado CHAR (50)NOTNULL,salario_empleado decimal (9,2)NOTNULL,tel_empleado CHAR (20)NULL,email_empleado CHAR (50)NULL);Createtable Proveedores(id_proveedor CHAR (10)NOTNULL,nom_proveedor CHAR (30)NOTNULL, 8
  • 9. dir_proveedor CHAR (40)NOTNULL,tel_proveedor CHAR (30)NOTNULL,email_proveedor CHAR (50)NULL,zona_proveedor CHAR (30)NOTNULL);Createtable Refacciones(id_proveedor CHAR (10)NOTNULL,id_refaccion CHAR (10)NOTNULL,nombre_refaccion CHAR (30)NOTNULL,stock_refaccion IntNOTNULL,precio_refaccion decimal (9,2)NOTNULL,);------------------------ llaves primarias----------------------ALTERTABLE Automovil WITHNOCHECKADDCONSTRAINT PK_AutomovilPRIMARYKEYCLUSTERED (id_auto);ALTERTABLE Clientes WITHNOCHECKADDCONSTRAINT PK_ClientesPRIMARYKEYCLUSTERED (id_cliente);ALTERTABLE Detalleservicio WITHNOCHECKADDCONSTRAINT PK_DetalleservicioPRIMARYKEYCLUSTERED (num_factura);ALTERTABLE Empleado WITHNOCHECKADDCONSTRAINT PK_EmpleadoPRIMARYKEYCLUSTERED (id_empleado);ALTERTABLE HIstoriautomovil WITHNOCHECKADDCONSTRAINT PK_HistoriautomovilPRIMARYKEYCLUSTERED (vecestaller)ALTERTABLE Proveedores WITHNOCHECKADDCONSTRAINT PK_ProveedoresPRIMARYKEYCLUSTERED (id_proveedor);ALTERTABLE Refacciones WITHNOCHECKADDCONSTRAINT PK_RefaccionesPRIMARYKEYCLUSTERED (id_refaccion);ALTERTABLE Servicio WITHNOCHECKADDCONSTRAINT PK_ServicioPRIMARYKEYCLUSTERED (id_servicio);------------------------ llaves foraneas----------------------altertable DetalleServicioaddconstraint fk_detalleservicio_servicioforeignkey (id_servicio)references Servicio(id_servicio);altertable Historiautomoviladdconstraint fk_historiautomovil_automovilforeignkey (id_auto)references automovil(id_auto);altertable Refaccionesaddconstraint fk_refacciones_proveedoresforeignkey (id_proveedor)references proveedores(id_proveedor); 9
  • 10. ---datos tabla clientes-----INSERTINTO clientes(id_cliente, nomb_cliente, dir_cliente, tel_cliente,gen_cliente, zona_cliente, email_cliente)VALUES(00001,Abel Amadro Lara,Indio 93 Col. Candido Aguilar,1754469,Masculino,Veracruz,reves_1@hotmail.com);INSERTINTO clientes(id_cliente, nomb_cliente, dir_cliente, tel_cliente,gen_cliente, zona_cliente, email_cliente)VALUES(00002,Erain Ramos Camacho,Av.Villa Hermosa 331 Col.ProgresoMacuiltepetl,1125511,masculino,Xalapa,ramos12_10@hotmail.com);INSERTINTO clientes(id_cliente, nomb_cliente, dir_cliente, tel_cliente,gen_cliente, zona_cliente, email_cliente)VALUES(00003,María Barrios Cabrera,Jobo 1090 Col.Hidalgo,1023654,Femenino,Poza Rica,Maybar2@hotmail.com);INSERTINTO clientes(id_cliente, nomb_cliente, dir_cliente, tel_cliente,gen_cliente, zona_cliente, email_cliente)VALUES(00004,Javier Figueroa Ramón,Rio Era 180 Col. RioMedio,1272565,Masculino,Veracruz,jav110@hotmail.com);INSERTINTO clientes(id_cliente, nomb_cliente, dir_cliente, tel_cliente,gen_cliente, zona_cliente, email_cliente)VALUES(00005,Alicia Muñoz Guzman,Arista no 2014 Col.Centro,1177742,Femenino,Veracruz,);INSERTINTO clientes(id_cliente, nomb_cliente, dir_cliente, tel_cliente,gen_cliente, zona_cliente, email_cliente)VALUES(00006,Sandra Pozos Peredo,Americas 980 Col. NuevaEra,1252355,Femenino,Boca del Río,sand_pp@hotmail.com);INSERTINTO clientes(id_cliente, nomb_cliente, dir_cliente, tel_cliente,gen_cliente, zona_cliente, email_cliente)VALUES(00007,Marco Antonio Contreras Castillo,Jb. Lobos 1113 Col. 21 deAbril ,1085546,Masculino,Veracruz,);INSERTINTO clientes(id_cliente, nomb_cliente, dir_cliente, tel_cliente,gen_cliente, zona_cliente, email_cliente)VALUES(00008,Diana Cortes Vázquez,Cuauhtemoc 441 Fracc. Los Pinos,1998954,Femenino,Veracruz,);INSERTINTO clientes(id_cliente, nomb_cliente, dir_cliente, tel_cliente,gen_cliente, zona_cliente, email_cliente)VALUES(00009,Eleuterio Espejo Diaz,Av. 16 de septiembre 16 Col.Centro,1789986,Masculino,Ursulo Galvan,);INSERTINTO clientes(id_cliente, nomb_cliente, dir_cliente, tel_cliente,gen_cliente, zona_cliente, email_cliente)VALUES(00010,Cinthia Ordorica Hernandez ,Av. Costa Verde 111 Fracc.Galaxia,103588,Femenino,Boca del Rio,Redish@hotmail.com);INSERTINTO clientes(id_cliente, nomb_cliente, dir_cliente, tel_cliente,gen_cliente, zona_cliente, email_cliente)VALUES(00011,Juan Cortes Mendez,Sur 1290 Col. Centro,,Masculino,Bocadel Rio,jcmendez@hotmail.com);INSERTINTO clientes(id_cliente, nomb_cliente, dir_cliente, tel_cliente,gen_cliente, zona_cliente, email_cliente)VALUES(00012,Paulina Flores Suarez,Francisco Canal 1288 Col.Centro,,Femenino,Veracruz,);INSERTINTO clientes(id_cliente, nomb_cliente, dir_cliente, tel_cliente,gen_cliente, zona_cliente, email_cliente)VALUES(00013,Alejandro Blanco Contreras,Chalchiuecan 1324 Col. NuevaEra,1125641,Masculino,Boca del Rio,ABlanco@hotmail.com);INSERTINTO clientes(id_cliente, nomb_cliente, dir_cliente, tel_cliente,gen_cliente, zona_cliente, email_cliente)VALUES(00014,Alberto Santiago Santiago,Prolongacion Hidalgo s/n EntradaNorte a Joachin,3023233,Masculino,Joachin,albertoVS@hotmail.com);INSERTINTO clientes(id_cliente, nomb_cliente, dir_cliente, tel_cliente,gen_cliente, zona_cliente, email_cliente) 10
  • 11. VALUES(00015,Ivonne Zaragoza Diaz,Av. Veracruz 234Col.México,2122911,Femenino,Xalapa,);INSERTINTO clientes(id_cliente, nomb_cliente, dir_cliente, tel_cliente,gen_cliente, zona_cliente, email_cliente)VALUES(00016,Ernesto Fonseca Gimenez,Abasolo 99 Col.Centro,1997852,Masculino,Tlalixcoyan,pumas78@hotmail.com);INSERTINTO clientes(id_cliente, nomb_cliente, dir_cliente, tel_cliente,gen_cliente, zona_cliente, email_cliente)VALUES(00017,Luis Morales Mora,Honestida 1278 Col.Norte,1546887,Masculino,Veracruz,LVVV12@hotmail.com);INSERTINTO clientes(id_cliente, nomb_cliente, dir_cliente, tel_cliente,gen_cliente, zona_cliente, email_cliente)VALUES(00018,Mariana Bravo Medina,Urano 981 Fracc. Costa deOro,1215488,Femenino,Boca del Rio,maribr@hotmail.com);INSERTINTO clientes(id_cliente, nomb_cliente, dir_cliente, tel_cliente,gen_cliente, zona_cliente, email_cliente)VALUES(00019,Erick Rojas Acosta,Cerrada de Canal 678 Col. 21 deAbril,114758,Masculino,Veracruz,);INSERTINTO clientes(id_cliente, nomb_cliente, dir_cliente, tel_cliente,gen_cliente, zona_cliente, email_cliente)VALUES(00020,Ana Paula Zaragoza Diaz,Simón Bolivar 344 Col.Centro,1252014,Femenino,Orizaba,);----datos tabla proveedores---Insertinto proveedores(id_proveedor, nom_proveedor, dir_proveedor,zona_proveedor, tel_proveedor, email_proveedor)Values (10201,Gomsa,Bolivar 15 Col. Norte,Boca delRio,1998753,gomsarefacciones@gomsa.com);Insertinto proveedores(id_proveedor, nom_proveedor, dir_proveedor,zona_proveedor, tel_proveedor, email_proveedor)Values (10202,Veracruz Autos Automotriz,Cuauhtemoc 223 Col.Centro,Veracruz,9377494,Verautos@hotmail.com);Insertinto proveedores(id_proveedor, nom_proveedor, dir_proveedor,zona_proveedor, tel_proveedor, email_proveedor)Values (10203,Refacciones De Todo Un Poco,Cuauhtemoc 2668 Col.Centro,Veracruz,9391435,);Insertinto proveedores(id_proveedor, nom_proveedor, dir_proveedor,zona_proveedor, tel_proveedor, email_proveedor)Values (10204,Hersans Autoparts ,Miguel Alemán 1777 Col. CandidoAguilar,Veracruz,1111254,);Insertinto proveedores(id_proveedor, nom_proveedor, dir_proveedor,zona_proveedor, tel_proveedor, email_proveedor)Values (10205,Cerma Automotriz Sa De Cv ,Guadalupe Victoria 907 Col.Centro,Veracruz,9398676,Cermaau@gmail.com);Insertinto proveedores(id_proveedor, nom_proveedor, dir_proveedor,zona_proveedor, tel_proveedor, email_proveedor)Values (10206,Refaccionaria de Todo un Poco,Cuauhtemoc 2668 Col.Centro,Veracruz,9678855,Todounpoco@gmail.com);Insertinto proveedores(id_proveedor, nom_proveedor, dir_proveedor,zona_proveedor, tel_proveedor, email_proveedor)Values (10207,Autozone,Avenida Paseo Ejercito Mexicano 1086,Boca delRio,1678150,Autozone@hotmail.com);Insertinto proveedores(id_proveedor, nom_proveedor, dir_proveedor,zona_proveedor, tel_proveedor, email_proveedor)Values (10208,AutoCenter,Boulevard M. Avila Camacho 1889,Boca delRio,9326572,autocenter@gmail.com); 11
  • 12. ----datos tabla automovil---Insertinto automovil(id_cliente, id_auto, model_auto, marca_auto, color_auto)Values (00005,11001,2002,Sentra,rojo);Insertinto automovil(id_cliente, id_auto, model_auto, marca_auto, color_auto)Values (00007,11002,2001,Tsuru,rojo);Insertinto automovil(id_cliente, id_auto, model_auto, marca_auto, color_auto)Values (00018,11003,2007,Atos,azul);Insertinto automovil(id_cliente, id_auto, model_auto, marca_auto, color_auto)Values (00006,11004,2010,Platina,negro);Insertinto automovil(id_cliente, id_auto, model_auto, marca_auto, color_auto)Values (00004,11005,2004,Atos,negro);Insertinto automovil(id_cliente, id_auto, model_auto, marca_auto, color_auto)Values (00012,11006,2007,Chevy,blanco);Insertinto automovil(id_cliente, id_auto, model_auto, marca_auto, color_auto)Values (00014,11007,2009,Ford Fiesta,rojo);Insertinto automovil(id_cliente, id_auto, model_auto, marca_auto, color_auto)Values (00013,11008,2010,Sentra,plata);Insertinto automovil(id_cliente, id_auto, model_auto, marca_auto, color_auto)Values (00017,11009,2002,Sentra,azul);Insertinto automovil(id_cliente, id_auto, model_auto, marca_auto, color_auto)Values (00015,11010,20001,Jetta,plata);Insertinto automovil(id_cliente, id_auto, model_auto, marca_auto, color_auto)Values (00019,11011,2009,Bora,verde);Insertinto automovil(id_cliente, id_auto, model_auto, marca_auto, color_auto)Values (00020,11012,2008,Platina,azul);Insertinto automovil(id_cliente, id_auto, model_auto, marca_auto, color_auto)Values (00016,11013,2001,Tsuru,verde);Insertinto automovil(id_cliente, id_auto, model_auto, marca_auto, color_auto)Values (00011,11014,2002,Jetta,gris);Insertinto automovil(id_cliente, id_auto, model_auto, marca_auto, color_auto)Values (00001,11015,2007,Lobo,negro);Insertinto automovil(id_cliente, id_auto, model_auto, marca_auto, color_auto)Values (00002,11016,2007,Chevy,blanco);Insertinto automovil(id_cliente, id_auto, model_auto, marca_auto, color_auto)Values (00003,11017,2004,Bora,azul);Insertinto automovil(id_cliente, id_auto, model_auto, marca_auto, color_auto)Values (00009,11018,2010,Explorer,blanco);Insertinto automovil(id_cliente, id_auto, model_auto, marca_auto, color_auto)Values (00008,11019,2009,Explorer,blanco);Insertinto automovil(id_cliente, id_auto, model_auto, marca_auto, color_auto)Values (00010,11020,2001,Atos,rojo);-----tabla historial de automovilINSERTINTO Historiautomovil(id_auto, vecestaller, primvez, ultimavez)VALUES (11001,3,13/04/08,01/02/11);INSERTINTO Historiautomovil(id_auto, vecestaller, primvez, ultimavez)VALUES (11002,5,11/05/08,08/06/11);INSERTINTO Historiautomovil(id_auto, vecestaller, primvez, ultimavez)VALUES (11003,2,12/02/08,12/01/11);INSERTINTO Historiautomovil(id_auto, vecestaller, primvez, ultimavez)VALUES (11004,1,09/06/08,13/10/11);INSERTINTO Historiautomovil(id_auto, vecestaller, primvez, ultimavez)VALUES (11005,9,3/04/08,7/08/11);INSERTINTO Historiautomovil(id_auto, vecestaller, primvez, ultimavez) 12
  • 13. VALUES (11006,6,08/07/08,12/07/11);INSERTINTO Historiautomovil(id_auto, vecestaller, primvez, ultimavez)VALUES (11007,7,14/05/08,20/05/11);INSERTINTO Historiautomovil(id_auto, vecestaller, primvez, ultimavez)VALUES (11008,4,14/07/08,20/11/11);INSERTINTO Historiautomovil(id_auto, vecestaller, primvez, ultimavez)VALUES (11009,8,07/06/08,06/06/11);INSERTINTO Historiautomovil(id_auto, vecestaller, primvez, ultimavez)VALUES (11010,10,16/04/08,24/04/11);INSERTINTO Historiautomovil(id_auto, vecestaller, primvez, ultimavez)VALUES (11011,12,01/04/11,06/04/11);INSERTINTO Historiautomovil(id_auto, vecestaller, primvez, ultimavez)VALUES (11012,11,07/03/08,03/03/11);INSERTINTO Historiautomovil(id_auto, vecestaller, primvez, ultimavez)VALUES (11013,13,10/05/08,12/05/11);INSERTINTO Historiautomovil(id_auto, vecestaller, primvez, ultimavez)VALUES (11014,15,8/06/08,28/06/11);INSERTINTO Historiautomovil(id_auto, vecestaller, primvez, ultimavez)VALUES (11015,18,24/01/08,09/01/11);INSERTINTO Historiautomovil(id_auto, vecestaller, primvez, ultimavez)VALUES (11016,17,23/07/08,21/07/11);INSERTINTO Historiautomovil(id_auto, vecestaller, primvez, ultimavez)VALUES (11017,19,05/09/08,03/09/11);INSERTINTO Historiautomovil(id_auto, vecestaller, primvez, ultimavez)VALUES (11018,22,20/10/08,30/10/11);INSERTINTO Historiautomovil(id_auto, vecestaller, primvez, ultimavez)VALUES (11019,21,8/03/08,29/03/11);INSERTINTO Historiautomovil(id_auto, vecestaller, primvez, ultimavez)VALUES (11020,25,13/04/08,11/09/11);----datos tabla refacciones---Insertinto refacciones(id_proveedor, id_refaccion, nombre_refaccion,stock_refaccion, precio_refaccion)Values (10202,10001,Bujias,10,37.00);Insertinto refacciones(id_proveedor, id_refaccion, nombre_refaccion,stock_refaccion, precio_refaccion)Values (10206,10002,Pistones,11,70.00);Insertinto refacciones(id_proveedor, id_refaccion, nombre_refaccion,stock_refaccion, precio_refaccion)Values (10205,10003,Amortiguadores,09,800.00);Insertinto refacciones(id_proveedor, id_refaccion, nombre_refaccion,stock_refaccion, precio_refaccion)Values (10204,10004,Sellos,05,35.00);Insertinto refacciones(id_proveedor, id_refaccion, nombre_refaccion,stock_refaccion, precio_refaccion)Values (10202,10005,Válvulas,20,20.00);Insertinto refacciones(id_proveedor, id_refaccion, nombre_refaccion,stock_refaccion, precio_refaccion)Values (10208,10006,Cuñas,28,20.00);Insertinto refacciones(id_proveedor, id_refaccion, nombre_refaccion,stock_refaccion, precio_refaccion)Values (10205,10007,Bujes,04,120.00);Insertinto refacciones(id_proveedor, id_refaccion, nombre_refaccion,stock_refaccion, precio_refaccion)Values (10204,10008,Bielas,02,170.00);Insertinto refacciones(id_proveedor, id_refaccion, nombre_refaccion,stock_refaccion, precio_refaccion)Values (10201,10009,Metales de Bancada,22,180.00); 13
  • 14. Insertinto refacciones(id_proveedor, id_refaccion, nombre_refaccion,stock_refaccion, precio_refaccion)Values (10207,10010,Metales de Biela,12,85.00);Insertinto refacciones(id_proveedor, id_refaccion, nombre_refaccion,stock_refaccion, precio_refaccion)Values (10207,10011,Carburadores,10,2000.00);Insertinto refacciones(id_proveedor, id_refaccion, nombre_refaccion,stock_refaccion, precio_refaccion)Values (10206,10012,Asientos de Valvulas,12,25.00);Insertinto refacciones(id_proveedor, id_refaccion, nombre_refaccion,stock_refaccion, precio_refaccion)Values (10203,10013,Balatas,06,200.00);Insertinto refacciones(id_proveedor, id_refaccion, nombre_refaccion,stock_refaccion, precio_refaccion)Values (10203,10014,Bobina,11,1100.00);Insertinto refacciones(id_proveedor, id_refaccion, nombre_refaccion,stock_refaccion, precio_refaccion)Values (10208,10015,Bulbo de Temperatura,16,700.00);-----datos empleado-----Insertinto empleado(id_empleado, nomb_empleado, puesto_empleado,salario_empleado, tel_empleado, email_empleado)Values (10101,Tomas Hernández Rosas,RectificadorCilindros,2600.00,9392210,);Insertinto empleado(id_empleado, nomb_empleado, puesto_empleado,salario_empleado, tel_empleado, email_empleado)Values (10102,Tomas Morales Contreras,Rectificador deMotores,3000.00,1339520,);Insertinto empleado(id_empleado, nomb_empleado, puesto_empleado,salario_empleado, tel_empleado, email_empleado)Values (10103,Daniel Flores Flores,Rectificador deCabeza,2800.00,2565587,);Insertinto empleado(id_empleado, nomb_empleado, puesto_empleado,salario_empleado, tel_empleado, email_empleado)Values (10104,Alejandro Vázquez Cortes,MecánicoDiesel,2600.00,1225854,);Insertinto empleado(id_empleado, nomb_empleado, puesto_empleado,salario_empleado, tel_empleado, email_empleado)Values (10105,Fernando Perez Gomez,Rectificador deMotores,3000.00,,);Insertinto empleado(id_empleado, nomb_empleado, puesto_empleado,salario_empleado, tel_empleado, email_empleado)Values (10106,Luis Hernández Rosas,Ayudante deEléctrico,1600.00,9665877,);Insertinto empleado(id_empleado, nomb_empleado, puesto_empleado,salario_empleado, tel_empleado, email_empleado)Values (10107,Jorge Hernández Rosas,Mécanico Gasolina,2600.00,,);Insertinto empleado(id_empleado, nomb_empleado, puesto_empleado,salario_empleado, tel_empleado, email_empleado)Values (10108,Ernesto Hernández Suarez,Ayudante MécanicoDiesel,800.00,,);Insertinto empleado(id_empleado, nomb_empleado, puesto_empleado,salario_empleado, tel_empleado, email_empleado)Values (10109,Julio Oropeza Gomez,Eléctrico,3000.00,111251,);Insertinto empleado(id_empleado, nomb_empleado, puesto_empleado,salario_empleado, tel_empleado, email_empleado)Values (10110,Jesús Ramírez,Chofer,2000.00,2299588863,); 14
  • 15. Insertinto empleado(id_empleado, nomb_empleado, puesto_empleado,salario_empleado, tel_empleado, email_empleado)Values (10111,Diana GarzaLopez,Secretaria,2100.00,,diagarza_1@hotmail.com);Insertinto empleado(id_empleado, nomb_empleado, puesto_empleado,salario_empleado, tel_empleado, email_empleado)Values (10112,Hernan Gimenez Blanco,Eléctrico,3000.00,2522654,);Insertinto empleado(id_empleado, nomb_empleado, puesto_empleado,salario_empleado, tel_empleado, email_empleado)Values (10113,Guillermo Mendoza Mendez,MecánicoDiesel,2600.00,1224514,);Insertinto empleado(id_empleado, nomb_empleado, puesto_empleado,salario_empleado, tel_empleado, email_empleado)Values (10114,Tomas Guillermo Garza Diez,Rectificador deMotores,3000.00,1125580,);Insertinto empleado(id_empleado, nomb_empleado, puesto_empleado,salario_empleado, tel_empleado, email_empleado)Values (10115,Leonardo Torres Flores,MécanicoDiesel,2600.00,2291254468,);----------datos servicio-----Insertinto servicio(id_auto, id_servicio, entrada_servicio, salida_servicio)Values (11002,22001, 03/06/11,08/06/11);Insertinto servicio(id_auto, id_servicio, entrada_servicio, salida_servicio)Values (11004,22002,09/10/11,13/10/11);Insertinto servicio(id_auto, id_servicio, entrada_servicio, salida_servicio)Values (11006,22003,08/07/11,12/07/11);Insertinto servicio(id_auto, id_servicio, entrada_servicio, salida_servicio)Values (11008,22004,20/11/11,20/11/11);Insertinto servicio(id_auto, id_servicio, entrada_servicio, salida_servicio)Values (11010,22005,20/04/11,24/04/11);Insertinto servicio(id_auto, id_servicio, entrada_servicio, salida_servicio)Values (11020,22006,11/04/11,11/09/11);Insertinto servicio(id_auto, id_servicio, entrada_servicio, salida_servicio)Values (11019,22007,28/03/11,29/03/11);Insertinto servicio(id_auto, id_servicio, entrada_servicio, salida_servicio)Values (11001,22008,01/02/11,01/02/11);Insertinto servicio(id_auto, id_servicio, entrada_servicio, salida_servicio)Values (11005,22009,7/08/11,7/08/11);Insertinto servicio(id_auto, id_servicio, entrada_servicio, salida_servicio)Values (11016,22010,21/07/11,21/07/11);Insertinto servicio(id_auto, id_servicio, entrada_servicio, salida_servicio)Values (11017,22011,03/09/11,03/09/11);Insertinto servicio(id_auto, id_servicio, entrada_servicio, salida_servicio)Values (11007,22012,20/05/11,20/05/11);Insertinto servicio(id_auto, id_servicio, entrada_servicio, salida_servicio)Values (11015,22013,09/01/11,09/01/11);Insertinto servicio(id_auto, id_servicio, entrada_servicio, salida_servicio)Values (11009,22014,06/06/11,06/06/11);Insertinto servicio(id_auto, id_servicio, entrada_servicio, salida_servicio)Values (11003,22015,12/01/11,12/01/11);Insertinto servicio(id_auto, id_servicio, entrada_servicio, salida_servicio)Values (11013,22016,12/05/11,12/05/11);Insertinto servicio(id_auto, id_servicio, entrada_servicio, salida_servicio)Values (11012,22017,03/03/11,03/03/11);Insertinto servicio(id_auto, id_servicio, entrada_servicio, salida_servicio)Values (11014,22018,28/06/11,28/06/11);Insertinto servicio(id_auto, id_servicio, entrada_servicio, salida_servicio)Values (11018,22019,30/10/11,30/10/11); 15
  • 16. Insertinto servicio(id_auto, id_servicio, entrada_servicio, salida_servicio)Values (11011,22020,01/04/11,06/04/11);---- Datos tabla detalleservicioInsertinto detalleservicio(id_servicio, num_factura, importe_servicio,tipo_servicio )Values (22002,001,3000.00,Afinación);Insertinto detalleservicio(id_servicio, num_factura, importe_servicio,tipo_servicio )Values (22006,002,8000.00,Ajuste General);Insertinto detalleservicio(id_servicio, num_factura, importe_servicio,tipo_servicio )Values (22004,003,500.00,Cambio de anticongelante);Insertinto detalleservicio(id_servicio, num_factura, importe_servicio,tipo_servicio )Values (22009,004,300.00,Cambio de Aceite);Insertinto detalleservicio(id_servicio, num_factura, importe_servicio,tipo_servicio )Values (22007,005,400.00,Rectificado de Cilindros de Motor);Insertinto detalleservicio(id_servicio, num_factura, importe_servicio,tipo_servicio )Values (22008,006,250.00,Cambio de Balatas);Insertinto detalleservicio(id_servicio, num_factura, importe_servicio,tipo_servicio )Values (22011,007,500.00,Rectificación de Cabeza);Insertinto detalleservicio(id_servicio, num_factura, importe_servicio,tipo_servicio )Values (22012,008,800.00,Pulir Cilindros);Insertinto detalleservicio(id_servicio, num_factura, importe_servicio,tipo_servicio )Values (22013,009,500.00,Rectificación Cigueñal);Insertinto detalleservicio(id_servicio, num_factura, importe_servicio,tipo_servicio )Values (22014,010,350.00,Rectificación Asientos de Cabeza);Insertinto detalleservicio(id_servicio, num_factura, importe_servicio,tipo_servicio )Values (22016,011,300.00,Cambio de Aceite);Insertinto detalleservicio(id_servicio, num_factura, importe_servicio,tipo_servicio )Values (22019,012,500.00,Cambio Anticongelante);Insertinto detalleservicio(id_servicio, num_factura, importe_servicio,tipo_servicio )Values (22018,013,800.00,Pulir Cilindros);Insertinto detalleservicio(id_servicio, num_factura, importe_servicio,tipo_servicio )Values (22017,014,350.00,Rectificación Asientos de Cabeza);Insertinto detalleservicio(id_servicio, num_factura, importe_servicio,tipo_servicio )Values (22015,015,300.00,Cambio de Aceite);Insertinto detalleservicio(id_servicio, num_factura, importe_servicio,tipo_servicio )Values (22005,016,3000.00,Afinación); 16
  • 17. Insertinto detalleservicio(id_servicio, num_factura, importe_servicio,tipo_servicio )Values (22010,017,250.00,Cambio de Balatas);Insertinto detalleservicio(id_servicio, num_factura, importe_servicio,tipo_servicio )Values (22001,018,8000.00,Ajuste General);Insertinto detalleservicio(id_servicio, num_factura, importe_servicio,tipo_servicio )Values (22003,019,3000.00,Afinación);Insertinto detalleservicio(id_servicio, num_factura, importe_servicio,tipo_servicio )Values (22020,020,8000.00,Ajuste General);CONSULTASCONSULTA TABLA REFACCION-----SE QUIERE CONOCER EL STOCK DE LOS PRODUCTOS QUE SEAN MENOR O IGUAL A 10. PARA ESTO LO VAMOS AORDENAR MEDIANTE EL PRECIO DE CADA PRODUCTO YENDO DE MENOR A MAYOR Y A LA TABLA SE LE VA ASIGNAREL NOMBRE DE “NOMBREMERCA”------SELECTnombre_refaccion,stock_refaccion,precio_refaccion,UPPER(nombre_refaccion)ASNOMBREMERCAFROMRefaccionesWHEREstock_refaccion<= 10orderBYprecio_refaccionREPORTE 17
  • 18. CONSULTA TABLA REFACCIONES------SE REQUIERE CONOCER LOS PRODUCTOS DE LA TABLA DE REFACCIONES CUYOSTOCK SEA MAYOR O = A 10-----SELECTnombre_refaccion,stock_refaccionASmayormenorFROMRefaccionesWHEREstock_refaccion>= 10orderBYstock_refaccionDESCREPORTE 18
  • 19. CONSULTA TABLA REFACCIONES------se requiere saber las cantidades en existencia de las rfacciones-----SELECTprecio_refaccion,nombre_refaccion,(nombre_refaccion)ASrefaccionFROMRefaccionesWHEREprecio_refaccion<= 200orderBYprecio_refaccionASCREPORTECONSULTA TABLA AUTOMOVIL----te seleciona los modelos de auto q estan en color rojo-----SELECTmodel_auto,marca_auto,color_auto,UPPER(marca_auto)ASMARCAFROMAUTOMOVILWHEREcolor_auto=rojoORDERBYmodel_auto 19
  • 20. REPORTECONSULTA TABLA AUTOMOVIL----SE SOLICITA BUSCAR EL MODELO EL AUTOMOVIL ENTRE LOS AÑOS 2004 Y 2007Y ORDENARLOS DEPENDIENDO EL MODELO DEL AUTO-------SELECTmodel_auto,marca_auto,UPPER(marca_auto)ASMARCAFROMAUTOMOVILWHEREmodel_autobetween 2004 and 2007ORDERBYmodel_autoREPORTE 20

×