Sunteți pe pagina 1din 19

Desarrollo del modelo Entidad Relación

Asignatura: Diseño de Base de Datos


Semana 03
Docente: Mg. Christian Almóguer Martínez
Mail: almoguer@uigv.edu.pe
AGENDA
• Desarrollo del Modelo Entidad Relación
• Casos prácticos
Desarrollo del Modelo Entidad Relación
DESARROLLO DEL DIAGRAMA
ENTIDAD- RELACIÓN
Para el desarrollo de este, se debe tener en cuenta los
siguientes puntos:
A.- Identificar las Entidades que participan en el
diseño. es decir aquellos que representan intereses
duraderos, puede ser identificados de manera única o
pueden almacenar datos acerca de algo especifico
B.- Analizar las Relaciones, esto permite verificar las
relación que existe entre las tablas de manera
individual, reconocer así el término y el tipo de relación
que las une (de uno a uno, de uno a muchos, de
muchos a muchos, etc).
DESARROLLO DEL DIAGRAMA
ENTIDAD- RELACIÓN
C.- Media Matriz; este punto permite analizar cómo es que están
interrelacionadas todas las tablas, que pertenecen a la base de
datos, verificando que tablas se relacionan entre si y cuales no
guardan relación alguna; es decir, nos da una visión global de los
componentes de la Base de Datos.
Ejemplo: el gráfico de la media matriz para 3 entidades identificadas
es la siguiente:
Entidad 1

Entidad 1
Entidad 2

Entidad 2
Entidad 3
Entidad 3
DESARROLLO DEL DIAGRAMA
ENTIDAD- RELACIÓN
D.- Modelo Entidad-Relación ; en esta etapa de la metodología
se debe graficar las entidades con sus respectivas relaciones,
todas en conjunto, que van a formar parte de la Base de Datos.
1:1

Entidad 1 relación 2 Entidad 3

1
M relación 1

Entidad 2
Caso de Relación Muchos a Muchos
Si existe relación de muchos a mucho, entonces dividir o aislar:

N M
Profesor Enseña Curso

1 1
Profesor Curso
N M
Profesor/
Curso
CASO PRÁCTICO
Ejemplo 1
• Una tienda de repuesto de autos entrega facturas a
sus clientes por la compra de sus productos. Una
factura contiene uno o muchos productos; y el mismo
puede estar contenido en muchas facturas. La tienda
tiene registrado a todos sus clientes; ellos pueden
generar uno o muchas facturas. Por otro lado, el
propietario de la tienda desea tener información de sus
proveedores para la adquisición de nuevos productos,
en ese sentido un proveedor vende muchos productos.
Analizar Relaciones
Media Matriz
Modelo Entidad-Relación
Ejemplo 2
• Una Institución Educativa está compuesta de profesores,
cada profesor enseña uno ó más cursos y varios
profesores enseñan un curso. Cada periodo varias
sesiones de aprendizaje son ofrecidas en cada curso.
• Un profesor que enseña un curso lo realiza en varias
sesiones de aprendizaje. Cada curso es coordinado por
uno o ningún profesor.
• Un estudiante se matricula en uno o muchos cursos y en
un curso se matriculan muchos estudiantes. El estudiante
que asiste a su curso lo realiza en muchas sesiones de
aprendizaje; y en una sesión de aprendizaje asisten
muchos estudiantes.
Identificar Entidades
Analizar Relaciones
Media Matriz
Modelo Entidad-Relación
Ejemplo 3
• En la Editorial INFOWEB trabajan varios autores diferentes que escriben los
libros que publica esta empresa. Algunos autores escriben solo un libro,
mientras que otros escriben varios. Se sabe que en algunos libros se
produce coautoría.
• INFOWEB también trabaja con múltiples imprentas, sin embargo un libro
dado lo imprime una sola imprenta; y una imprenta imprime muchos libros.
• Un editor cualquiera de la empresa, trabaja con diversos autores al mismo
tiempo, editando y produciendo sus libros. Es también labor del editor
entregar originales a la imprenta para su procesamiento cuando la obra ya ha
sido revisada. Así mismo, la imprenta confirma el procesamiento a muchos
editores.
Identificar Entidades

S-ar putea să vă placă și