Está en la página 1de 28

Situación problema

Taller mecánico
En cada municipio grande o pequeño del país existen talleres de mecánica y usted se ha perc
es un buen negocio el desarrollar aplicaciones que permita controlar las actividades que ahí s
dado que muchos de ellos solo llevan un control manual de su información. Partiendo de lo an
usted se le entregan los requerimientos iniciales para que inicie la construcción de la base de

La base de datos deberá contener información de los clientes, vehículos (reparados y los que
reparación), los mecánicos del taller, los repuestos que se utilizan en una reparación y la parte
administrativa del taller.

Así funciona el taller


Cuando ingresa un vehículo al taller, se registra la información del cliente, DUI (documento ún
identidad) tipo y número, Nombres y apellidos, Dirección principal y alterna si la tiene, teléfono
correo electrónico e información adicional que crea conveniente. Del vehículo se debe ingres
(placa), marca, modelo, color, tipo de vehículo, fecha de ingreso y hora que ingresa al taller ad
observaciones adicionales.

Una vez registrado el vehículo, se le asigna un mecánico (libre), que se encargará de verificar
los daños.

Posteriormente el vehículo puede ser asignado a este mecánico o a uno diferente de acuerdo
especialidad, también puede haber más mecánicos que le ayuden a su reparación.

De los mecánicos se registra, código, nombres, apellidos, dirección, teléfono, especialidad o


