Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ESTADO DE GUANAJUATO
DISEÑO DE UN MODELO ENTIDAD-RELACIÓN
Relación. Vínculo que permite definir una dependencia entre los conjuntos de dos o más
entidades. Esto es la relación entre la información contenida en los registros de varias tablas.
Por ejemplo, los usuarios suelen clasificarse según una lista de tipos de usuarios, ya sean
profesores, alumnos o investigadores. De esta forma es posible emitir la relación entre el
usuario Jorge Martínez como alumno y Enrique Valtierra como profesor. Las relaciones son
definidas de forma natural en un diagrama relacional para expresar un modelo cognitivo que
dará lugar posteriormente a las interrelaciones de las entidades.
Interrelación. Las interrelaciones las constituyen los vínculos entre entidades, de forma tal
que representan las relaciones definidas en el esquema relacional de forma efectiva. Esto no
sólo la relación de los registros sino de sus tablas y de las características de la interrelación
entre las entidades, a través de un campo clave que actúa como código de identificación y
referencia para relacionar (es decir, como nexo de unión y articulación de la relación). Los tipos
de interrelaciones entre entidades o tablas se realizan aplicando las reglas de cardinalidad y
modalidad.
Entidades fuertes. Lo constituyen las tablas principales de la base de datos que contienen los
registros principales del sistema de información y que requieren de entidades o tablas
auxiliares para completar su descripción o información. Por ejemplo la tabla usuario es una
entidad fuerte en relación a la tabla tipos de usuarios, que es una entidad débil dada su
condición auxiliar para clasificar a los usuarios registrados en la biblioteca.
Entidades débiles. Son entidades débiles a las tablas auxiliares de una tabla principal a la
que completan o complementan con la información de sus registros relacionados. Por ejemplo
también son consideradas entidades débiles las tablas intermedias que sirven para compartir
información de varias tablas principales.
Se necesita el registro de los datos personales de los alumnos como: clave, nombre
completo, edad, domicilio (calle, número, colonia) y teléfono.
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.
Tomando en cuenta esto, se nos pide realizar una propuesta inicial del modelo ER y compartirla
con los compañeros en el foro de discusión, para finalmente hacer una retroalimentación a por
lo menos dos compañeros, comentando sobre los siguientes puntos:
Estudiante
Clave (Clave primaria)
Nombre completo
Domicilio (atributo compuesto: Calle. Número, Colonia)
Edad
Teléfono
Profesor
Clave (Clave primaria)
Nombre completo 1
Contrato
Teléfono (atributo multivaluado, ya que puede tener más de 1 teléfono)
Coordinadores
Id_Coordinador (Clave primaria)
Nombre completo
Edad
Grado académico
Curso
Clave (Clave primaria)
Nombre
Semestre
Créditos
1
En este punto cometí un error en el diagrama que subí al foro, pero ya lo corregí.
El diagrama me quedo de la siguiente manera:
Conclusiones:
Para poder realizar correctamente una BD, es necesario conocer con precisión las
necesidades del cliente y el contexto en el que se encuentra, una vez que se cuenta con esta
información, es necesario esquematizarla en un esqueleto donde se presente la estructura, en
este sentido, el modelo ER es indispensable.
Realizar estos ejercicios me ayudo a poner más atención a los pequeños detalles, y a releer el
caso hasta comprenderlo en su totalidad, finalmente, pude tener una idea clara de cómo
estarían estructuradas las tablas y los registros.
Referencias:
Díaz, F. (2016). El Blog del profesor Francisco Díaz Useda. Consultado el 28 de mayo de
2020 en http://fdiazuceda.blogspot.com/2016/11/tic-2-bch-tema-2-bases-de-datos-2-parte.html