Différence entre ERD et diagramme de classe

Différence entre ERD et diagramme de classe

ERD vs Diagramme de classe

Diagramme de classe
Ce terme est utilisé dans le champ logiciel. Dans l'une des langues de logiciel appelé «UML» ou «langage de modélisation unifiée», il existe des diagrammes de structure qui décrivent ou montrent la structure de tout système à l'aide de montrant les classes du système. Ces diagrammes montrent également les opérations des classes, des attributs et des relations entre différentes classes. Ces diagrammes qui décrivent les classes à l'aide de diagrammes sont appelés diagrammes de classe.
Dans la modélisation orientée objet, un diagramme de classe est le bloc principal pour construire toute la structure. Les diagrammes de classe sont utilisés pour deux choses principales:
Ils sont utilisés pour la modélisation conceptuelle de l'application systématique.
Modélisation détaillée afin de se traduire en codes de programmation.

Les diagrammes de classe ont de nombreuses classes et sous-classes, et ces classes montrent l'objet principal, son interaction avec d'autres classes et les objets qui doivent être programmés. Ces trois classes sont représentées dans les diagrammes de classe à l'aide de boîtes. Ces boîtes contiennent trois pièces différentes. La partie la plus élevée contient le nom de classe, celui du milieu contient des attributs de classe et la partie inférieure contient les opérations qui peuvent être prises par la classe.
Comme ces diagrammes de classe sont utilisés pour représenter la conception du système, les classes sont identifiées et triées ensemble pour montrer la relation entre les objets. La représentation est un diagramme statique qui est le diagramme de classe.

Source
http: // www.Google.com / recherche?q = classe + diagramme & hl = en & safe = off & prmd = ivns & tbm = isch & tbo = u & source = univ & sa = x & ei = 99txtf_-fylorqfj1pj6bw & ved = 0ccgqsaq & biw = 1680 & bih = 929

ERD (Diagrammes de la relation d'entité)

La représentation conceptuelle et abstraite des données dans l'ingénierie logicielle est appelée modélisation de la relation entité. Cette modélisation est utilisée pour modéliser une base de données. C'est une méthode par laquelle le modèle conceptuel d'un système est produit. Les diagrammes produits par cette méthode sont appelés diagrammes de relation entités. Ces diagrammes ne montrent pas une seule entité; Ils montrent un ensemble d'entités ou un ensemble de relations.

Les ensembles d'entités sont représentés par des rectangles, et les diamants représentent des ensembles de relations dans un ERD. Une ligne se connecte lorsqu'une entité relationnelle est participante par un ensemble d'entités. Les ovales sont utilisés pour représenter les attributs. Les ERD sont utilisés pour représenter les informations ou le type d'informations à stocker dans une base de données. Ils sont utilisés comme exigence d'analyse.

Source
http: // www.Google.com / recherche?q = erd & hl = en & safe = off & prmd = ivns & tbm = isch & tbo = u & source = univ & sa = x & ei = anfxtzxrgy3Srqe5nf35bw & Ved = 0cfaqsaq & biw = 1680 & bih = 929

Résumé:
Les diagrammes de classe sont utilisés pour représenter l'objet principal ou le bloc de construction du système. Ils sont utilisés pour montrer la relation d'une classe avec une autre et représentent également les attributs du système. Cependant, un ERD est plus une base de données sous forme de tables. Ils ne montrent pas de relations individuelles mais des ensembles de relations ainsi que des ensembles d'entités. Ils montrent le type d'informations qui doivent être stockées dans la base de données.
Le diagramme de classe et l'ERD ont des représentations graphiques très différentes.