Modelado conceptual de bases de datos · Ejercicios E/R 2

Ejercicio: Sistema de Gestión de una Academia de Inglés

Puedes preparar tu diagrama. .

Contexto:

Estás diseñando un sistema para gestionar los estudiantes, profesores y grupos de una academia de inglés. Los alumnos se agrupan en función de su nivel de inglés, y cada grupo tiene un profesor asignado. Un profesor puede enseñar en varios grupos, pero cada grupo tiene solo un profesor.

Requerimientos:

Alumnos

  • Cada alumno tiene un identificador único (ID), nombre, apellidos (opcional), fecha_nacimiento, edad y email.
  • Un alumno pertenece a un solo grupo según su nivel de inglés.

Grupos

  • Cada grupo tiene un identificador único (ID_grupo), un nivel de inglés (A1, A2, B1, B2, C1, C2), y un horario (ej. Lunes y Miércoles de 10:00 a 12:00).
  • Un grupo tiene varios alumnos pero solo un profesor asignado.
  • Cada grupo está asociado a un único nivel de inglés.

Profesores

  • Cada profesor tiene un identificador único (ID), nombre, apellidos (opcional), y especialización (ej. niveles avanzados, principiantes, etc.) (la especialización se guarda como un simple texto).
  • Un profesor puede dar clases en varios grupos, pero un grupo tiene solo un profesor asignado.

Relaciones:

  • La relacion entre alumnos y grupo la llamaremos pertenece
  • La relacion entre profesores y grupo la llamaremos imparte

Objetivos:

  • Identificar las entidades necesarias.
  • Establecer las relaciones y su cardinalidad.
  • Definir los atributos adecuados.
  • Diseñar el diagrama de entidad-relación conceptual para el sistema.
Cargando actividad al acercarte…