Módulo: Base de Datos
Tarea para BD03
Curso: 2024-25
ENUNCIADO.
Hay que tener en cuenta a la hora de realizar la tarea lo siguiente:
• Si no se ha realizado un mínimo de la tarea (si está vacía o casi), o si no cumple con el formato
exigido, la tarea no se dará por entregada.
• Se entregará un documento PDF junto a varios archivos generados con yEd, su formato está explicado
en el apartado FORMATO DE LA ENTREGA. Lee este apartado detenidamente antes de comenzar a
realizar la tarea.
APARTADO 1: DIAGRAMA E/R (5 puntos)
• Según la especificación de requerimientos, elabora el esquema conceptual basado en el modelo
Entidad/Relación y realiza un diagrama Entidad-Relación o esquema conceptual que responda a
todos y cada uno de los requerimientos estipulados, utilizando correctamente la notación elegida.
• Este diagrama lo realizaréis con la Herramienta yED utilizando la paleta “Bases de datos
2024.11.13”.
• En el material personal adicional os he dejado material para aprender a usar esta herramienta.
• Como en todo diseño que se realiza a un cliente, pueden surgir dudas en la especficación de
requerimientos. Ante cualquier duda, preguntar al cliente, que en este caso sería el profesor.
• Especificación de requerimientos:
Un parking de alquiler desea tener informatizados los datos correspondientes a sus instalaciones,
empleados, socios y coches que se encuentran en dicho parking. El parking ofrece servicios a sus
socios como son mantenimiento, limpieza y aparcamiento. El parking está organizado de la siguiente
forma:
• Los socios pertenecientes al parking vienen definidos por su nombre, dirección, NIF, teléfono y
fecha de ingreso como socio.
• Los coches vienen definidos por matrícula, número de bastidor, marca y color, tipo de coche
(eléctrico, gasolina, híbrido).
• Las plazas de parking tienen como datos de interés el número de plaza y si dispone de conexión
eléctrica.
• Los servicios del parking tienen como dato de interés el nombre y el coste.
• En cuanto a los empleados, estos vienen definidos por su código, nombre, dirección y teléfono.
• El parking está dividido en varias zonas definidas por una letra, el tipo de coches que tiene y el
número de coches que contiene.
• Hay que tener en cuenta que un coche pertenece a un socio, aunque un socio puede tener
varios coches. Un coche ocupará una plaza (independientemente de si es en alquiler o compra)
y una plaza está ocupada como máximo por un solo coche. Es importante la fecha en la que un
coche es asignado a una plaza.
• Los socios pueden ser propietarios de plazas, siendo importante la fecha de compra de la plaza.
Hay que tener en cuenta que una plaza puede pertenecer o no a un solo socio y que un socio
puede tener varias plazas en propiedad.
• Para una plaza se pueden contratar o no servicios. Estos servicios pueden ser de
mantenimiento, limpieza o aparcamiento.
• Una zona tendrá varias plazas y una plaza pertenece a una sola zona.
• Un empleado trabaja en una zona y en una zona puede haber más de un empleado. El
empleado realiza uno o varios servicios mientras que un mismo servicio puede ser realizado por
varios empleados.
APARTADO 2: MODELO RELACIONAL (4 puntos)
• Este diagrama lo realizaréis con la Herramienta yED, utilizando la paleta “Bases de datos Modelo
Relacional 2024.11.13”
• Transforma el siguiente diagrama E/R al modelo relacional. El formato será el indicado en las
diapositivas del material adicional suministrado por el profesor en el tema:
APARTADO 3: NORMALIZACIÓN (1 punto)
• Este diagrama lo realizaréis con la Herramienta yED, utilizando la paleta “Bases de datos Modelo
Relacional 2024.11.13”
• Aplica, el proceso de Normalización, hasta Tercera Forma Normal (3FN), al siguiente modelo relacional.
CRITERIOS DE PUNTUACIÓN. TOTAL 10 PUNTOS.
Puntuación por apartados:
• Apartado 1: DIAGRAMA E/R : 5 puntos
• Apartado 2: MODELO RELACIONAL : 4 puntos
• Apartado 3: NORMALIZACIÓN : 1 punto
RECURSOS NECESARIOS PARA REALIZAR LA TAREA
Tener instalado yEd y las paletas de símbolos “Bases de datos 2024.11.13” y “Bases de datos Modelo
Relacional 2024.11.13”.
FORMATO DE LA ENTREGA
• Realizaréis 4 ficheros:
o Documento PDF con el formato especificado más abajo, el nombre será:
Tarea_BD03_Apellido1_Apellido2_Nombre.pdf
o Documento modelo Entidad/Relacion generado con la herramienta yED:
Tarea_BD03_ER_Apellido1_Apellido2_Nombre.graphml
o Documento modelo Relacional generado con la herramienta yED:
Tarea_BD03_REL_Apellido1_Apellido2_Nombre.graphml
o Documento modelo normalizado hasta la 3FN generado con la herramienta yED:
Tarea_BD03_3FN_Apellido1_Apellido2_Nombre.graphml
• Se comprimirán todos los ficheros en uno solo (que será el que subiréis a la plataforma) llamado:
Tarea_BD03_Apellido1_Apellido2_Nombre.zip
• El documento PDF llamado Tarea_BD03_Apellido1_Apellido2_Nombre.pdf tendrá el siguiente formato:
Apartado A: DIAGRAMA E/R: Captura de la imagen del diagrama Entidad-Relación obtenido con la herramienta
yEd
Apartado B: MODELO RELACIONAL: Captura de la imagen del diagrama Relacional obtenido con la
herramienta yEd.
Apartado C: NORMALIZACIÓN:
• 1FN: Justificación de si está o no en dicha forma normal. En caso de que no esté, realizar la
transformación al diagrama en el cual sí se cumpla.
+
Captura 1: Modelo pasado a 1FN.
• 2FN: Justificación de si está o no en dicha forma normal. En caso de que no esté, realizar la
transformación al diagrama en el cual sí se cumpla.
+
Captura 2: Modelo pasado a 2FN.
• 3FN: Justificación de si está o no en dicha forma normal. En caso de que no esté, realizar la
transformación al diagrama en el cual sí se cumpla.
+
Captura 3: Modelo pasado a 3FN.
• El documento PDF debe tener el siguiente formato o parecido:
CICLO : DESARROLLO APLICACIONES WEB
MÓDULO : BASE DE DATOS
ALUMNO : XXXXXXXXXXXXXXXXXXX
TAREA : BD03
APARTADO 1: DIAGRAMA E/R
APARTADO 2: MODELO RELACIONAL
APARTADO 3: NORMALIZACIÓN
1FN: Justificación de si está o no en dicha forma normal. En caso de que no esté, realizar la
transformación al diagrama en el cual sí se cumpla.
Sí estaría en 1FN ya que no hay atributos multivaluados.
2FN: Justificación de si está o no en dicha forma normal. En caso de que no esté, realizar la
transformación al diagrama en el cual sí se cumpla.
Sí estaría en 2FN ya que no hay atributos que dependan de una parte de la clave. Los que dependen de la clave
dependen de ella en su totalidad.
3FN: Justificación de si está o no en dicha forma normal. En caso de que no esté, realizar la
transformación al diagrama en el cual sí se cumpla.
Sí estaría en 3FN ya que todos los atributos dependen de la clave.
INDICACIONES DE ENTREGA.
• Es obligatorio que el fichero tenga el nombre indicado
• El envío se realizará a través de la plataforma de la forma establecida para ello, y el archivo comprimido se
nombrará siguiendo las siguientes pautas:
Tarea_BD03_Apellido1_Apellido2_Nombre.zip
• Asegúrate que el nombre no contenga la letra ñ, tildes, ni caracteres especiales extraños. Así por ejemplo la
alumna Begoña Sánchez Mañas para la tercera unidad de BD, debería nombrar esta tarea como...
Tarea_BD03_Sanchez_Manas_Begona.zip
• En el caso de que haya que realizar un segundo envió para corregir la tarea, se nombrará como:
Tarea_BD03_Sanchez_Manas_Begona_ENVIO2.zip