especialidades que tiene (general, frenos, eléctrico...) teniendo que se contratan mecánicos "
de los cuales se de registrar su experiencia y técnicos profesionales (técnicos, tecnólogos, pro
de los cuales se registra su profesión.

Cada uno de los mecánicos que participan en la reparación deben ir anotando en su libreta to
repuestos utilizados en la reparación y el costo de la mano de obra.

Una vez reparado el vehículo, cada una de las libretas con la información se la pasa al admin
encargado para generar la factura al cliente. Esta factura debe contener todos los datos del c
datos del mecánico responsable y el desglose de los repuestos utilizados con precio por unida
de la mano de obra y el total de la factura, hay que tener en cuenta el valor del impuesto (IVA)
 
mecánica y usted se ha percatado que
lar las actividades que ahí se desarrollan
ormación. Partiendo de lo anterior a
construcción de la base de datos.

hículos (reparados y los que están en


en una reparación y la parte

l cliente, DUI (documento único de


y alterna si la tiene, teléfono fijo y móvil,
Del vehículo se debe ingresar: Matricula
hora que ingresa al taller además de

que se encargará de verificar y evaluar

o a uno diferente de acuerdo con la


n a su reparación.

ón, teléfono, especialidad o


ue se contratan mecánicos "empíricos"
es (técnicos, tecnólogos, profesionales)

n ir anotando en su libreta todos los


a.

rmación se la pasa al administrador u


ontener todos los datos del cliente, los
ilizados con precio por unidad, el precio
a el valor del impuesto (IVA).
copiar el diagrama de la actividad anterior
se especifica la transformación de las 3 formas nomales

Num identificacion (Dui) Tipo identificacion Nombres


1073489056 Cédula de ciudadanía Felipe
81749061 Cédula de extranjería Olga Maria
1789654123 Cédula de ciudadanía Patricia
71345568 Cédula de ciudadanía Javier

1fn

TABLA CLIENTE PRIMERA FORMA NORMAL - DATOS PRINCIPALE


Num identificacion (Dui) Tipo identificacion Nombres
1073489056 Cédula de ciudadanía Felipe
81749061 Cédula de extranjería Olga Maria
1789654123 Cédula de ciudadanía Patricia
71345568 Cédula de ciudadanía Javier

TABLA CLIENTE PRIMERA FORMA NORMAL - DATOS ADICIONALE


Num identificacion (Dui) Tipo identificacion Direccion2
1073489056 Cédula de ciudadanía Calle 32 # 54-78
81749061 Cédula de extranjería Carrera 65 # 19-20
1789654123 Cédula de ciudadanía Calle 53 # 46-110
71345568 Cédula de ciudadanía Calle 53 # 46-47 L-110

2fn

TABLA CLIENTE SEGUNDA FORMA NORMAL - DATOS PRINCIPALES


Num identificacion (Dui) Nombres Apellidos
1073489056 Felipe Rodriguez Alvarez
81749061 Olga Maria Ayala Cardenaz
1789654123 Patricia Rojas Peña
71345568 Javier Soto Posada

TABLA CLIENTE SEGUNDA FORMA NORMAL - DATOS ADICIONALES


Tipo identificacion Direccion2 Telefono fijo
Cédula de ciudadanía Calle 32 # 54-78 4 4440888
Cédula de extranjería Carrera 65 # 19-20 4 2357171
Cédula de ciudadanía Calle 53 # 46-110 4 2844591
Cédula de ciudadanía Calle 53 # 46-47 L-110 4 2659549

3fn

TABLA CLIENTE SEGUNDA FORMA NORMAL - DATOS PRINCIPALES


Num identificacion (Dui) Nombres Apellidos
1073489056 Felipe Rodriguez Alvarez
81749061 Olga Maria Ayala Cardenaz
1789654123 Patricia Rojas Peña
71345568 Javier Soto Posada

TABLA CLIENTE SEGUNDA FORMA NORMAL - DATOS ADICIONALES


Id identificacion Direccion2 Telefono fijo
1 Calle 32 # 54-78 4 4440888
2 Carrera 65 # 19-20 4 2357171
1 Calle 53 # 46-110 4 2844591
1 Calle 53 # 46-47 L-110 4 2659549

TABLA AUTO
Placa Marca Modelo
LI935 CHEVROLET XTL
SE198 MAZDA MAZADA 2
OT456 RENAULT LOGAN
SA055 TOYOTA 4RUNNER

1fn

TABLA AUTO
Placa Marca Modelo
LI935 CHEVROLET XTL
SE198 MAZDA MAZADA 2
OT456 RENAULT LOGAN
SA055 CHEVROLET XTL

TABLA AUTO
Placa Marca Fecha_ingreso
LI935 CHEVROLET 15-05-2020
SE198 MAZDA 08-06-2020
OT456 RENAULT 09-26-2020
SA055 CHEVROLET 13-26-2020

2fn

TABLA AUTO
Placa Modelo Color
LI935 XTL BALNCA
SE198 MAZADA 2 ROJO
OT456 LOGAN AZUL
SA055 XTL ROJO

TABLA AUTO
Marca Fecha_ingreso Hora_ingreso
CHEVROLET 15-05-2020 12:23
MAZDA 08-06-2020 15:40
RENAULT 09-26-2020 13:40
CHEVROLET 13-26-2020 13:40

3fn

TABLA AUTO
Placa Id_Tipo_vehiculo Color
LI935 1 BALNCA
SE198 2 ROJO
OT456 2 AZUL
SA055 1 ROJO

TABLA AUTO
Modelo Fecha_ingreso Hora_ingreso
XTL 15-05-2020 12:23
MAZADA 2 08-06-2020 15:40
LOGAN 09-26-2020 13:40
XTL 13-26-2020 13:40

TABLA MECANICOS
Codigo Nombres Apellidos
12345 CAMILO GOMEZ
98765 ESTEBAN RAMIREZ
34567 SANTIAGO BELTRAN
65234 ALEJANDRO CARDONA

1fn

TABLA MECANICOS
Codigo Nombres Apellidos
12345 CAMILO GOMEZ
98765 ESTEBAN RAMIREZ
34567 SANTIAGO BELTRAN
65234 ALEJANDRO CARDONA

TABLA MECANICOS
Codigo Profesion Especialidad
12345 INGENIERO MECANICO FRENOS
98765 EMPIRICO ELECTRICIDAD
34567 TECNOLOGIA AUTOMOTRIZ ELECTRICIDAD
65234 INGENIERO MECANICO GENERAL

2fn

TABLA MECANICOS
Codigo Nombres Apellidos
12345 CAMILO GOMEZ
98765 ESTEBAN RAMIREZ
34567 SANTIAGO BELTRAN
65234 ALEJANDRO CARDONA

TABLA MECANICOS
Profesion Especialidad
INGENIERO MECANICO FRENOS
EMPIRICO ELECTRICIDAD
TECNOLOGIA AUTOMOTRIZ ELECTRICIDAD
INGENIERO MECANICO GENERAL

3fn

TABLA MECANICOS
Codigo Nombres Apellidos
12345 CAMILO GOMEZ
98765 ESTEBAN RAMIREZ
34567 SANTIAGO BELTRAN
65234 ALEJANDRO CARDONA

TABLA MECANICOS
Profesion Especialidad
INGENIERO MECANICO FRENOS
EMPIRICO ELECTRICIDAD
TECNOLOGIA AUTOMOTRIZ ELECTRICIDAD
INGENIERO MECANICO GENERAL
ción de las 3 formas nomales

TABLA CLIENTE
Apellidos Direccion1 Direccion2
Rodriguez Alvarez Calle 11s # 50-29 Calle 32 # 54-78
Ayala Cardenaz Calle 53 # 46-47 L-110 Carrera 65 # 19-20
Rojas Peña Carrera 65 # 16ª-43 Calle 53 # 46-110
Soto Posada Calle 32 # 54-78 Calle 53 # 46-47 L-110

PRIMERA FORMA NORMAL - DATOS PRINCIPALES


Apellidos Direccion1 Telefono movil
Rodriguez Alvarez Calle 11s # 50-29 3137805673
Ayala Cardenaz Calle 53 # 46-47 L-110 3215984587
Rojas Peña Carrera 65 # 16ª-43 3153059873
Soto Posada Calle 32 # 54-78 3004568743

PRIMERA FORMA NORMAL - DATOS ADICIONALES


Telefono fijo Correo Edad
4 4440888 fero12@gmail.com 56
4 2357171 olgaay@hotmail.com 34
4 2844591 ropeña@hotmail.com 60
4 2659549 javier_posada@gmail.com 25

MA NORMAL - DATOS PRINCIPALES


Direccion1 Telefono movil
Calle 11s # 50-29 3137805673
Calle 53 # 46-47 L-110 3215984587
Carrera 65 # 16ª-43 3153059873
Calle 32 # 54-78 3004568743

MA NORMAL - DATOS ADICIONALES


Correo Edad
fero12@gmail.com 56
olgaay@hotmail.com 34
ropeña@hotmail.com 60
javier_posada@gmail.com 25

MA NORMAL - DATOS PRINCIPALES


Direccion1 Telefono movil
Calle 11s # 50-29 3137805673
Calle 53 # 46-47 L-110 3215984587
Carrera 65 # 16ª-43 3153059873
Calle 32 # 54-78 3004568743

MA NORMAL - DATOS ADICIONALES


Correo Edad
fero12@gmail.com 56
olgaay@hotmail.com 34
ropeña@hotmail.com 60
javier_posada@gmail.com 25

TABLA AUTO
Color Tipo_vehiculo Fecha_ingreso
BALNCA CAMIONETA 15-05-2020
ROJO AUTOMOVIL 08-06-2020
AZUL AUTOMOVIL 09-26-2020
ROJO CAMIONETA 13-26-2020

A AUTO
Color Tipo_vehiculo
BALNCA CAMIONETA
ROJO AUTOMOVIL
AZUL AUTOMOVIL
ROJO CAMIONETA

Hora_ingreso
12:23
15:40
13:40
13:40

TABLA AUTO
Placa
Tipo_vehiculo LI935
CAMIONETA SE198
AUTOMOVIL OT456
AUTOMOVIL SA055
CAMIONETA
TABLA AUTO
Id_Tipo_vehiculo Placa
1 LI935
2 SE198
2 OT456
1 SA055

TABLA AUTO
Tipo_vehiculo
CAMIONETA
AUTOMOVIL
AUTOMOVIL
CAMIONETA

TABLA MECANICOS
Direccion Telefono Profesion
CALLE 345#6-98 4593458 INGENIERO MECANICO
CARRERA 34#56-45B 4555789 EMPIRICO
CALLE 23A#34B-5 5678334 TECNOLOGIA AUTOMOTRIZ
CALLE 109#43-98C 6577445 INGENIERO MECANICO

MECANICOS
Direccion Telefono
CALLE 345#6-98 4593458
CARRERA 34#56-45B 4555789
CALLE 23A#34B-5 5678334
CALLE 109#43-98C 6577445

MECANICOS
Direccion Telefono
CALLE 345#6-98 4593458
CARRERA 34#56-45B 4555789
CALLE 23A#34B-5 5678334
CALLE 109#43-98C 6577445

TABLA MECANICOS
Codigo Profesion
12345 INGENIERO MECANICO
98765 EMPIRICO
34567 TECNOLOGIA AUTOMOTRIZ
65234 INGENIERO MECANICO

MECANICOS
Direccion Telefono
CALLE 345#6-98 4593458
CARRERA 34#56-45B 4555789
CALLE 23A#34B-5 5678334
CALLE 109#43-98C 6577445

TABLA MECANICOS
Codigo Id_profesion
12345 1
98765 2
34567 3
65234 1
Telefono fijo Telefono movil Correo Edad
4 4440888 3137805673 fero12@gmail.com 56
4 2357171 3215984587 olgaay@hotmail.com 34
4 2844591 3153059873 ropeña@hotmail.com 60
4 2659549 3004568743 javier_posada@gmail.com 25

TABLA CLIENTE SEGUNDA FORMA NORMAL - DATOS ID


Num identificacion (Dui) Tipo
1073489056 Cédula de ciudadanía
81749061 Cédula de extranjería
1789654123 Cédula de ciudadanía
71345568 Cédula de ciudadanía

TABLA CLIENTE SEGUNDA FORMA NORMAL - DATOS ID


Num identificacion (Dui) Tipo identificacion
1073489056 Cédula de ciudadanía
81749061 Cédula de extranjería
1789654123 Cédula de ciudadanía
71345568 Cédula de ciudadanía

TABLA CLIENTE SEGUNDA FORMA NORMAL - DATOS ID


Id identificacion Tipo identificacion
1 Cédula de ciudadanía
2 Cédula de extranjería

Hora_ingreso
12:23
15:40
13:40
13:40

TABLA AUTO
Marca
CHEVROLET
MAZDA
RENAULT
CHEVROLET
TABLA AUTO
Modelo
XTL
MAZADA 2
LOGAN
XTL

TABLA AUTO
Id_Tipo_vehiculo
1
2
2
1

Especialidad
FRENOS
ELECTRICIDAD
ELECTRICIDAD
GENERAL
TABLA MECANICOS
Profesion Id_profesion
INGENIERO MECANICO 1
EMPIRICO 2
TECNOLOGIA AUTOMOTRIZ 3
INGENIERO MECANICO 1
ción breve de la base de datos… (de que se encarga la base de datos)

Nombre tabla1: TABLA CLIENTE

Descripción tabla 1: .. SE PRESENTA TODA LA INFORMACION NECESARIA DEL CLIENTE PARA PODER DAR UN

Llave  (pk – fk) Nombre  Tipo 

PK Num identificacion (Dui) VARCAHR

FK Tipo identificacion CHAR

FK NOMBRE CHAR

FK APELLIDO CHAR

FK DIRECCION1 VARHCAR

FK DIRECCION2 VARHCAR

FK TELEFONO FIJO ENTERO

FK TELEFONO MOVIL ENTERO

FK CORREO ELECTRONICO VARHCAR

FK EDAD NUMERICO
Nombre tabla2: TABLA AUTO
Descripción tabla 2: ..

Llave  (pk – fk) Nombre  Tipo 

PK PLACA VARHCAR

FK MARCA VARCHAR

FK MODELO VARCHAR

FK COLOR CHAR

FK TIPO DE VEHICULO CHAR

FK FECHA DE INGRESO VARCHAR

FK HORA DE INGRESO VARHCAR

Nombre tabla3: TABLA MECANICO


Descripción tabla 3: ..

Llave  (pk – fk) Nombre  Tipo 

PK CODIGO CHAR

FK NOMBRES VARCHAR

FK APELLIDOS VARCHAR

FK DIRECCION VARHCAR

FK TELEFONO ENTERO
FK PROFESION VARCHAR

FK ESPECIALIDAD VARHCAR
TABLA CLIENTE

EL CLIENTE PARA PODER DAR UN REGISTRO AL MOMENTO DE DEJAR EL CARRO EN REPARACION.

longitud  Descripción  Restricciones 


SOLO SE TINE U
13 IDENTIFICACION DEL NUMERO DE
CLIENTE IDENTIFICACION POR
PERSONA

SOLO ES NECESARIA
SE IDENTIFICA QUE TIPO
UN TIPO DE
16 DE IDENTIFICACIPON
IDENTIFICACION
TIENE EL CLIENTE VALIDO

NO SE PERMITEN
20 NOMBRE DEL CLIENTE
NUMEROS
NO SE PERMITEN
21 APELLIDO DEL CLIENTE NUMEROS

SE IDENTIFICA LA
20 DIRECCION PRINCIPAL ES OPCIONAL
DEL CLIENTE

SE IDENTIFICA LA
20 DIRECCION PRINCIPAL ES OPCIONAL
DEL CLIENTE

SE IDENTIFICA EL
NO SE PERMITEN
13 TELEFONO DEL LUGAR
LETRAS
EN DONDE VIVE

SE IDENTIFICA EL NO SE PERMITEN
13 TELEFONO MOVIL DEL
LETRAS
CLIENTE

SE PUEDE UTILIZAR
SE IDENTIFICA EL TODOS LOS
20 CORREO DEL CLIENTE CARACTERES
ESPECIALES

SE IDENTIFICA LA EDAD NO SE PERMITEN


2
DEL CLIENTE LETRAS
TABLA AUTO

longitud  Descripción  Restricciones 


SE IDENTIFICA EL NO PUEDEN EXISTIR
6 NUMERO DE LA PLACA NUMEROS DE PLACAS
DEL VEHICULO IGUALES
SE IDENTIFICA LA SE PERMITEN
10
MARCA DEL MODELO NUMEROS Y LETRAS

SE IDENTIFICA EL SE PERMITEN
15
MODELO DE VEHICULO NUMEROS Y LETRAS

SE IDENTIFICA EL COLOR NO SE PERMITE


15
DEL VEHICULO NUMEROS
SE IDENTIFICA EL TIPO NO SE PERMITEN
15
DEL VEHICULO NUMEROS
SE IDENTIFICA LA FECHA SOLO SE PERMITE
15
DE INGRESO FECHAS

SE IDENTIFICA LA HORA
SOLO SE PERMITE
12 EXACTA DEL INGRESO HORAS
DE VEHICULO

TABLA MECANICO

longitud  Descripción  Restricciones 

SE IDENTIFICA EL NO SE PERMITEN
6
CODIGO DEL MECANICO LETRAS

SE IDENTIFICA LOS
NO SE PERMITEN
20 NOMBRES DEL
NUMEROS
MECANICO

SE IDENTIFICA LOS
NO SE PERMITEN
20 APELLIDOS DEL
NUMEROS
MECANICO

SE IDENTIFICA LA
15 DIRECCION DEL ES OPCIONAL
MECANICO

SE IDENTIFICQA EL
12 NUMERO TELEFONICO NO SE PERMITEN
LETRAS
DEL MECANICO
SE IDENTIFICA LA
SOLO SE ADMITEN
15 PROFESION DEL
LETRAS
MECANICO

SE ESPECIFICA LA
NO SE PERMITEN
15 ESPECIALIDAD DEL
NUMEROS
MECANICO
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