Вы находитесь на странице: 1из 5

Base de Datos I

Técnicas de Diseño de Base de Datos


Modelo Entidad - Relación
¿ Qué es el Modelo Entidad – Relación ?
También conocido como Entidad-Asociación, es un modelo de datos que
ayuda a representar una visión global del Sistema y representa
conceptualmente los problemas a través de la descripción de los
atributos (Campos) de las entidades y las relaciones entre éstas.
¿ Qué es una Entidad ?
Es cualquier objeto o cosa acerca de la cual se pueda almacenar
información (Una persona, un concepto, un objeto físico, un hecho) y
usualmente se refiere a una estructura de registros (Tabla).

Ing. MSc. Simón Ramos L.


UPTAEB
Base de Datos I
Técnicas de Diseño de Base de Datos
Modelo Entidad - Relación

Tipos de Relaciones (Cardinalidad)

Relación Uno a Uno (1:1)

Una relación entre tablas en la cual cada registro de la tabla


primaria sólo puede asociarse a un registro de la tabla
relacionada. No son muy comunes, ya que los registros
pueden estar contenidos normalmente en la misma tabla.

1 1
Alumno Trabajo de
Grado

Ing. MSc. Simón Ramos L.


UPTAEB
Base de Datos I
Técnicas de Diseño de Base de Datos
Modelo Entidad - Relación
Tipos de Relaciones (Cardinalidad)

Relación Uno a Muchos (1:N)

Una relación entre tablas en la cual cada registro de la tabla


primaria puede asociarse con varios registros de la tabla
relacionada (El valor de cada clave principal puede aparecer
varias veces en la tabla relacionada). Utilice este tipo de
relación para enlazar un solo registro de una tabla con varios
registros de otra. Es el tipo de relación más frecuente.

Tutor 1 N
Alumno
Académico

Ing. MSc. Simón Ramos L.


UPTAEB
Base de Datos I
Técnicas de Diseño de Base de Datos
Modelo Entidad - Relación
Tipos de Relaciones (Cardinalidad)

Relación Muchos a Muchos (N:N)

Una relación entre tablas en la que los registros de cada tabla


tienen múltiples registros coincidentes en la tabla relacionada.
Utilice este tipo de relación para establecer varios registros de
una tabla con varios registros de otra. No es muy frecuente su uso.

N N
Especialidad Graduando

Ing. MSc. Simón Ramos L.


UPTAEB
Base de Datos I
Técnicas de Diseño de Base de Datos
Modelo Entidad - Relación
¿ Qué son las Reglas de Integridad ?
Son un conjunto de reglas definidas por el usuario a través del
Manejador de Base de Datos, que le permiten controlar la forma en
que los datos se cargan, actualizan o eliminan de las tablas y a su vez
determinar que las relaciones existentes entre los registros de las
tablas relacionadas son válidas.
Las reglas de integridad controlan la:
Actualización en cascada cuando se modifica el valor de la Clave
Primaria de la tabla Maestra.
Eliminación en cascada cuando se borra un registro de la tabla
Maestra.
Prohibición de incluir un registro en la tabla de Movimientos si
el valor de la Clave Primaria no existe en la tabla Maestra.
Ing. MSc. Simón Ramos L.
UPTAEB

Вам также может понравиться