SlideShare una empresa de Scribd logo
EMPRESA  DE   MUDANZASELKIN  ASDRUBAL  SANCHEZ  WILCHESESTUDIANTE  DE   INGENIERIA DE SISTEMASBASES   DE   DATOSFUNDACION  UNIVERSITARIA  PANAMERICANCA
EL   PROBLEMA   ES :En la pagina web http://www.puealfianlmemudo.dadbdse publicitan distintas empresas de mudanza que ofrecen sus servicios y productos en España. En la misma pagina web puedes rellenar solicitudes de servicios a las distintas empresas que, posteriormente pueden ser aceptadas  o rechazadas tanto por el cliente como por la empresa de mudanzas. Esta pagina web necesita almacenar toda esa información en una base de datos y por  eso nos ha pedido ayuda.Después de varias entrevistas con los gerentes de las empresas  de mudanza, pudimos recoger la siguiente información:de las empresas de mudanza nos interesa guardar información sobre el nombre de la empresa (único), su dirección completa, teléfonos de contacto y una lista de poblaciones (nombre de población y provincia) a las que ofrecen sus servicios o productos.las empresas de mudanza pueden ofertar distintos servicios, como transporte, embalaje, desmontar/montar muebles, grúas, etc. No todas las empresas ofertan los mismos servicios ni en las poblaciones. Es decir, cada empresa puede ofrecer distintos  servicios en distintas poblaciones, por lo que un cliente tendrá que mirar bien con que empresa contacta.todos los servicios se identifican con un nombre de servicio (común para todo el sector de mudanzas). Además de todos ellos se desea almacenar el precio/hora del servicio ofrecido por cada empresa de mudanza en cada población (puede tener diferentes precios de servicos dependiendo de la poblacion).
Los servicios de transporte que las empresas  `pueden ofertar esta regulado por la ley en base a los Kg definiéndose unos intervalos por peso para cada transporte de forma estándar.respecto al precio de los servicios de transporte, además de contar con el precio/hora del servicio,  existe un plus de aumento de precio si la carga supera una cantidad de Kg fija cada empresa independientemente de la población donde se realice el servicio. Por ejemplo, 10% más si la carga supera los 500kg, 15% más si la carga supera los 750kg, etc. En cuanto a las grúas, interesa almacenar el tamaño de las mismas (tamaño  de la base, para comprobar en que espacios se puede utilizar; y alto de la grúa, para ver a que pio puede llegar).También existe una plus de aumento de precio según el alto de la grúa independientemente de la población donde se realiza el servicio.Cuando un cliente quiere hacer un mudanza, este ha rellanar un solicitud (identificada por un código en nuestra web) indicando  que empresa de  Mudanzas le pide que servicios y las direcciones de inicio del servicio y destino si el servicio lo quiere. Estas direcciones deberán, por supuesto, estar dentro de las poblaciones donde la empresa presta sus servicios. Además de la fecha de solicitud, se desea almacenar la fecha de resolución de la solicitud, indicando si la solicitud ha sido aceptada o no y el precio total, así como los precios de cada servicio solicitado. Los clientes están identificados por un código único y se desea conocer su NIF, dirección, nombre completo y teléfonos de contacto. Una vez aceptada la solicitud, también se deseara almacenar información sobre la fecha real en la que realizaron los servicios solicitud, el tiempo que se ha tardado en cada servicio y que empleados de la empresa de mudanza han trabajado en los servicios de dicha solicitud. En cuanto a los empleados, la empresa almacena información sobre su NIF, dirección, nombre completo, teléfono de contacto, teléfono de empresa, tipo de empleado (conductor, grúa, jefe de mudanza etc.) y el sueldo. Aunque existen muchos tipos de empleados, cada con uno con su especialidad, en las empresas de mudanza todos pueden realizar cualquier trabajo en algún momento dado, por lo que no sea necesario comprobar que únicamente los conductores son los que conducen vehículos en las mudanzas. Además, un mismo empleado puede  serlo de varias empresas de mudanza en distintos momentos, por lo que será necesario guardar esta información.
LO  PRIMERO  QUE T ENEMOS  QUE  HACER   PARA RESOLVER   ESTE  Y CUALQUIER   OTRO   PROBLEMA  ES HACER EL DIAGRAMA ENTIDAD RELACION , EL DIAGRAMA   ENTIDAD   RELACION   ES   UN   PROCESO PRACTICO   Y   FACIL   PARA   SABER   QUE   VAMOS   A APLICAR  CUANDO   VALLAMOS   A   MONTAR   UNA   BASE  DE DATOS.CON   ESTE  DIAGRAMA  ENTIDAD  RELACION     ESTABLAECEMOS   LAS  RELACIONES  QUE    TENDRA   NUESTRA  BASE  DE  DATOS.
NOMBREID EMPRESADIRECCIONTELEFONOSD I AGRAMA ENT   I DADRE LA C  I ONEMPRESANOMBREID POBLACIONPOBLACIONnID EMPRESA1IDSERVICIOSnn1nnID POBLACIONID EMPRESAID SERVICIOSNOMBREnPRECIO / HORASERVICIOSPESO KGNOMBREID PROVINCIAID SERVICIOS1ID VEHICULOPROVINCIAnnALTOTAMAÑOVEHICULOPISOID POBLACIONnID VEHICULODIRECCION INICIODIRECCION DESTINOID SOLICITUDID CLIENTEFECHA DE SOLICITUDNOMBREID EMPRESASOLICITUDFECHA DEL SERVICIOCLIENTEnAPELLIDOTIEMPOACEPTACION1nDIRECCIONnTIPO DE SOLICTUDTELEFONOSnID SOLICITUDID CLIENTEID EMPLEADOID EMPLEADOnID EMPRESAID SERVICIOSNOMBREID EMPLEADODIRECCIONEMPLEADOAPELLIDOTELEFONOS
PARA   CREAR  TABLAS   EN   SQL   DEBEMOS ESCRIBIR   UN  CODIGO   ESPECIFICO , LAS  SIGUIENTES  TABLAS   Y  CODIGOS PERTENECEN  AL     PROBLEMA   DE  MUDANZAS   ASI  PODEMOS  OBSERVAR COMO  SE CREAN  CADA UNA  DE LAS  TBALS DE  ESTE  PROBLEMA :
TABLA  EMPRESA  CODIGO  SQLTABLA  QUE  GENERA  create table empresa(id_empresa int(10),nombre char(10),dirección  char(15),telefono char(10),PRIMARY KEY (id_empresa));VISTA   PRELIMINAR:
TABLA  GENERADALa información  que vemos  en la tabla , la podemos  agregar en Access  como se muestra  en  la  imagen .  También  podemos  agregar   esta  información  a  la  tabla  con  un  código  SQL   Insert Into empresa (id empresa, nombre, dirección, teléfono)values('11', ‘servientrega ' ,' cra  92  con  17 ' , '2234488')
TABLA  SERVICIOS  CODIGO  SQLcreate table servicios(id_servicio int(10),nombre char(10),costo  int(10),PRIMARY KEY (id_servicio));TABLA  QUE  GENERA  VISTA   PRELIMINAR:
TABLA  SOLICITUD CODIGO  SQLcreate table solicitud(id_solicitud int(10),dirección inicio char(10),dirección destino char(10),fecha de solicitud  char(10),fecha de servicio char (10),tiempo char (10),id_cliente int(10),id_empresa int(10),id_servicio int (10),aceptación char(3),PRIMARY KEY (id_solicitud));VISTA   PRELIMINAR:   TABLA  QUE  GENERA
TABLA   EMPLEADO CODIGO  SQLVISTA   PRELIMINAR:   createtable empleado(id_empeladoint(10),nombre char(20),apellido char (20),direccionchar(20),telefonoint (15),PRIMARY KEY (id_empleado));TABLA  QUE  GENERA
TABLA  VEHICULOCODIGO  SQLVISTA   PRELIMINAR:   createtablevehiculo(id_vehiculoint(10),alto char(20),tamaño char (10),piso char(10),PRIMARY KEY (id_vehiculo));TABLA  QUE  GENERA
TABLA   CLIENTECODIGO  SQLcreatetable cliente(id_clienteint(10),nombre char(20),apellido char (20),direccionchar(20),telefonoint (15),PRIMARY KEY (id_cliente));VISTA   PRELIMINAR:   TABLA  QUE  GENERA
VISTA   PRELIMINAR:   TABLA  POBLACION  CODIGO  SQLcreatetablepoblacion(id_poblacionint(10),nombre char(20),PRIMARY KEY (id_poblacion));TABLA  QUE  GENERA
TABLA  PROVINCIA  VISTA   PRELIMINAR:   CODIGO  SQLcreatetable provincia(id_provinciaint(10),nombre char(20),id_poblacionint (10),PRIMARY KEY (id_provincia));TABLA  QUE  GENERA
LAS RELACIONES  DE MUCHOS A MUCHOS CREAN TABLA .ESTOS  CÓDIGOS  PERTENECEN A LAS  RELACIONES  QUE  LLEVA  EL  PROBLEMA  DE  MUDANZAS:RELACION EMPRESA - POBLACIONRELACION EMPRESA - SERVICIOScreatetableempresa_poblacion(id_poblacionint(10),id_empresaint (10),createtableempresa_servicios(id_servicioint(10),id_empresaint (10),RELACION EMPRESA - EMPLEADORELACION SERVICIOS - VEHICULOcreatetableservicios_vehiculo(id_serviciosint(10),id_vehiculoint (10),createtableempresa_empleado(id_empresaint (10), id_empeladoint(10),RELACION SOLICITUD - EMPLEADOcreate table solicitud_empleado(id_solicitudint(10),id_empleadoint (10),
RELACIONES   EN  ACCESS
En  SQL  también  podemos  hacer  consultas por  ejemplo   estas   son   algunas   consultas:PROMEDIO  DE  COSTO  DE  SERVICIO  MAYOR  A  100000SELECT Avg(costo) AS promedioFROM SERVICIOWHERE (((SERVICIO.[costo])>100000)); SUMA  DE  COSTOS SELECT Sum(costo) AS sumaFROM SERVICIO; SABER EL  COSTO MAYOR DE LA TABLA SERVICIO  EL SERVICIO  MS COSTOSOSELECT Max(costo) AS mayorFROM SERVICIO; SABER EL  COSTO MENOR  DE  LA  TABLA SERVICIO EL SERVICIO MAS ECONOMICOSELECT Max(costo) AS mayorFROM SERVICIO;LISTADO  EMPLEADOS ¿Cuántos registros existen?SELECT Count(*) AS totalFROM EMPLEADO;
CONSULTA  SERVICIO  PRESTADO ANTES DEL 15 DE FEBRERO DE 20009
RUTA  BOGOTA – BARRANQUILLALISTADO DE EMPLEADOS
FORMULARIOS
Bd
Bd
FIN

Más contenido relacionado

PPTX
PDF
Proyectobd
PDF
Empresa de Mudanzas
PDF
Empresa De Mudanzas
PPTX
Web de Mudanzas
PPTX
Maxi diesel
PDF
Presentación Educar para Proteger
Proyectobd
Empresa de Mudanzas
Empresa De Mudanzas
Web de Mudanzas
Maxi diesel
Presentación Educar para Proteger

Destacado (20)

PPTX
Los bañales
DOCX
Sesión ap texto narrat5º
PPS
INTRODUCCIÓN DE LAS TIC EN 3º CICLO
PDF
Como crear una comunidad
DOCX
Redaccions
PPS
C gagrega
PPS
Lágrimas de madre
PDF
Manifiesto educativo. TEBAS-UCV
PDF
Acerca de zwave españa
DOCX
GLANDULAS
PPTX
Progresion del dano en el glaucoma y pio
PPT
La ciudad de segobriga
PPSX
Diseño y arte
PPS
1430 el camino-de_las_estrellas-(menudospeques.net)
PDF
Musica & Mercado #40
PPT
Taller blackBoard 2015
PPT
Memorias en Red - #ddhhyc / 1er taller sincrónico
PPT
Herramientas para mantener nuestra presencia en la red
PPTX
Nuevaarquitectura19
Los bañales
Sesión ap texto narrat5º
INTRODUCCIÓN DE LAS TIC EN 3º CICLO
Como crear una comunidad
Redaccions
C gagrega
Lágrimas de madre
Manifiesto educativo. TEBAS-UCV
Acerca de zwave españa
GLANDULAS
Progresion del dano en el glaucoma y pio
La ciudad de segobriga
Diseño y arte
1430 el camino-de_las_estrellas-(menudospeques.net)
Musica & Mercado #40
Taller blackBoard 2015
Memorias en Red - #ddhhyc / 1er taller sincrónico
Herramientas para mantener nuestra presencia en la red
Nuevaarquitectura19
Publicidad

Similar a Bd (20)

PDF
Proyectobd
PDF
Proyectobd
PDF
Proyectobd
PDF
E:\Bd\Parcial 2do Corte\Bases De Datos
PDF
Mudanzas.com
PPT
FInal
PPTX
Analisis Dragon.net Ecuador
DOCX
ORDEN DE SERVICIO
PPTX
Mercadotecnia y Publicidad II Tema 08 - Planeación estratégica, el futuro...
PPTX
Cómo tener mi empresa en internet de una
PPTX
Clase 14 Documentos de Pago para el Traslado de Mercaderías II..pptx
ODP
Taller SAE
PPT
Cyl Contadores Ltda.
DOC
Categorias Del Comercio Electronico
PDF
CONSTITUCION DE UNA EMPRESA: "FUNNY CUPCAKE´S S.A.C"
PDF
Componentes de los servicos web
PPTX
Taxis exposicion
PPS
Oficina virtual de empleo sae
PDF
Asm ejecutivos
PPTX
Presentacion aliado feb 24
Proyectobd
Proyectobd
Proyectobd
E:\Bd\Parcial 2do Corte\Bases De Datos
Mudanzas.com
FInal
Analisis Dragon.net Ecuador
ORDEN DE SERVICIO
Mercadotecnia y Publicidad II Tema 08 - Planeación estratégica, el futuro...
Cómo tener mi empresa en internet de una
Clase 14 Documentos de Pago para el Traslado de Mercaderías II..pptx
Taller SAE
Cyl Contadores Ltda.
Categorias Del Comercio Electronico
CONSTITUCION DE UNA EMPRESA: "FUNNY CUPCAKE´S S.A.C"
Componentes de los servicos web
Taxis exposicion
Oficina virtual de empleo sae
Asm ejecutivos
Presentacion aliado feb 24
Publicidad

Último (20)

PPTX
TRABAJO FINAL-EMPRESA CARNES FRIAS CON CORRECCIONES.pptx
PPTX
EXPO ADMINISTRACION ESTRATEGICA HISTORIA Y EVOLUCIÓN DE LA ADMINISTRACIÓN
PDF
CLASE 4.pdfkjljbjkbkjbihviuvvuuuuuuuuuuuu
PPT
Mano de obra directa para sistems de costeo .ppt
PPTX
ECONOMIA PLURAL para el entendimiento empresarial
PDF
CV Carlos Lira Zalaquett_Agosto 2025 - Asesor Técnico Empresarial / Facilitador
PDF
D08_SESION 15 y 16_2024.12.06_ISO-26000.pdf
PDF
ORD-REG-ELEMENTOS-PUBLICITARIOS-AMSS-12-MARZO.pdf
PDF
MODELO INNOVACION EN NEGOCIOS , METODOLOGIA APLICADA.pdf
PPTX
norma epidemiologica en el primer nivel de atencion
PPTX
CREACION DE MARCA EMPRESAS CONTEXTO EMPRESARIAL
PDF
Presentación_rendición_de_cuentas_2020_26-FEB-2021.pdf
PDF
Otros Coeficientes Correlación_FHE_UCV.pdf
PDF
UP digital strategy v 2.0 s1.pdf solo chicos bien
PDF
Rendicion publica de cuentas inicial 2025 de la procuraduria
PPTX
ADMINISTRACION ESTRATEGICA planeación y estrategia
PDF
libro de ofimatica basica, para tecnico profesional
PPTX
FORMATO DE PRESENTACION EMPRESARIAL.pptx
PPTX
Pensamiento-Estrategico-Adaptativo-en-entornos-VUCA-BANI.pptx
PPTX
1748538606_68389hhhhhhhhhhh4ee56ae5.pptx
TRABAJO FINAL-EMPRESA CARNES FRIAS CON CORRECCIONES.pptx
EXPO ADMINISTRACION ESTRATEGICA HISTORIA Y EVOLUCIÓN DE LA ADMINISTRACIÓN
CLASE 4.pdfkjljbjkbkjbihviuvvuuuuuuuuuuuu
Mano de obra directa para sistems de costeo .ppt
ECONOMIA PLURAL para el entendimiento empresarial
CV Carlos Lira Zalaquett_Agosto 2025 - Asesor Técnico Empresarial / Facilitador
D08_SESION 15 y 16_2024.12.06_ISO-26000.pdf
ORD-REG-ELEMENTOS-PUBLICITARIOS-AMSS-12-MARZO.pdf
MODELO INNOVACION EN NEGOCIOS , METODOLOGIA APLICADA.pdf
norma epidemiologica en el primer nivel de atencion
CREACION DE MARCA EMPRESAS CONTEXTO EMPRESARIAL
Presentación_rendición_de_cuentas_2020_26-FEB-2021.pdf
Otros Coeficientes Correlación_FHE_UCV.pdf
UP digital strategy v 2.0 s1.pdf solo chicos bien
Rendicion publica de cuentas inicial 2025 de la procuraduria
ADMINISTRACION ESTRATEGICA planeación y estrategia
libro de ofimatica basica, para tecnico profesional
FORMATO DE PRESENTACION EMPRESARIAL.pptx
Pensamiento-Estrategico-Adaptativo-en-entornos-VUCA-BANI.pptx
1748538606_68389hhhhhhhhhhh4ee56ae5.pptx

Bd

  • 1. EMPRESA DE MUDANZASELKIN ASDRUBAL SANCHEZ WILCHESESTUDIANTE DE INGENIERIA DE SISTEMASBASES DE DATOSFUNDACION UNIVERSITARIA PANAMERICANCA
  • 2. EL PROBLEMA ES :En la pagina web http://www.puealfianlmemudo.dadbdse publicitan distintas empresas de mudanza que ofrecen sus servicios y productos en España. En la misma pagina web puedes rellenar solicitudes de servicios a las distintas empresas que, posteriormente pueden ser aceptadas o rechazadas tanto por el cliente como por la empresa de mudanzas. Esta pagina web necesita almacenar toda esa información en una base de datos y por eso nos ha pedido ayuda.Después de varias entrevistas con los gerentes de las empresas de mudanza, pudimos recoger la siguiente información:de las empresas de mudanza nos interesa guardar información sobre el nombre de la empresa (único), su dirección completa, teléfonos de contacto y una lista de poblaciones (nombre de población y provincia) a las que ofrecen sus servicios o productos.las empresas de mudanza pueden ofertar distintos servicios, como transporte, embalaje, desmontar/montar muebles, grúas, etc. No todas las empresas ofertan los mismos servicios ni en las poblaciones. Es decir, cada empresa puede ofrecer distintos servicios en distintas poblaciones, por lo que un cliente tendrá que mirar bien con que empresa contacta.todos los servicios se identifican con un nombre de servicio (común para todo el sector de mudanzas). Además de todos ellos se desea almacenar el precio/hora del servicio ofrecido por cada empresa de mudanza en cada población (puede tener diferentes precios de servicos dependiendo de la poblacion).
  • 3. Los servicios de transporte que las empresas `pueden ofertar esta regulado por la ley en base a los Kg definiéndose unos intervalos por peso para cada transporte de forma estándar.respecto al precio de los servicios de transporte, además de contar con el precio/hora del servicio, existe un plus de aumento de precio si la carga supera una cantidad de Kg fija cada empresa independientemente de la población donde se realice el servicio. Por ejemplo, 10% más si la carga supera los 500kg, 15% más si la carga supera los 750kg, etc. En cuanto a las grúas, interesa almacenar el tamaño de las mismas (tamaño de la base, para comprobar en que espacios se puede utilizar; y alto de la grúa, para ver a que pio puede llegar).También existe una plus de aumento de precio según el alto de la grúa independientemente de la población donde se realiza el servicio.Cuando un cliente quiere hacer un mudanza, este ha rellanar un solicitud (identificada por un código en nuestra web) indicando que empresa de Mudanzas le pide que servicios y las direcciones de inicio del servicio y destino si el servicio lo quiere. Estas direcciones deberán, por supuesto, estar dentro de las poblaciones donde la empresa presta sus servicios. Además de la fecha de solicitud, se desea almacenar la fecha de resolución de la solicitud, indicando si la solicitud ha sido aceptada o no y el precio total, así como los precios de cada servicio solicitado. Los clientes están identificados por un código único y se desea conocer su NIF, dirección, nombre completo y teléfonos de contacto. Una vez aceptada la solicitud, también se deseara almacenar información sobre la fecha real en la que realizaron los servicios solicitud, el tiempo que se ha tardado en cada servicio y que empleados de la empresa de mudanza han trabajado en los servicios de dicha solicitud. En cuanto a los empleados, la empresa almacena información sobre su NIF, dirección, nombre completo, teléfono de contacto, teléfono de empresa, tipo de empleado (conductor, grúa, jefe de mudanza etc.) y el sueldo. Aunque existen muchos tipos de empleados, cada con uno con su especialidad, en las empresas de mudanza todos pueden realizar cualquier trabajo en algún momento dado, por lo que no sea necesario comprobar que únicamente los conductores son los que conducen vehículos en las mudanzas. Además, un mismo empleado puede serlo de varias empresas de mudanza en distintos momentos, por lo que será necesario guardar esta información.
  • 4. LO PRIMERO QUE T ENEMOS QUE HACER PARA RESOLVER ESTE Y CUALQUIER OTRO PROBLEMA ES HACER EL DIAGRAMA ENTIDAD RELACION , EL DIAGRAMA ENTIDAD RELACION ES UN PROCESO PRACTICO Y FACIL PARA SABER QUE VAMOS A APLICAR CUANDO VALLAMOS A MONTAR UNA BASE DE DATOS.CON ESTE DIAGRAMA ENTIDAD RELACION ESTABLAECEMOS LAS RELACIONES QUE TENDRA NUESTRA BASE DE DATOS.
  • 5. NOMBREID EMPRESADIRECCIONTELEFONOSD I AGRAMA ENT I DADRE LA C I ONEMPRESANOMBREID POBLACIONPOBLACIONnID EMPRESA1IDSERVICIOSnn1nnID POBLACIONID EMPRESAID SERVICIOSNOMBREnPRECIO / HORASERVICIOSPESO KGNOMBREID PROVINCIAID SERVICIOS1ID VEHICULOPROVINCIAnnALTOTAMAÑOVEHICULOPISOID POBLACIONnID VEHICULODIRECCION INICIODIRECCION DESTINOID SOLICITUDID CLIENTEFECHA DE SOLICITUDNOMBREID EMPRESASOLICITUDFECHA DEL SERVICIOCLIENTEnAPELLIDOTIEMPOACEPTACION1nDIRECCIONnTIPO DE SOLICTUDTELEFONOSnID SOLICITUDID CLIENTEID EMPLEADOID EMPLEADOnID EMPRESAID SERVICIOSNOMBREID EMPLEADODIRECCIONEMPLEADOAPELLIDOTELEFONOS
  • 6. PARA CREAR TABLAS EN SQL DEBEMOS ESCRIBIR UN CODIGO ESPECIFICO , LAS SIGUIENTES TABLAS Y CODIGOS PERTENECEN AL PROBLEMA DE MUDANZAS ASI PODEMOS OBSERVAR COMO SE CREAN CADA UNA DE LAS TBALS DE ESTE PROBLEMA :
  • 7. TABLA EMPRESA CODIGO SQLTABLA QUE GENERA create table empresa(id_empresa int(10),nombre char(10),dirección char(15),telefono char(10),PRIMARY KEY (id_empresa));VISTA PRELIMINAR:
  • 8. TABLA GENERADALa información que vemos en la tabla , la podemos agregar en Access como se muestra en la imagen . También podemos agregar esta información a la tabla con un código SQL Insert Into empresa (id empresa, nombre, dirección, teléfono)values('11', ‘servientrega ' ,' cra 92 con 17 ' , '2234488')
  • 9. TABLA SERVICIOS CODIGO SQLcreate table servicios(id_servicio int(10),nombre char(10),costo int(10),PRIMARY KEY (id_servicio));TABLA QUE GENERA VISTA PRELIMINAR:
  • 10. TABLA SOLICITUD CODIGO SQLcreate table solicitud(id_solicitud int(10),dirección inicio char(10),dirección destino char(10),fecha de solicitud char(10),fecha de servicio char (10),tiempo char (10),id_cliente int(10),id_empresa int(10),id_servicio int (10),aceptación char(3),PRIMARY KEY (id_solicitud));VISTA PRELIMINAR: TABLA QUE GENERA
  • 11. TABLA EMPLEADO CODIGO SQLVISTA PRELIMINAR: createtable empleado(id_empeladoint(10),nombre char(20),apellido char (20),direccionchar(20),telefonoint (15),PRIMARY KEY (id_empleado));TABLA QUE GENERA
  • 12. TABLA VEHICULOCODIGO SQLVISTA PRELIMINAR: createtablevehiculo(id_vehiculoint(10),alto char(20),tamaño char (10),piso char(10),PRIMARY KEY (id_vehiculo));TABLA QUE GENERA
  • 13. TABLA CLIENTECODIGO SQLcreatetable cliente(id_clienteint(10),nombre char(20),apellido char (20),direccionchar(20),telefonoint (15),PRIMARY KEY (id_cliente));VISTA PRELIMINAR: TABLA QUE GENERA
  • 14. VISTA PRELIMINAR: TABLA POBLACION CODIGO SQLcreatetablepoblacion(id_poblacionint(10),nombre char(20),PRIMARY KEY (id_poblacion));TABLA QUE GENERA
  • 15. TABLA PROVINCIA VISTA PRELIMINAR: CODIGO SQLcreatetable provincia(id_provinciaint(10),nombre char(20),id_poblacionint (10),PRIMARY KEY (id_provincia));TABLA QUE GENERA
  • 16. LAS RELACIONES DE MUCHOS A MUCHOS CREAN TABLA .ESTOS CÓDIGOS PERTENECEN A LAS RELACIONES QUE LLEVA EL PROBLEMA DE MUDANZAS:RELACION EMPRESA - POBLACIONRELACION EMPRESA - SERVICIOScreatetableempresa_poblacion(id_poblacionint(10),id_empresaint (10),createtableempresa_servicios(id_servicioint(10),id_empresaint (10),RELACION EMPRESA - EMPLEADORELACION SERVICIOS - VEHICULOcreatetableservicios_vehiculo(id_serviciosint(10),id_vehiculoint (10),createtableempresa_empleado(id_empresaint (10), id_empeladoint(10),RELACION SOLICITUD - EMPLEADOcreate table solicitud_empleado(id_solicitudint(10),id_empleadoint (10),
  • 17. RELACIONES EN ACCESS
  • 18. En SQL también podemos hacer consultas por ejemplo estas son algunas consultas:PROMEDIO DE COSTO DE SERVICIO MAYOR A 100000SELECT Avg(costo) AS promedioFROM SERVICIOWHERE (((SERVICIO.[costo])>100000)); SUMA DE COSTOS SELECT Sum(costo) AS sumaFROM SERVICIO; SABER EL COSTO MAYOR DE LA TABLA SERVICIO EL SERVICIO MS COSTOSOSELECT Max(costo) AS mayorFROM SERVICIO; SABER EL COSTO MENOR DE LA TABLA SERVICIO EL SERVICIO MAS ECONOMICOSELECT Max(costo) AS mayorFROM SERVICIO;LISTADO EMPLEADOS ¿Cuántos registros existen?SELECT Count(*) AS totalFROM EMPLEADO;
  • 19. CONSULTA SERVICIO PRESTADO ANTES DEL 15 DE FEBRERO DE 20009
  • 20. RUTA BOGOTA – BARRANQUILLALISTADO DE EMPLEADOS
  • 24. FIN