Está en la página 1de 33

Situación problema

Taller mecánico
En cada municipio grande o pequeño del país existen talleres
es un buen negocio el desarrollar aplicaciones que permita co
dado que muchos de ellos solo llevan un control manual de su
usted se le entregan los requerimientos iniciales para que inici

La base de datos deberá contener información de los clientes,


reparación), los mecánicos del taller, los repuestos que se utili
administrativa del taller.

Así funciona el taller


Cuando ingresa un vehículo al taller, se registra la información
identidad) tipo y número, Nombres y apellidos, Dirección princ
correo electrónico e información adicional que crea convenien
(placa), marca, modelo, color, tipo de vehículo, fecha de ingres
observaciones adicionales.

Una vez registrado el vehículo, se le asigna un mecánico (libre


los daños.

Posteriormente el vehículo puede ser asignado a este mecáni


especialidad, también puede haber más mecánicos que le ayu

De los mecánicos se registra, código, nombres, apellidos, dire


especialidades que tiene (general, frenos, eléctrico...) teniendo
de los cuales se de registrar su experiencia y técnicos profesio
de los cuales se registra su profesión.

Cada uno de los mecánicos que participan en la reparación de


repuestos utilizados en la reparación y el costo de la mano de

Una vez reparado el vehículo, cada una de las libretas con la i


encargado para generar la factura al cliente. Esta factura deb
datos del mecánico responsable y el desglose de los repuesto
de la mano de obra y el total de la factura, hay que tener en cu
 
del país existen talleres de mecánica y usted se ha percatado que
aciones que permita controlar las actividades que ahí se desarrollan
un control manual de su información. Partiendo de lo anterior a
s iniciales para que inicie la construcción de la base de datos.

rmación de los clientes, vehículos (reparados y los que están en


os repuestos que se utilizan en una reparación y la parte

e registra la información del cliente, DUI (documento único de


pellidos, Dirección principal y alterna si la tiene, teléfono fijo y móvil,
nal que crea conveniente. Del vehículo se debe ingresar: Matricula
ehículo, fecha de ingreso y hora que ingresa al taller además de

signa un mecánico (libre), que se encargará de verificar y evaluar

asignado a este mecánico o a uno diferente de acuerdo con la


s mecánicos que le ayuden a su reparación.

nombres, apellidos, dirección, teléfono, especialidad o


os, eléctrico...) teniendo que se contratan mecánicos "empíricos"
encia y técnicos profesionales (técnicos, tecnólogos, profesionales)

pan en la reparación deben ir anotando en su libreta todos los


el costo de la mano de obra.

a de las libretas con la información se la pasa al administrador u


iente. Esta factura debe contener todos los datos del cliente, los
esglose de los repuestos utilizados con precio por unidad, el precio
ura, hay que tener en cuenta el valor del impuesto (IVA).
copiar el diagrama de la actividad anterior
Especificación de la transformación de las tres formas normales

PRIMERA FORMA NORMAL

TABLA VEHICULO
ID VEHICULO PLACA MARCA MODELO

2054 RMN542 CHEVROLET AVEO GT EMOTION

TABLA EMPLEADO
ID_EMPLEADO NOMBRES APELLIDOS DIR_PRINCIPAL
1101 DIEGO RICARDO PEREZ RODRIGEZ CALLE 45 No. 20-15

TABLA PRODUCTO
ID_PRODUCTO NOMBRE VALOR Esta tabla no va a ser modificada
41 ACEITE MOBIL 32000

DIU TIPO_DIU NOMBRES APELLIDOS


1010985421 CEDULA JUAN PABLO VARGAS JIMENEZ
TABLA FACTURA
ID_FACTURA MANO_OBRA VALOR_TOTAL IVA
6012 123000 157000 1560

SEGUNDA FORMA NORMAL

TABLA VEHICULO
ID VEHICULO PLACA ID_FECHA OBSERVACIONES

PENDIENTE REVISION
2054 RMN542 31 DE FRENOS Y
CAMBIO DE FILTROS

ID_VEHICULO ID_TIPO_VEHICULO ID_CLASE


2054 1512 1
3125 1513 1

TABLA CLASE VEHICULO


ID_CLASE CLASE
1 CARRO
2 MOTO

TABLA EMPLEADO
ID_EMPLEADO PRIMER NOMBRE SEGUNDO NOMBRE PRIMER APELLIDO
1101 DIEGO RICARDO PEREZ

ID_EMPLEADO ID_ESPECIALIDAD ID_ESTUDIO


1101 21 31
1121 22 32

TABLA ESPECIALIDAD TABLA ESTUDIO


ID_ESPECIALIDAD ESPECIALIDAD ID_ESTUDIO
21 FRENOS 31
22 LATONERIA Y PINTURA 32

TABLA PRODUCTO
ID_PRODUCTO NOMBRE VALOR Esta tabla no va a ser modificada
41 ACEITE MOBIL 32000
TABLA CLIENTE
DIU PRIMER NOMBRE SEGUNDO NOMBRE PRIMER APELLIDO
1010985421 JUAN PABLO VARGAS

TABLA TIPO DIU


DIU ID_DIU ID_DIU
1010985421 51 51
41732987 52 52
53

TABLA FACTURA
ID_FACTURA MANO_OBRA VALOR_TOTAL IVA
6012 123000 157000 1560

TABLA IMPUESTO
ID_IMPUESTO IMPUESTO VALOR
91 IVA 0.19

TERCERA FORMA NORMAL

TABLA VEHICULO
ID VEHICULO PLACA ID_FECHA OBSERVACIONES

PENDIENTE REVISION
2054 RMN542 31 DE FRENOS Y
CAMBIO DE FILTROS

TABLA VEHICULO ID
ID_VEHICULO ID_TIPO_VEHICULO ID_CLASE
2054 1512 1
3125 1513 1

TABLA CLASE VEHICULO


ID_CLASE CLASE
1 CARRO
2 MOTO
TABLA EMPLEADO
ID_EMPLEADO PRIMER NOMBRE SEGUNDO NOMBRE PRIMER APELLIDO
1101 DIEGO RICARDO PEREZ

ID_EMPLEADO ID_ESPECIALIDAD ID_ESTUDIO


1101 21 31
1121 22 32

TABLA ESPECIALIDAD TABLA ESTUDIO


ID_ESPECIALIDAD ESPECIALIDAD ID_ESTUDIO
21 FRENOS 31
22 LATONERIA Y PINTURA 32

TABLA PRODUCTO
ID_PRODUCTO NOMBRE VALOR Esta tabla no va a ser modificada
41 ACEITE MOBIL 32000

TABLA CLIENTE
DIU PRIMER NOMBRE SEGUNDO NOMBRE PRIMER APELLIDO
1010985421 JUAN PABLO VARGAS

TABLA TIPO DIU


DIU ID_DIU ID_DIU
1010985421 51 51
41732987 52 52
53

TABLA FACTURA
ID_FACTURA DIU PLACA MANO_OBRA
6012 1010985421 RMN542 123000

TABLA IMPUESTO
ID_IMPUESTO IMPUESTO VALOR
91 IVA 0.19
s normales

TABLA VEHICULO
COLOR TIPO_VEHICULO FECHA_INGRESO OBSERVACIONES

PENDIENTE REVISION DE
ROJO CARRO 11/15/2018 FRENOS Y CAMBIO DE
FILTROS

TABLA EMPLEADO
CELULAR ESPECIALIDAD EXPERIENCIA ESTUDIOS
3216543786 FRENOS 5 AÑOS MECANICA AUTOMOTRIZ

sta tabla no va a ser modificada

TABLA CLIENTE
DIR_PRINCIPAL DIR_ALTERNA TELEFONO CELULAR
CALLE 123 No. 90-11 N/A 3258741 3225476985
Esta tabla no va a ser modificada

TABLA TIPO VEHICULO


ID_TIPO_VEHICULO MODELO MARCA COLOR
1512 AVEO GT EMOTION CHEVROLET ROJO VELVET
1513 CAPTIVA CHEVROLET GRIS HUMO

TABLA FECHA INGRESO


ID_VEHICULO ID_FECHA FECHA_INGRESO
2054 31 11/15/2018
3125 32 31/08/2019

TABLA EMPLEADO
SEGUNDO APELLIDO DIR_PRINCIPAL CELULAR EXPERIENCIA
RODRIGUEZ CALLE 45 No. 20-15 3216543786 5 AÑOS

TABLA ESTUDIO
ESPECIALIDAD
NINGUNO
MECANICA AUTOMOTRIZ

sta tabla no va a ser modificada


TABLA CLIENTE
SEGUNDO APELLIDO DIR_PRINCIPAL DIR_ALTERNA TELEFONO
VARGAS CALLE 123 No. 90-11 N/A 3258741

TABLA TIPO DIU


TIPO DIU
CEDULA CIUDADANIA
CEDULA EXTRANJERIA
PASAPORTE

TABLA TIPO VEHICULO


ID_TIPO_VEHICULO MODELO MARCA COLOR
1512 AVEO GT EMOTION CHEVROLET ROJO VELVET
1513 CAPTIVA CHEVROLET GRIS HUMO

TABLA FECHA INGRESO


ID_VEHICULO ID_FECHA FECHA_INGRESO
2054 31 11/15/2018
3125 32 31/08/2019
TABLA EMPLEADO
SEGUNDO APELLIDO DIR_PRINCIPAL CELULAR EXPERIENCIA
RODRIGUEZ CALLE 45 No. 20-15 3216543786 5 AÑOS

TABLA ESTUDIO
ESPECIALIDAD
NINGUNO
MECANICA AUTOMOTRIZ

sta tabla no va a ser modificada

TABLA CLIENTE
SEGUNDO APELLIDO DIR_PRINCIPAL DIR_ALTERNA TELEFONO
VARGAS CALLE 123 No. 90-11 N/A 3258741

TABLA TIPO DIU


TIPO DIU
CEDULA CIUDADANIA
CEDULA EXTRANJERIA
PASAPORTE

ID_PRODUCTO NOMBRE VALOR_PRODUCTO VALOR_TOTAL_SI


41 ACEITE MOBIL 230000 353000
TABL
ID VEHICULO

Se convierte en
-------> 2054

ID_VEHICULO
2054
3125

Se convierte en ID_EMPLEADO
-------> 1101

ID_EMPLEADO
1101
1121

MAIL OBSERVACIONES Se convierte en


JUAN.P@MIDOMINIO.COM NINGUNA ------->
CELULAR MAIL OBSERVACIONES
3225476985 JUAN.P@MIDOMINIO.COM NINGUNA
CELULAR MAIL OBSERVACIONES
3225476985 JUAN.P@MIDOMINIO.COM NINGUNA

IVA ID_EMPLEADO
67070 1101
TABLA VEHICULO
PLACA ID_FECHA OBSERVACIONES

PENDIENTE REVISION
RMN542 31 DE FRENOS Y
CAMBIO DE FILTROS

TABLA TIPO VEHICULO


ID_TIPO_VEHICULO MARCA MODELO ID_CLASE
1512 CHEVROLET AVEO GT EMOTION 1
1513 CHEVROLET CAPTIVA 3

TABLA EMPLEADO
PRIMER NOMBRE SEGUNDO NOMBRE PRIMER APELLIDO SEGUNDO APELLIDO
DIEGO RICARDO PEREZ RODRIGUEZ

TABLA ESPECIALIDAD TABLA ESTUDIO


ID_ESPECIALIDAD ESPECIALIDAD ID_EMPLEADO
21 FRENOS 1121
22 LATONERIA Y PINTURA 1101

TABLA
DIU PRIMER NOMBRE SEGUNDO NOMBRE
1010985421 JUAN PABLO

TABLA TIPO DIU


DIU ID_DIU TIPO DIU
1010985421 51 CEDULA CIUDADANIA
41732987 52 CEDULA EXTRANJERIA
TABLA CLASE VEHICULO
COLOR ID_CLASE CLASE
ROJO VELVET 1 CARRO
GRIS HUMO 2 MOTO

DIR_PRINCIPAL CELULAR EXPERIENCIA


CALLE 45 No. 20-15 3216543786 5 AÑOS

TABLA ESTUDIO
ID_ESTUDIO ESPECIALIDAD
31 NINGUNO
32 MECANICA AUTOMOTRIZ

TABLA CLIENTE
PRIMER APELLIDO SEGUNDO APELLIDO DIR_PRINCIPAL DIR_ALTERNA
VARGAS VARGAS CALLE 123 No. 90-11 N/A
TABLA FECHA INGRESO
ID_VEHICULO ID_FECHA FECHA_INGRESO
2054 31 11/15/2018
3125 32 31/08/2019

TELEFONO CELULAR MAIL OBSERVACIONES


3258741 3225476985 JUAN.P@MIDOMINIO.COM
NINGUNA
Descripción breve de la base de datos… (de que Base de datos taller mecanico: contiene la información de repuestos, me
se encarga la base de datos) control de facturación de cada serv

Nombre tabla1:
TABLA VEHICULO

Descripción tabla 1: ..
Lleva el control de la información de los vehic

Llave  (pk – fk) Nombre  Tipo 

pk ID VEHICULO varchar

PLACA varchar

fk ID_FECHA varchar

OBSERVACIONES varchar

Nombre tabla2:
TABLA TIPO VEHICULO
Descripción tabla 2: ..
Registra toda la información de los vehiculos d

Llave  (pk – fk) Nombre  Tipo 

pk ID_TIPO_VEHICULO varchar

MODELO varchar
MARCA varchar

COLOR char

Nombre tabla 3: TABLA CLASE VEHICUL


Descripción tabla 3: .. Se encuentra toda la información de las clases de veh

Llave  (pk – fk) Nombre  Tipo 


pk ID_CLASE varchar

CLASE char

Nombre tabla4: TABLA FECHA INGRES


Descripción tabla 4: .. Se encuentra toda la información de la fecha de

Llave  (pk – fk) Nombre  Tipo 

fk ID_VEHICULO varchar

pk ID_FECHA varchar

FECHA_INGRESO varchar

Nombre tabla5: TABLA EMPLEADO


Descripción tabla 5: .. Se encuentra toda la información de los

Llave  (pk – fk) Nombre  Tipo 

pk ID_EMPLEADO varchar

PRIMER NOMBRE char

SEGUNDO NOMBRE char

PRIMER APELLIDO char

SEGUNDO APELLIDO char

DIR_PRINCIPAL varchar
CELULAR varchar

EXPERIENCIA varchar

Nombre tabla6: TABLA ESPECIALIDAD


Descripción tabla 6: .. Se encuentra detallada la informacion de las especialid

Llave  (pk – fk) Nombre  Tipo 

pk ID_ESPECIALIDAD varchar

ESPECIALIDAD char

Nombre tabla7: TABLA ESTUDIO


Descripción tabla 7: .. Se encuentra detallada la informacion de los estudios de l

Llave  (pk – fk) Nombre  Tipo 

pk ID_ESTUDIO varchar

ESPECIALIDAD char

Nombre tabla8: TABLA PRODUCTO


Descripción tabla 8: .. Se encuentra detallada la informacion de los productos

Llave  (pk – fk) Nombre  Tipo 

pk ID_PRODUCTO varchar

NOMBRE char
VALOR varchar

Nombre tabla9: TABLA CLIENTE


Descripción tabla 9: .. Se encuentra toda la información de lo

Llave  (pk – fk) Nombre  Tipo 

pk DIU varchar

PRIMER NOMBRE char

SEGUNDO NOMBRE char

PRIMER APELLIDO char

SEGUNDO APELLIDO char

DIR_PRINCIPAL varchar

DIR_ALTERNA varchar

TELEFONO varchar

CELULAR varchar

MAIL varchar

OBSERVACIONES varchar

Nombre tabla10: TABLA TIPO DIU


Descripción tabla 10: .. Contiene la informacion de los tipos de identi

Llave  (pk – fk) Nombre  Tipo 

pk ID_DIU varchar
TIPO DIU char

Nombre tabla11: TABLA TIPO DIU


Descripción tabla 11: .. Contiene la informacion de los tipos de identi

Llave  (pk – fk) Nombre  Tipo 

pk ID_FACTURA varchar

fk DIU varchar

PLACA varchar

MANO_OBRA varchar

fk ID_PRODUCTO varchar

NOMBRE char

VALOR_PRODUCTO varchar

VALOR_TOTAL_SI varchar
IVA varchar

fk ID_EMPLEADO varchar

Nombre tabla12: TABLA IMPUESTO


Descripción tabla 12: .. Contiene la informacion de los impuestos qu

Llave  (pk – fk) Nombre  Tipo 

pk ID_IMPUESTO varchar
IMPUESTO char

VALOR varchar
e la información de repuestos, mecanicos, clientes y vehiculos atendidos, junto con el
ontrol de facturación de cada servicio realizado

TABLA VEHICULO

rol de la información de los vehiculos que ingresan al taller

longitud  Descripción  Restricciones 

identificador del identificador primario


10
vehiculo unico, solo numeros

6 placa del vehiculo solo numeros

identificador de la fecha identificador foraneo,


10 de ingreso solo numeros

comentarios adicionales
100 sobre el vehiculo ninguna
recibido

TABLA TIPO VEHICULO

a la información de los vehiculos disponibles en el mercado

longitud  Descripción  Restricciones 

identificador del tipo de identificador primario


10
vehiculo unico, solo numeros

20 modelo del vehiculo ninguna


20 marca del vehiculo ninguna
no se permiten
20 color del vehiculo
numeros

TABLA CLASE VEHICULO


información de las clases de vehiculos que se atienden en el taller

longitud  Descripción  Restricciones 


identificador de la clase identificador primario
10
de vehiculo unico, solo numeros

solo existen tres


clase de vehiculo que se
20 valores (moto,carro,
atenderá
camioneta)

TABLA FECHA INGRESO


oda la información de la fecha de ingreso del vehiculo al taller

longitud  Descripción  Restricciones 

identificador del identificador foraneo


10
vehiculo unico, solo numeros

identificador primario
10 identificado de la fecha
unico, solo numeros

fecha de ingreso del


10 solo numeros
vehiculo al taller

TABLA EMPLEADO
entra toda la información de los empleados del taller

longitud  Descripción  Restricciones 

identificador del identificador primario


10
empleado unico, solo numeros

primer nombre del no se permiten


30
empleado numeros
segundo nombre del no se permiten
30
empleado numeros
primer apellido del no se permiten
30
empleado numeros
segundo apellido del no se permiten
30
empleado numeros

direccion de residencia
60 del empleado ninguna
celular corporativo del
10 solo numeros
empleado
años de experiencia del
10 solo numeros
empleado

TABLA ESPECIALIDAD
a la informacion de las especialidades de cada mecanico en el taller

longitud  Descripción  Restricciones 

identificador de la identificador primario


10 especialidad unico, solo numeros

detalla la especialidad no se permiten


20
del mecanico numeros

TABLA ESTUDIO
a informacion de los estudios de los mecanicos que trabajan en el taller

longitud  Descripción  Restricciones 

identificador de la identificador primario


10
carrera estudiada unico, solo numeros

detalla lo estudiado por no se permiten


20
el mecanico numeros

TABLA PRODUCTO
a la informacion de los productos y/o repuestos ofrecidos en el taller

longitud  Descripción  Restricciones 

identificador de los identificador primario


10
productos unico, solo numeros

nombre del producto no se permiten


20 ofrecido caracteres especiales
no se permiten letras
valor unitario del
10 ni caracteres
producto
especiales

TABLA CLIENTE
cuentra toda la información de los clientes del taller

longitud  Descripción  Restricciones 

identificador primario
10 identificador del cliente
unico, solo numeros

primer nombre del no se permiten


30
cliente numeros
segundo nombre del no se permiten
30
cliente numeros
primer apellido del no se permiten
30 cliente numeros
segundo apellido del no se permiten
30
cliente numeros
direccion de residencia ninguna
60
del cliente
direccion alternativa del ninguna
60
cliente

10 telefono fijo del cliente solo numeros

telefono celular del


10 solo numeros
cliente
correo electrónico del ninguna
60
cliente

100 comentarios adicionales ninguna

TABLA TIPO DIU


nformacion de los tipos de identificaciones de los clientes

longitud  Descripción  Restricciones 

identificador primario
10 identificador del DIU
unico, solo numeros
solo contiene letras
con las siguientes
20 tipos de identificaciones opciones (cedula
validas para clientes ciudadania, cedula
extranjeria, pasaporte,
tarjeta de identidad)

TABLA TIPO DIU


nformacion de los tipos de identificaciones de los clientes

longitud  Descripción  Restricciones 

identificador primario
10 identificador del DIU
unico, solo numeros

identificador foraneo del identificador unico,


10
cliente solo numeros
6 placa del vehiculo solo numeros
valor total de la mano
10 solo numeros
de obra
identificador foraneo de identificador unico,
10
los productos solo numeros

20 nombre del producto no se permiten


ofrecido caracteres especiales

no se permiten letras
valor unitario del ni
10 caracteres
producto
especiales
10 valor total sin iva solo numeros
10 valor del iva solo numeros
identificador foraneo del identificador unico,
10
empleado solo numeros

TABLA IMPUESTO
informacion de los impuestos que se aplican a la factura

longitud  Descripción  Restricciones 

identificador del identificador primario


10
impuesto unico, solo numeros
no se permiten
20 nombre del impuesto
numeros
no se permiten letras
valor del impuesto a
20 ni caracteres
aplicar
especiales
Pegar Imagen del modelo logico diseñado en SQL Developer Data Modeler
Pegar Imagen del modelo Relacional diseñado en SQL Developer Data Modeler
Nombre
Apellido
grupo

descripción de la mayor dificultad que encontro

También podría gustarte