You are on page 1of 4

MODELOS ENTIDAD RELACIN

Por Deivis Rodrguez Ortiz



Las bases de datos son un gran pilar de la programacin actual, ya que
nos permiten almacenar y usar de forma rpida y eficiente cantidades
ingentes de datos con cierta facilidad. En la actualidad se usa de forma
mayoritaria las bases de datos relacionales (dominadas por distintos
gestores a travs del lenguaje SQL, en gran medida).
El modelo Entidad-Relacin, es y ha sido durante aos la mejor forma
de representar la estructura de estas bases de datos relacionales (o de
representar sus esquemas), es un modelo que permite representar la
parte conceptual de las bases de datos.
Un modelo es herramienta para representar la realidad o un fenmeno,
con el fin de hacerlo ms entendible, en este sentido el modelo entidad
relacin permite: modelar datos, representar la lgica de un problema
visualizando las relaciones de los entes que participan en un problema,
que se quiere solucionar generalmente utilizando herramientas
informticas o sistemas de informacin. Este modelo fue creado por
Peter Chen en los aos 70, el cual permite representar las entidades
relevantes de un sistema de informacin as como sus interrelaciones y
propiedades.
Este modelo se basa en las entidades y las relaciones que se pueden
establecer entre ellas, a continuacin se describirn cada uno de los
elementos del modelo E-R
1. Entidades: Es un objeto real o abstracto sobre el que se tiene
informacin, pueden ser personas, lugares, cosas o eventos.


Simbolo:
Cada ejemplar de una entidad se denomina instancia, por ejemplo
- Entidad
- Instancias (Mara, Patricia)


1.1. Tipos de Entidades
Regular o fuerte: Las instancias de este tipo tienen existencia por s
mismas en el universo de estudio independientemente de cualquier otro
conjunto de entidades.

Dbil: Las instancias de esta entidad dependen de una entidad
existente en el universo, al desaparecer esta entidad superior,
desaparecern todas las entidades dbiles vinculadas a la misma.
(se repasa el cuadro o lnea, es decir es ms fuerte el
trazo simplemente se hace un recuadro interior)
Ejemplo:


2. Atributos: Los atributos son cada una de las propiedades o
caractersticas descriptivas de la entidad, tales como nombre, edad y
nacionalidad.

Smbolo:


Ejemplo:

Cada ejemplar de una misma entidad posee los mismos atributos,
tanto en nombre como en nmero, diferencindose cada uno de los
ejemplares por los valores que toman dichos atributos.



2.1. Tipo de Atributos

Obligatorios: aquellos que deben tomar un valor y no se permite
que ningn ejemplar no tenga un valor determinado en el atributo.
Por ejemplo en una persona el nombre es obligatorio
Opcional: aquellos atributos que pueden tener valores o no tenerlo.
Posiblemente nulo. Por ejemplo en una persona nmero telefnico.
Personas que viven en zonas rurales o de bajos recursos no tienen
obligatoriamente un numero telefnico
Monovaluado: aquel atributo que slo puede tener un nico valor.
Ejemplo: Edad. Una persona no puede tener 2 edades
Multivaluado: aquellos atributos que pueden tener varios valores.
Ejemplo: Telfono. Una persona puede tener varios numeros de
telefono.
Derivados: cuyo valor se obtiene a partir de los valores de otros
atributos, es decir, derivan de valores de otros atributos o entidades
relacionadas. Por ejemplo en una persona la edad, pues esta se
obtiene a partir de la fecha de nacimiento
Simples: No se pueden dividir en subpartes.
Compuestos: Se pueden dividir en subpartes. Como por ejemplo la
direccin, la cual se puede (opcionalmente) dividir en calle, barrio,
municipio
Claves: Una clave, es el conjunto de atributos de una entidad que
permiten distinguirla de forma nica del resto de entidades.
Se aplica tambin a las interrelaciones.


3. Las Relaciones: representan asociaciones del mundo real entre dos
o ms entidades.
Las interrelaciones se caracterizan por:
Nombre: que es un verbo en singular. Ejemplo: Imparte, escribe,
etc.
Grado: nmero de entidades que participan en la relacin.
Cardinalidad: Expresa el nmero de entidades a las que otra
entidad pueda estar asociada, por medio de un conjunto de
interrelaciones.

You might also like