Sie sind auf Seite 1von 5

UNIVERSIDAD VIRTUAL DEL ESTADO DE GUANAJUATO

ALUMNO
OSWALDO CUAHUTÉMOC ARIAS RANGEL

MATRICULA
10001080

MODULO
BASE DE DATOS V2

EVIDENCIA DE APRENDIZAJE
DISEÑO DE UN MODELO ENTIDAD-RELACIÓN

PROFESOR(A)
JOSÉ DE JESUS MORALES QUINTERO

FECHA
15 DE FEBRERO DEL 2018
UNIVERSIDAD VIRTUAL DEL ESTADO DE GUANAJUATO

Realizar el modelo Entidad – Relación del siguiente caso de estudio:

Caso: Preparatoria Mario Almada


Se requiere desarrollar un sistema de control escolar en la Preparatoria
Mario Almada, que tenga como objetivo llevar el registro de alumnos,
docentes y calificaciones, por lo cual el sistema deberá contar con una
base de datos para la gestión escolar.
Los requerimientos generales para comenzar con el diseño de la BD son
los siguientes:
o Se necesita el registro de los datos personales de los alumnos
como: clave, nombre completo, edad, domicilio (calle, número,
colonia) y teléfono.
o De los docentes se requiere almacenar la clave, nombre,
apellido paterno, apellido materno, contrato y teléfono (que
pueden ser varios).
o Se necesita saber las materias que son impartidas por los
profesores, que pueden ser varias como Matemáticas I,
Matemáticas II, etc., pero éstas solo pueden ser impartidas por
ese mismo profesor en todo el semestre. Los datos de las
materias que son de importancia para la BD son: clave, nombre
de la materia, semestre y créditos. Además se requiere conocer
qué alumnos están inscritos en qué materia, con la regla de que
el alumno puede inscribirse en al menos cuatro materias y en
una materia se pueden inscribir hasta 30 alumnos.
o Se deben almacenar también los datos de los coordinadores de
docentes, un coordinador puede estar a cargo de varios
docentes, pero un docente solo puede ser coordinado por una
persona. Los datos de los coordinadores que se requieren son
nombre, edad y grado académico más alto.

Primero comenzamos definiendo las entidades, que en este caso serán 4.


Entidades
- Alumnos
- Docentes
- Materias
- Coordinadores

Atributos por entidad y sus características


Alumnos
- Id_Alumno (Clave primaria)
- Nombre completo (atributo compuesto: Nombre, Apellido paterno, Apellido
materno)
- Domicilio (atributo compuesto: Calle. Número, Colonia)
UNIVERSIDAD VIRTUAL DEL ESTADO DE GUANAJUATO

- Edad Nombre
- Teléfono

Id_Alumno
Nombre A_Paterno
completo

Alumnos A_Materno
Edad

Domicilio Calle
Teléfono
Número

Colonia

Docentes
- Clave_Docente (Clave primaria)
- Nombre completo (atributo compuesto: Nombre, Apellido paterno, Apellido
materno)
- Contrato
- Teléfono (atributo multivaluado, ya que puede tener más de 1 teléfono)

Nombre

Clave_Doc
Nombre A_Paterno
completo

Docentes A_Materno
Contrato

Teléfonos

Coordinadores
- Id_Coordinador (Clave primaria)
- Nombre completo (atributo compuesto: Nombre, Apellido paterno, Apellido
materno)
- Edad
- Grado académico
UNIVERSIDAD VIRTUAL DEL ESTADO DE GUANAJUATO

Nombre

Id_Coordinador
Nombre A_Paterno
completo

Coordinadores A_Materno
Edad

Grado académico

Materias
- Id_Materia (Clave primaria)
- Nombre
- Semestre
- Créditos

Id_Materia
Nombre

Materias

Semestre
Créditos

Después de definir los atributos y características en cada entidad, debemos


asignar las relaciones que corresponden a cada uno.

Relación Alumnos – Materias: El alumno puede inscribirse en al menos 4


materias y en una materia se pueden inscribir hasta 30 alumnos (N:M)

Alumnos Cursar Materias

Relación Docentes – Materias: Los docentes pueden impartir varias materias,


pero solo esa materia puede ser impartida por el mismo docente en el semestre.
(1:N)

Docentes Impartir Materias


UNIVERSIDAD VIRTUAL DEL ESTADO DE GUANAJUATO

Relación Docentes – Coordinadores: Un coordinador puede estar a cargo de


varios docentes, pero un docente solo puede ser coordinado por una persona.
(1:N)

Coordinadores Coordina Docentes

El diagrama queda de la siguiente manera

Id_Alumno
Nombre
completo

Alumnos
Clave_Doc Domicilio
Contrato
Teléfono
Cursar Edad

Docentes
Nombre
completo
Nombre

Teléfonos Id_Materia
Impartir Materias

Coordina Semestre

Créditos

Grado
Coordinadores
Id_Coordinador académico

Edad Nombre
completo

CONCLUSIONES

Para poder realizar un modelo entidad relación, es muy importante saber


exactamente cuáles son las necesidades de la persona o empresa que requiere
de una base de datos, porque de aquí es donde se inicia la estructura o esqueleto
de la base de datos.
Realizar estos ejercicios me ayudo a poner más atención a los pequeños detalles
del caso propuesto, y a leer y releer el caso hasta comprenderlo en su totalidad,
hasta me permitió hacer una visión de cómo estarían estructuradas las tablas y los
registros. Realizar estos ejercicios me permitió analizar mejor, leer con más
detenimiento y a ser más paciente.

Das könnte Ihnen auch gefallen