Diferencia entre ERD y diagrama de clase

Diferencia entre ERD y diagrama de clase

ERD vs Diagrama de clases

Diagrama de clase
Este término se utiliza en el campo de software. En uno de los idiomas del software llamado "UML" o "lenguaje de modelado unificado", hay diagramas de estructura que describen o muestran la estructura de cualquier sistema mediante la ayuda de mostrar las clases del sistema. Estos diagramas también muestran las operaciones de las clases, atributos y relaciones entre diferentes clases. Estos diagramas que describen las clases con la ayuda de diagramas se llaman diagramas de clases.
En el modelado orientado a objetos, un diagrama de clase es el bloque principal para construir toda la estructura. Los diagramas de clases se utilizan para dos cosas principales:
Se utilizan para el modelado conceptual de la aplicación sistemática.
Modelado detallado para traducir en códigos de programación.

Los diagramas de clases tienen muchas clases y subclases, y estas clases muestran el objeto principal, su interacción con otras clases y los objetos que deben programarse. Estas tres clases están representadas en los diagramas de clases con la ayuda de cajas. Estas cajas contienen tres piezas diferentes. La parte superior contiene el nombre de clase, el medio contiene atributos de clase y la parte inferior contiene las operaciones que pueden tomar la clase.
Como estos diagramas de clase se utilizan para representar el diseño del sistema, las clases se identifican y se clasifican juntas para mostrar la relación entre los objetos. La representación es un diagrama estático que es el diagrama de clases.

Fuente
http: // www.Google.com/búsqueda?q = class+diagrama & hl = en & safe = off & prmd = ivns & tbm = isch & tbo = u & source = univ & sa = x & ei = 99txtf_-fylorqfj1pj6bw & ved = 0ccgqsaq & biw = 1680 &h = 929

ERD (diagramas de relación de entidad)

La representación conceptual y abstracta de los datos en la ingeniería de software se denomina modelado de relación entre entidades. Este modelado se utiliza para modelar una base de datos. Es un método por el cual se produce el modelo conceptual de un sistema. Los diagramas producidos por este método se llaman diagramas de relación de entidad. Estos diagramas no muestran una sola entidad; Muestran un conjunto de entidades o un conjunto de relaciones.

Los conjuntos de entidades están representados por rectángulos, y los diamantes representan conjuntos de relaciones en un ERD. Una línea se conecta cuando una entidad de relación es participada por un conjunto de entidades. Los óvalos se utilizan para representar atributos. Los ERD se utilizan para representar la información o el tipo de información que se debe almacenar en una base de datos. Se utilizan como requisito para el análisis.

Fuente
http: // www.Google.com/búsqueda?q = erd & hl = en & safe = off & prmd = ivns & tbm = isch & tbo = u & source = univ & sa = x & ei = anfxtzxrgy3srqe5nf35bw & ved = 0cfaqsaq & biw = 1680 & bih = 929

Resumen:
Los diagramas de clases se utilizan para representar el objeto principal o el bloque de construcción del sistema. Se utilizan para mostrar la relación de una clase con otra y también representan los atributos del sistema. Sin embargo, un ERD es más una base de datos en forma de tablas. No muestran relaciones individuales, sino conjuntos de relaciones, así como conjuntos de entidades. Muestran el tipo de información que debe almacenarse en la base de datos.
El diagrama de clases y el ERD tienen representaciones gráficas muy diferentes.