base de datos ii caso de estudio
DESCRIPTION
Trabajando con las bases de datosTRANSCRIPT
![Page 1: Base De Datos II Caso De Estudio](https://reader034.vdocuments.net/reader034/viewer/2022050703/549a17a2ac7959412e8b5a1b/html5/thumbnails/1.jpg)
BASE DE DATOS II
Caso se estudio
Easy Drive School of Motoring 1
![Page 2: Base De Datos II Caso De Estudio](https://reader034.vdocuments.net/reader034/viewer/2022050703/549a17a2ac7959412e8b5a1b/html5/thumbnails/2.jpg)
A MANERA DE INTRODUCCIÓN……
Easy Drive School of Motoring 2
![Page 3: Base De Datos II Caso De Estudio](https://reader034.vdocuments.net/reader034/viewer/2022050703/549a17a2ac7959412e8b5a1b/html5/thumbnails/3.jpg)
DISEÑO CONCEPTUAL• Levantamiento y especificación de
requerimientos.• Identificación de entidades, relaciones,
atributos.• Dominios de atributos.• Determinar claves candidatas, principales
y alternativas.• Modelado avanzado• Modelo conceptual.
Easy Drive School of Motoring 3
![Page 4: Base De Datos II Caso De Estudio](https://reader034.vdocuments.net/reader034/viewer/2022050703/549a17a2ac7959412e8b5a1b/html5/thumbnails/4.jpg)
Easy drive school of motoring
Esta es una escuela de conducción que brinda sus servicios a todas las personas interesadas en aprender a conducir. Tiene muchas sucursales ubicadas en las principales ciudades de Escocia
Servicios: Coches adecuados para el aprendizaje. Instructores capacitados. Opciones para el cliente
Escoger horario. Número de lecciones. Fecha de examen. Instructor personal, etc.
Easy Drive School of Motoring 4
![Page 5: Base De Datos II Caso De Estudio](https://reader034.vdocuments.net/reader034/viewer/2022050703/549a17a2ac7959412e8b5a1b/html5/thumbnails/5.jpg)
EASY DRIVE SCHOOL OF MOTORING
DISEÑO CONCEPTUAL
![Page 6: Base De Datos II Caso De Estudio](https://reader034.vdocuments.net/reader034/viewer/2022050703/549a17a2ac7959412e8b5a1b/html5/thumbnails/6.jpg)
Definición del problema
Easy Drive School of Motoring 6
Definición. Por el crecimiento rápido de la empresa, carece de administrativos para los tramites. La comunicación y compartimiento de información es bastante deficiente. Además revisiones internas han demostrado que se cometen errores.
Afecta a Empleados, Directivos, clientes.
ImpactoEl Director de la sucursal debe realizar un proceso arduo y fatigado para saber la información de cada alumno luego de un periodo.El administrativo realiza la mayoría de sus tramites de forma manual.Para la actualización o manipulación de los datos se complica al tener que realizarlo de forma manual, lo que puede provocar errores, etc.
Solución Sistema que automatice la gestión de la nformación. Enfoque hacia el futuro, puesto que la empresa crece rápido.
![Page 7: Base De Datos II Caso De Estudio](https://reader034.vdocuments.net/reader034/viewer/2022050703/549a17a2ac7959412e8b5a1b/html5/thumbnails/7.jpg)
Afectados por el problema
Easy Drive School of Motoring 7
Afectados Descripción Responsabilidad
Director Encargado de sucursal. Director general.
Supervisar, controlar, informar de los procedimientos que se suscitan en la sucursal, y a nivel nacional el director general.
Empleado Encargado de la atención al usuario, de la enseñanza, tramites, etc.
Realizar actividades relativas a la organización.
Instructor: enseñar a conducir.
Cliente Buscar servicio Se relaciona con el personal administrativo e instructores
![Page 8: Base De Datos II Caso De Estudio](https://reader034.vdocuments.net/reader034/viewer/2022050703/549a17a2ac7959412e8b5a1b/html5/thumbnails/8.jpg)
Necesidades de los afectados
Director Realizar controles de errores en el manejo de información. Mejorar la comunicación y compartición de la información
entre las distintas sucursales. Evitar contratar demasiado personal administrativo para el
manejo de la información. Empleado
Evitar manejar la información manualmente. Detección de errores. Agilizar el trabajo de registro de los clientes.
Cliente Atención eficiente. Evitar la pérdida de tiempo. Contar con mayor información sobre la organización.
Easy Drive School of Motoring 8
![Page 9: Base De Datos II Caso De Estudio](https://reader034.vdocuments.net/reader034/viewer/2022050703/549a17a2ac7959412e8b5a1b/html5/thumbnails/9.jpg)
Resultados de las entrevistas
Easy Drive School of Motoring 9
Resultados de las entrevistas
Registrar detalles de cada lección. Entrevistar a alumnos. Director = instructor senior. Cliente elige o cambia instructor, fecha del examen,
numero de lecciones, etc. Instructor chequeará permiso provisional del cliente,
levantará informes. Lecciones de 8am a 8pm, duración 1 hora cada
lección. Instructor registra detalles del coche. Un instructor tiene uno y solo un coche asignado. Examen se toma con instructor diferente, etc.
![Page 10: Base De Datos II Caso De Estudio](https://reader034.vdocuments.net/reader034/viewer/2022050703/549a17a2ac7959412e8b5a1b/html5/thumbnails/10.jpg)
Identificar entidades.
Sucursal Empleado
Director Instructor senior Instructor Administrativo.
Coche. Clientes. Horarios. Historial. Periodo
Easy Drive School of Motoring 10
![Page 11: Base De Datos II Caso De Estudio](https://reader034.vdocuments.net/reader034/viewer/2022050703/549a17a2ac7959412e8b5a1b/html5/thumbnails/11.jpg)
Identificar relaciones
Con respecto a la tabla empleado Administra sucursal. Entrevista cliente. Verificar necesidades clientes. Dicta lección. Empleado (director) supervisa labor de empleado
(instructor (senior), administrativo). Inspecciona coche. Toma examen. Registra labor de estudiante
Easy Drive School of Motoring 11
![Page 12: Base De Datos II Caso De Estudio](https://reader034.vdocuments.net/reader034/viewer/2022050703/549a17a2ac7959412e8b5a1b/html5/thumbnails/12.jpg)
Identificar relaciones
Con respecto al cliente Registrarse en sucursal.
Llenar formulario Solicitar (cambiar) de instructor. Escoger numero de lecciones. Rendir examen. Revisar notas. Tomar lecciones. Escoger horario.
Easy Drive School of Motoring 12
![Page 13: Base De Datos II Caso De Estudio](https://reader034.vdocuments.net/reader034/viewer/2022050703/549a17a2ac7959412e8b5a1b/html5/thumbnails/13.jpg)
Identificar relaciones
Con respecto a la sucursal Tiene empleados. Gestiona clientes. Gestiona coches.
Easy Drive School of Motoring 13
![Page 14: Base De Datos II Caso De Estudio](https://reader034.vdocuments.net/reader034/viewer/2022050703/549a17a2ac7959412e8b5a1b/html5/thumbnails/14.jpg)
Identificar atributos.
Sucursal Empleado Coche Lecciones
Dirección Nombre Marca Instructor
Email Apellido Tipo Alumno
Telefono Direccion Matricula Coche
director Email Recorrido
Telefono Fecha
jefe Duración
Observaciones
Easy Drive School of Motoring 14
Se ha tomado solamente algunas de las entidades, claro está que falta especificar el código que identifique cada entidad.
![Page 15: Base De Datos II Caso De Estudio](https://reader034.vdocuments.net/reader034/viewer/2022050703/549a17a2ac7959412e8b5a1b/html5/thumbnails/15.jpg)
Determinar dominios de atributos
Entidad Atributos Descripción Tipo Longitud NulosEmpleado Nombre Nombre del empleado caracter 30 No
Dirección Dirección del empleado Carácter 50 No
Email El o los email de contacto que tenga el empleado
Carácter 30 Si
Teléfono El o los telefonos de el empleado
Carácter 11 Si
Jefe El jefe que lo tiene a cargo
Carácter 30 Si
Easy Drive School of Motoring 15
![Page 16: Base De Datos II Caso De Estudio](https://reader034.vdocuments.net/reader034/viewer/2022050703/549a17a2ac7959412e8b5a1b/html5/thumbnails/16.jpg)
Determinar claves candidatas, principales y alternativas Empleado (idEmpleado, email, licencia) Coche (Matricula, serieMotor) Cliente (cedula, email, licenciaProv) Sucursal (idSucursal, email, telefono) Horarios (idHorario) Lecciones (idCliente, idEmpleado, idCoche, fecha) Historial (idCliente, idPeriodo) Entrevista (idStaff, idCliente, fechaEn)
Easy Drive School of Motoring 16
![Page 17: Base De Datos II Caso De Estudio](https://reader034.vdocuments.net/reader034/viewer/2022050703/549a17a2ac7959412e8b5a1b/html5/thumbnails/17.jpg)
Modelado avanzado.
Easy Drive School of Motoring 17
![Page 18: Base De Datos II Caso De Estudio](https://reader034.vdocuments.net/reader034/viewer/2022050703/549a17a2ac7959412e8b5a1b/html5/thumbnails/18.jpg)
Modelo conceptual
EmpleadoSucursal
Clientes
InstructorAdministrativoEntrevista
Lecciones
Horarios
Coches
NotasAsistencia Tiene
Asienta
Entrevista
Escoge
Dirige
Tiene
Supervisa
Tiene
Tom
a
Utiliza
Utiliza
1..*
1..11..1 0..*
1..1
1..1
1..1
1..11..*
1..1
0..*
1..1
1..*
1..1
1..1
1..11..11..1
1..1
1..1
1..1
1..1
Easy Drive School of Motoring 18
![Page 19: Base De Datos II Caso De Estudio](https://reader034.vdocuments.net/reader034/viewer/2022050703/549a17a2ac7959412e8b5a1b/html5/thumbnails/19.jpg)
ANEXO
Descripción del funcionamiento de la autoescuela.
Easy Drive School of Motoring 19
![Page 20: Base De Datos II Caso De Estudio](https://reader034.vdocuments.net/reader034/viewer/2022050703/549a17a2ac7959412e8b5a1b/html5/thumbnails/20.jpg)
Easy Drive School of Motoring 20
![Page 21: Base De Datos II Caso De Estudio](https://reader034.vdocuments.net/reader034/viewer/2022050703/549a17a2ac7959412e8b5a1b/html5/thumbnails/21.jpg)
Easy Drive School of Motoring
Cliente
Se registra
Cliente Instructor
Entrevista
Emtrevista
Escoge
Tiene asignado un
Tom
a le
ccio
nes
Instructor
Dicta
Ca
lifica
Cliente
Revisa
Si nota mayor que
16?
Ap
roba
do
Desaprueba
Chofer profesional
Easy Drive School of Motoring 21
![Page 22: Base De Datos II Caso De Estudio](https://reader034.vdocuments.net/reader034/viewer/2022050703/549a17a2ac7959412e8b5a1b/html5/thumbnails/22.jpg)
DISEÑO LÓGICO
Easy Drive School of Motoring 22
![Page 23: Base De Datos II Caso De Estudio](https://reader034.vdocuments.net/reader034/viewer/2022050703/549a17a2ac7959412e8b5a1b/html5/thumbnails/23.jpg)
Normalización.
Staff (idStaff, apellidos, nombres, fechaNac, ciudad, calle, noCasa, email, telefono, cargo, jefe, sucursal)
NotasAsistencia (idCliente, idStaff, idCoche, exTeorico, exPractico, asistencia, resultado, noRepteticiones, observaciónes, codPeriodo)
Periodo (codPeriodo, periodo) Sucursal (idSucursal, ciudad, calle, noEdificio, codPostal,
telefono, fax, email, director) Coche (idCoche, marca, placa, serieMotor, idTipo, idStaff) Cliente (idCliente, apellido, nombre, ciudad, calle, email,
telefono, idHorario)
Easy Drive School of Motoring 23
![Page 24: Base De Datos II Caso De Estudio](https://reader034.vdocuments.net/reader034/viewer/2022050703/549a17a2ac7959412e8b5a1b/html5/thumbnails/24.jpg)
Normalización
Horarios (idHorario, horario, codPeriodo) HistorialCliente (idCliente, apellido, nombre, ciudad, calle, email,
telefono, idHorario, codPeriodo) HIstorialStaff (idStaff, apellidos, nombres, fechaNac, ciudad, calle,
noCasa, email, telefono, cargo, jefe, sucursal, fechInicio, fechFinal, codPeriodo)
Lecciones (idStaff, idCliente, idCoche, fecha, duración, kRecorrido, observaciones)
Entrevista (idStaff, idCliente, fechaEn, duración, observaciones) Tipo (idTipo, tipo)
Easy Drive School of Motoring 24
![Page 25: Base De Datos II Caso De Estudio](https://reader034.vdocuments.net/reader034/viewer/2022050703/549a17a2ac7959412e8b5a1b/html5/thumbnails/25.jpg)
MODELO RELACIONAL
Easy Drive School of Motoring 25
![Page 26: Base De Datos II Caso De Estudio](https://reader034.vdocuments.net/reader034/viewer/2022050703/549a17a2ac7959412e8b5a1b/html5/thumbnails/26.jpg)
Easy Drive School of Motoring 26
![Page 27: Base De Datos II Caso De Estudio](https://reader034.vdocuments.net/reader034/viewer/2022050703/549a17a2ac7959412e8b5a1b/html5/thumbnails/27.jpg)
Realizé par: César Montalván. Freddy Ojeda Poma. José Miguel Maldonado. Santiago Ludeña Ramírez.
Easy Drive School of Motoring 27