Está en la página 1de 20

MODELADO, DISEÑO

Y MANEJO DE BASES DE DATOS

UNIDAD II.- Modelo de Datos


Modelo Entidad-Relación

Dulce Cuj Martínez


2.1 Modelo Entidad-Relación

Un diagrama o modelo
entidad-relación es una
herramienta para el
modelado de datos que
permite representar las
entidades relevantes de un
sistema de información así
como sus interrelaciones y
propiedades.
Conceptos
Entidad
Una entidad es un objeto que existe y se
distingue de otros objetos de acuerdo a sus
características llamadas Atributos.
Las Entidades pueden ser concretas como
una persona o abstractas como una fecha.
Representa una “cosa” u "objeto" del
mundo real con existencia independiente, es
decir, se diferencia unívocamente de
cualquier otro objeto o cosa, incluso siendo
del mismo tipo, o una misma entidad.
Atributos

Los atributos son las propiedades que


describen a cada entidad en un
conjunto de entidades. Un conjunto
de entidades dentro de una entidad,
tiene valores específicos asignados
para cada uno de sus atributos, de
esta forma, es posible su
identificación unívoca.
• Tipos de Atributos

Simples: no están divididos en sub-


partes (nombre, calle)
Compuestos: se pueden dividir en sub-
partes (es decir, en otros atributos).
Ejemplo: nombre-persona podría estar
estructurado como un atributo
compuesto consistente en nombre,
primer-apellido y segundo-apellido.
• Tipos de Atributos

Monovalorados: atributos con un valor Derivados: Su valor se puede obtener


único para la entidad. a partir de valores de otros atributos
Ejemplo: fecha-nacimiento Ej.: edad se puede derivar a partir de la
fecha de nacimiento
Multivalorados: tiene un conjunto de
valores para una entidad. Su valor no se almacena, sino que se
calcula cuando es necesario.
Ejemplo: número-teléfono para los
empleados. Un empleado puede tener Valor nulo: Un atributo toma un valor
cero, uno o más números de teléfono. nulo cuando una entidad no tiene un
valor para ese atributo
Dominio de Atributo

Un dominio describe un conjunto de posibles valores para cierto atributo.


Como un dominio restringe los valores del atributo, puede ser considerado
como una restricción. Matemáticamente, atribuir un dominio a
un atributo significa "todos los valores de este atributo deben de ser
elementos del conjunto especificado".7 oct. 2011

El concepto de dominio es el mismo en el modelo E-R y en el modelo


relacional. Pero en este modelo tiene mayor importancia, ya que será un dato
importante a la hora de dimensionar la relación.
Relaciones

Se representa mediante un rombo


etiquetado en su interior con un
verbo. Este rombo se debe unir
mediante líneas con las entidades
(rectángulos) que relaciona. Por
motivos de legibilidad, los atributos
no suelen representarse en un
diagrama entidad-relación, sino que
se describen textualmente en otros
documentos adjuntos.
Llaves Primarias

Una clave primaria es un campo o


grupo de campos que identifica
en forma única un registro.
Ningún otro registro puede tener
la misma clave primaria. La clave
primaria se utiliza por distinguir
registro con el fin de que se
pueda tener acceso a ellos,
organizarlos y manipularlos. En el
caso del registro de un empleado,
el número de este representa un
ejemplo de una clave primaria
Llaves Foráneas

Una clave foránea es un limitación referencial entre dos tablas la clave


foránea identifica una columna o grupo de columnas en una tabla (tabla hija o
referendo) que se refiere a una columna o grupo de columnas en otra tabla
(la tabla maestra o referenciada). Las columnas en la tabla referente deben
ser la clave primaria u otra clave candidata en la tabla referenciada.
Cardinalidad

Es Simplemente la forma en que se relacionan las Entidades, o expresa cuantas


entidades se
Relacionan con otras entidades. Hay varias maneras de mostrar las
cardinalidades:
Poner etiquetas en las líneas que unen las relaciones con las entidades, consiste
en un mínimo y máximo que contiene un cero (varios a varios) y lo usual es
poner una “M” en un
Existen 4 tipos de relaciones que pueden establecerse entre entidades:
4. Relación uno a uno.
5. Relación uno a varios (n).
3. Relación varios (n) a uno.
4. Relación varios a varios
En una relación de uno a uno, un registro de una tabla se asocia a uno y solo un
registro de otra tabla. Por ejemplo, en una base de datos de un centro educativo,
cada alumno tiene solamente un ID de estudiante, y cada ID de estudiante se asigna
solo a una persona.

