You are on page 1of 29

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD

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