Escuela de Ciencias Bsicas Tecnologa E Ingeniera ECBTI
Bases de datos bsico
BASES DE DATOS BASICO PROYECTO FINAL
JUAN PABLO VILLAMIL BONILLA COD. 1104704794 JOHAN MANUEL OTERO LEAL COD. 1106893655
GRUPO: 301330_61
PRESENTADO AL TUTOR CARLOS SILVA
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA (UNAD) ESCUELA DE CIENCIAS BSICAS TECNOLOGA E INGENIERA UNAD CERES LIBANO CEAD GIRARDOT 2013 UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD Escuela de Ciencias Bsicas Tecnologa E Ingeniera ECBTI Bases de datos bsico
INTRODUCCION
El proyecto busca ser una herramienta que permita mediante el diseo de un sistema de base de datos la la organizacin de la informacin de los vehiculos y conductores de la empresa VELOTAX S.A, adems ayudara ha ofrecer un mejor servicio a los pasajeros, para asi obtener un sello de calidad y mejorar el bienestar de todo el personal. Y tambin ayudara a no gastar el papel para que asi no afecte el medio ambiente.
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD Escuela de Ciencias Bsicas Tecnologa E Ingeniera ECBTI Bases de datos bsico
Descripcin del Problema:
NOMBRE DE LA EMPRESA VELOTAX S.A.
ACTIVIDAD ECONOMICA DE LA EMPRESA Empresa transporte pblico del Lbano
NUMERO DE EMPLEADOS DE LA EMPRESA 50 empleados
AREA QUE SE QUIERE ESTUDIAR Administracin (Transporte)
DESCRIPCION GENERAL DE LA PROBLEMTICA A ABORDAR. La empresa VELOTAX SA posee 50 vehculos entre los cuales se encuentran buses y busetas para el transporte de los viajeros de Lbano Tolima. La empresa realiza controles de su actividad y de los vehculos los cuales son: gasto de combustible, consumo de aceite, cambio de repuestos, seguros en si todo lo referente a mantener en ptimo estado los carros para su funcionamiento, aun se lleva en planillas. Lo cual es la solucin a la problemtica que se les presenta; seria implementar una base de datos para administrar todo lo referente a la flota de vehculos de la empresa, ya que actualmente estn en el proceso de implementar calidad ISO 9001 y ISO 14001 Medio ambiente y la idea es la reduccin del gasto de papel para la preservacin del medio ambiente adems de contribuir con la empresa para la calidad en su servicio.
JUSTIFICACION DE POR QUE ES INTERESANTE TRABAJAR LA PROBLEMTICA.
Me parece interesante trabajar en esta problemtica ya que es una empresa que funciona en mi municipio y en la cual nos movilizamos los libanenses, adems de ser un estudiante de la UNAD soy estudiante del SEMA en HSEQ que es referente a calidad y medio ambiente y estoy trabajando con esta empresa para realizar precisamente la base de datos y la preservacin del medio ambiente utilizando la poltica de papel y ms eficiencia, por lo tanto la importancia de que esta empresa cuente con una disponibilidad de datos a tiempo y siempre actualizados sobre la integridad de sus vehculos, ya que esto representa mas seguridad para los pasajeros que nos movilizamos en ella y contribuiramos a una solucin del momento.
Caso de estudio VELOTAX UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD Escuela de Ciencias Bsicas Tecnologa E Ingeniera ECBTI Bases de datos bsico
Se quiere crear una base de datos para la empresa de transporte pblico de VELOTAX con las siguientes caractersticas: La empresa posee un conjunto de vehculos, cada vehculo tiene un conjunto de conductores, cada vehculo se identifica mediante su nmero de placa Los conductores poseen un ID nico y un conductor puede conducir varios vehculos. Adems se tiene la siguiente informacin Cada vehculo tiene un nmero de placa nico, una marca, un modelo, una capacidad de pasajeros, numero del motor, evalu comercial y un color del vehiculo. Cada conductor tiene un ID, nombre y apellido, direccin, celular e Email. El mantenimiento posee un ID de mantenimiento, una fecha, falla presentada y solucin respectiva, factura y placa. SOAT cada vehculo debe poseer un SOAT, el SOAT debe de poseer una aseguradora, tambin una fecha de expedicin y una de vencimiento.
Adems se sabe lo siguiente Un conductor puede conducir varios vehculos. A los vehculos se le puede realizar varios mantenimientos por ao. Cada vehculo debe tener una tecno mecnica y un SOAT en vigencia para su circulacin, adems con la dems reglamentacin actualizada para poder tener un funcionamiento.
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD Escuela de Ciencias Bsicas Tecnologa E Ingeniera ECBTI Bases de datos bsico
Justificacin
Dentro de la visita a la empresa de transporte VELOTAX S.A y mediante conversaciones con los encargados de las reas de detecto la necesidad de organizacin de la informacin de los vehculos, adems de todo lo referente a los vehculos como la identificacin del conductor, la revisin tecno mecnica, etc. Y con esto se busca un mejor servicio a los pasajeros.
Adems se evitaran inconvenientes con los pasajeros, y no habr tanta demora en la salida de los vehculos.
Durante la conversacin tambin se sugiri a los responsables de las reas que toda la situacin de problemas en estructuracin, creacin y manipulacin de datos, entre otras se solucionar mediante el anlisis, diseo e implementacin de una base de datos relacional que permita agilizar el trabajo y servir como plataforma de integracin y trabajo colaborativo.
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD Escuela de Ciencias Bsicas Tecnologa E Ingeniera ECBTI Bases de datos bsico
Objetivos
General
Analizar, disear, e implementar una base de datos relacional, para dar solucin a un problema de organizacin de la informacin y estado de los vehculos y la informacin de los conductores de la empresa VELOTAX S.A. de la ciudad de Lbano, Tolima basada en el gestor de base de datos MySQL.
Especficos
1. Realizar el levantamiento de informacin, basndonos en la tcnica de entrevistas a usuarios, para conocer detalladamente el rea de comunicaciones apoyndose en grabadoras y editores de texto para registrar y tabular la informacin registrada.
2. Entrevista con los clientes internos del rea de comunicaciones para conocer posibles necesidades de informacin que no se han detectado apoyndose en grabadoras y editores de texto.
3. Anlisis de los la informacin, identificando las entidades y los atributos mediante la realizacin de una matriz de relaciones.
4. Realizar el modelo lgico o Diagrama entidad relacin en WorkBench de MySQL. (Entidades, atributos, relaciones y cardinalidad).
5. Realizar el modelo fsico o relacional (tablas, campos, campos claves y llaves forneas) con base en la informacin anterior y modelado del diagrama entidad relacin apoyada en la herramienta MySQL WorkBench.
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD Escuela de Ciencias Bsicas Tecnologa E Ingeniera ECBTI Bases de datos bsico
Desarrollo de actividades: MODELO RELACIONAL
MODELO RELACIONAL BASE DE DATOS
TABLA VEHICULO (placa (PK), lnea, modelo, marca, color, capacidad_pasajeros, num_motor, num_chasis, avaluo_comercial, num_llantas, combustible, altura, ancho, capacidad toneladas, clases_vehiculo_id_clases_vehiculos (FK)) TABLA TIPO_VEHICULOS (id_clases_vehiculo (PK), tipo_vehiculo, cant_pasajeros) UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD Escuela de Ciencias Bsicas Tecnologa E Ingeniera ECBTI Bases de datos bsico
TABLA REVISION_ACEITE (id_revision_aceite (PK), fecha, cambio_aceite_vehiculos_placa (FK)) TABLA REVISION_LLANTAS (id_revision_llantas (PK), fecha, marca, ref_llantas, valor_unitario, cambio_llantas_vehiculos_placa (FK)) TABLA CONDUCES (nro_conduce (PK), fecha_conduce) TABLA CONDUCTOR (id_conductor (PK), nombres, apellidos, numero_documento, cuidad_de_residencia, direccin, celular, email, fecha_ingreso, categora_pase, conduces_nro_conduce (FK)) TABLA TECNOMECANICA (id_certificacion_ambiental (PK), cdigo_certificado, fecha_expedicion, fecha_vencimiento, empresa_certificadora, cuidad, aprobado, vehiculo_placa (PK)) TABLA SOAT (cod_soat (PK), aseguradora, fecha_expedicion_fecha_vencimiento, valor, vehiculo_placa (FK)) TABLA CONDUCTOR_VEHICULO (id_conductor_vehiculo (PK), condoctor_id_conductor (PK), vehiculo_placa (PK), fecha, conduce_nro_conduce (PK)) TABLA MANTENIMIENTO (id_mantenimiento (PK), fecha, falla_presentada, solucin, valor, factura, vehculos_placa (FK), conductor_id_conductor (FK))
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD Escuela de Ciencias Bsicas Tecnologa E Ingeniera ECBTI Bases de datos bsico
Creacin base de datos VELOTAX
Creacin tabla Conductor
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD Escuela de Ciencias Bsicas Tecnologa E Ingeniera ECBTI Bases de datos bsico
Insertar datos tabla conductor
Mostrar la tabla conductor y los datos ingresados UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD Escuela de Ciencias Bsicas Tecnologa E Ingeniera ECBTI Bases de datos bsico
Creacin tabla vehculo
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD Escuela de Ciencias Bsicas Tecnologa E Ingeniera ECBTI Bases de datos bsico
Insertar datos tabla vehculo
Mostrar la tabla vehculo y los datos ingresados
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD Escuela de Ciencias Bsicas Tecnologa E Ingeniera ECBTI Bases de datos bsico
Crear la tabla tipo de vehculo
Insertar datos tabla tipo de vehculo
Mostrar tabla tipo de vehculo y los datos insertados UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD Escuela de Ciencias Bsicas Tecnologa E Ingeniera ECBTI Bases de datos bsico
Crear tabla conductor_vehiculo
Insertar datos en la tabla conductor vehculo UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD Escuela de Ciencias Bsicas Tecnologa E Ingeniera ECBTI Bases de datos bsico
Mostrar tabla conductor vehculo y los datos insertados
Crear la tabla revisin de aceite UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD Escuela de Ciencias Bsicas Tecnologa E Ingeniera ECBTI Bases de datos bsico
Insertar datos revisin aceite
Mostrar tabla revisin aceite y los datos insertados UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD Escuela de Ciencias Bsicas Tecnologa E Ingeniera ECBTI Bases de datos bsico
Crear la tabla revisin de llantas
Insertar datos revisin llantas
Mostrar tabla revisin llantas y los datos insertados UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD Escuela de Ciencias Bsicas Tecnologa E Ingeniera ECBTI Bases de datos bsico
Crear tabla mantenimiento
Insertar datos tabla mantenimiento UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD Escuela de Ciencias Bsicas Tecnologa E Ingeniera ECBTI Bases de datos bsico
Mostrar tabla mantenimiento y los datos insertados
Crear tabla conduce UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD Escuela de Ciencias Bsicas Tecnologa E Ingeniera ECBTI Bases de datos bsico
Insertar datos tabla conduce
Mostrar tabla conduce y datos ingresados UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD Escuela de Ciencias Bsicas Tecnologa E Ingeniera ECBTI Bases de datos bsico
Crear tabla SOAT
Ingresar datos tabla SOAT UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD Escuela de Ciencias Bsicas Tecnologa E Ingeniera ECBTI Bases de datos bsico
Mostrar tabla SOAT y datos ingresados
Crear tabla tecno mecnica UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD Escuela de Ciencias Bsicas Tecnologa E Ingeniera ECBTI Bases de datos bsico
Ingresar datos tabla tecno mecnica
Mostrar tabla tecno mecnica y datos ingresados UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD Escuela de Ciencias Bsicas Tecnologa E Ingeniera ECBTI Bases de datos bsico
CONSULTAS Consulta numero uno El vehculo con el mantenimiento realizado, la fecha, solucin, clase de vehculo, donde el valor del mantenimiento sea menor a $1000.000 de pesos UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD Escuela de Ciencias Bsicas Tecnologa E Ingeniera ECBTI Bases de datos bsico
Consulta dos:
Consultar la fecha de vencimiento del SOAT y fecha vencimiento de la tecno mecnica UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD Escuela de Ciencias Bsicas Tecnologa E Ingeniera ECBTI Bases de datos bsico
Consulta tres: Consultar el vehculo con la marca que sea modelo superior A 2010.
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD Escuela de Ciencias Bsicas Tecnologa E Ingeniera ECBTI Bases de datos bsico
Modelo relacional:
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD Escuela de Ciencias Bsicas Tecnologa E Ingeniera ECBTI Bases de datos bsico
CONCLUSIONES En conclusin fue un aprendizaje que nos sirve para nuestra carrera, ya que se investig en una de las empresas ms conocidas de transporte de Colombia, realizamos una base de datos en la que explicamos toda la informacin de los vehculos que incorpora la empresa que ayudara a solucionar la necesidad de mejorar el funcionamiento. Y adems mejorar la calidad de servicio que se les prestara a los pasajeros.
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD Escuela de Ciencias Bsicas Tecnologa E Ingeniera ECBTI Bases de datos bsico
REFERENCIAS DOCUMENTALES 301330 Modulo base de datos bsico Mara Alba Snchez Gmez Escuela de ciencias bsicas, tecnologa e ingeniera programa tecnologa e ingeniera de sistemas. Gua prcticas de laboratorio fundamento terico. http://dev.mysql.com/doc/refman/5.0/es/creating-tables.html http://dev.mysql.com/doc/refman/5.0/es/database-use.html