Una relación de uno a uno presenta el siguiente aspecto en el gráfico de relaciones:


Relaciones de "uno a varios"

En una relación de uno a muchos, un registro de una tabla se puede asociar a


uno o varios registros de otra tabla.. Por ejemplo, cada cliente puede tener
varios pedidos de ventas.
Una relación de uno a muchos presenta el siguiente aspecto en el gráfico de
relaciones:
Relaciones de "varios con varios"

Una relación de muchos a muchos se produce cuando varios registros de


una tabla se asocian a varios registros de otra tabla.
Un ejemplo típico de una relación de muchos a muchos es aquella entre los
estudiantes y las clases. Un estudiante puede matricularse en muchas clases y
una clase puede incluir muchos estudiantes.
2.1.2 Diagrama Entidad-Relación, principales
nomenclaturas y tipos de diagramas.
Un diagrama entidad-relación, también conocido como modelo entidad
relación o ERD, es un tipo de diagrama de flujo que ilustra cómo las
"entidades", como personas, objetos o conceptos, se relacionan entre sí
dentro de un sistema. Los diagramas ER se usan a menudo para diseñar o
depurar bases de datos relacionales en los campos de ingeniería de software,
sistemas de información empresarial, educación e investigación. También
conocidos como los ERD o modelos ER, emplean un conjunto definido de
símbolos, tales como rectángulos, diamantes, óvalos y líneas de conexión
para representar la interconexión de entidades, relaciones y sus atributos.
Son un reflejo de la estructura gramatical y emplean entidades como
sustantivos y relaciones como verbos.
Un diagrama ER es una representación gráfica que sirve para representar
las entidades (que serán tablas en la base de datos) de un sistema, así como
sus propiedades y sus relaciones. Estos diagramas se realizan en la misma fase
que los de clases, de hecho suelen ir de la mano.
Principales Nomenclaturas
Tipos de Diagramas

Diagrama de flujo: Suele ser el más reconocido y el más utilizado en las áreas
laborales y también informáticas. Detallan paso a paso la red de funciones y
componentes en un sistema. Se caracteriza por tener un óvalo como punto
de partida y de cierre, un rectángulo para detallar una acción, un rombo para
graficar la ejecución de una decisión, el círculo como componente conector y
los triángulos para explicar los archivos o documentos necesarios.
Diagrama conceptual: Puede ser un gráfico simple o complejo, de acuerdo a la cantidad
de conceptos e ideas que se quieran agregar y relacionar. Es más abierto a la creatividad,
es decir, cada uno puede elaborar un mapa conceptual a gusto, pero debe cumplir la
función de despertar en nosotros un saber adquirido: con una palabra encerrada en un
círculo, se debe poder rememorar la exacta importancia y significación del concepto, y
cómo se relaciona con los demás.

Diagrama sinóptico: Tiene una mayor complejidad, ya que a partir de una premisa se
puede extender ampliamente una verdadera red de conceptos y elementos que pueden
relacionarse entre sí. La condensación de conocimientos como estrategia cognitiva en
este diagrama suele presentar la característica de llaves y corchetes que cierran o abren
las ideas y las nociones.
Diagrama floreal: El diagrama floreal se diferencia de todos los anteriores, ya que no
engloba ideas sino que simplemente grafica las especies florales. Mediante el uso de
diagramas se puede obtener una detallada información acerca de los componentes
que hacen a la flor, desde las partes más grandes y vistosas, hasta las características
mínimas y microscópicas, para un estudio completo de éstos objetos.

Diagramas de fase: Los diagramas de fase utilizan otro método también convencional
de las ciencias que son los vectores y ejes. Se trata de dos flechas, una horizontal y
otra vertical, que nacen desde su punto perpendicular para extenderse infinitamente,
creando así un campo de relación entre estos dos factores. Usando líneas, puntos y
otros elementos geométricos, se puede estudiar, analizar y resolver los diferentes
estados de la materia en física y química.

También podría gustarte