Está en la página 1de 2

Un modelo entidad-relación es una herramienta para el modelo de datos, la cual facilita la

representación de entidades de una base de datos. Fue definido por Peter Chen en 1976.

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.

El modelo entidad relación tiene tres elementos principales:

 Entidades: El modelo contará con una entidad por cada uno de los componentes del
proceso de negocio. Así, en un negocio de venta de suscripciones a revistas, podemos
tener entidades “Cliente”, “Dirección”, “Factura”, “Producto”, o “Incidencias”, entre
otras.
 Atributos: Los atributos, componente fundamental de cada modelo entidad-relación,
nos permiten describir las propiedades que tiene cada entidad. “Nombre”, “Primer
Apellido”, “Segundo Apellido”, ”Fecha de nacimiento”, “Género” o “Segmento de valor”
serán atributos de la entidad “Cliente”.
 Relaciones: Con las relaciones se establecen vínculos entre parejas de entidades. Cada
“Cliente” tendrá una “Dirección” de envío en la que recibirá la suscripción, podrá estar
suscrito a uno o varios “Productos”, y recibirá una “Factura” con la periodicidad
acordada.

Características

 En él las entidades se representan utilizando rectángulos, los atributos por medio de


círculos o elipses y las relaciones como líneas que conectan las entidades que tienen
algún tipo de vínculo.

El modelo relacional, para el modelado y la gestión de bases de datos, es un modelo de datos


basado en la lógica de predicados y en la teoría de conjuntos.

Características

 Los datos son atómicos ó monovaluados;


 Los datos de cualquier columna son de un solo tipo.
 Cada columna posee un nombre único.
 El orden de las columnas no es de importancia para la tabla.
 Las columnas de una relación se conocen como atributos.
 Cada atributo tiene un dominio,
 No existen 2 filas en la tabla que sean idénticas.
 La información en las bases de datos es representados como datos explícitos.
 Cada relación tiene un nombre específico y diferente al resto de las relaciones.
 Los valores de los atributos son atómicos: en cada tupla, cada atributo (columna) toma
un solo valor. Se dice que las relaciones están normalizadas.
 El orden de los atributos no importa: los atributos no están ordenados.
 Cada tupla es distinta de las demás: no hay tuplas duplicadas
 El orden de las tuplas no importa: las tuplas no están ordenadas.
 Los atributos son atómicos: en cada tupla, cada atributo (columna) toma un solo valor.
Se dice que las relaciones están normalizadas.

UML es una combinación de varias notaciones orientadas a objetos: diseño orientado a


objetos, técnica de modelado de objetos e ingeniería de software orientada a objetos. UML usa
las fortalezas de estos tres enfoques para presentar una metodología más uniforme que sea
más sencilla de usar.

Características

 Un diagrama UML es una forma de visualizar sistemas y software utilizando el Lenguaje


Unificado de Modelado (UML).
 Los ingenieros de software crean diagramas UML online para comprender los diseños,
la arquitectura del código y la implementación propuesta de sistemas de software
complejos.

La diferencia básica entre el modelo de relación de entidad y el modelo de UML es que, en


lugar de diseñar entidades como describe esta información, el usuario crea modelos de
objetos. Conceptualmente, los diagramas de UML son como copias azules para el diseño de un
proyecto de desarrollo de software.

También podría gustarte