Diferença entre ERD e Diagrama de Classe Diferença entre

Anonim

ERD vs Diagrama de Classe

Diagrama de Classe

Este termo é usado no campo do software. Em uma das línguas do software chamado "UML" ou "linguagem de modelagem unificada", existem diagramas de estrutura que descrevem ou mostram a estrutura de qualquer sistema com a ajuda de mostrar as classes do sistema. Estes diagramas também mostram as operações das classes, atributos e relações entre diferentes classes. Estes diagramas que descrevem as classes com a ajuda de diagramas são chamados de diagramas de classes.

Na modelagem orientada a objetos, um diagrama de classes é o bloco principal para a construção de toda a estrutura. Os diagramas de classe são usados ​​para duas coisas principais:

Eles são usados ​​para a modelagem conceitual da aplicação sistemática.

Modelagem detalhada para se traduzir em códigos de programação.

Os diagramas de classes possuem muitas classes e subclasses, e essas classes mostram o objeto principal, sua interação com outras classes e os objetos que precisam ser programados. Essas três classes são representadas nos diagramas de classes com a ajuda de caixas. Essas caixas contêm três partes diferentes. A parte superior contém o nome da classe, o meio possui os atributos da classe e a parte inferior contém as operações que podem ser tomadas pela classe.

Como esses diagramas de classes são usados ​​para representar o design do sistema, as classes são identificadas e ordenadas em conjunto para mostrar a relação entre os objetos. A representação é um diagrama estático que é o diagrama de classes.

Fonte

// www. Google. com / search? q = class + diagram & hl = en & safe = off & prmd = ivns & tbm = isch & tbo = u & source = univ & sa = X & ei = 99TxTf_-FYLOrQfj1pj6Bw & ved = 0CCgQsAQ & biw = 1680 & bih = 929

ERD (Entity Relationship Diagrams)

A representação conceitual e abstrata de dados na engenharia de software é chamado de modelagem de relações entre entidades. Esta modelagem é usada para modelar um banco de dados. É um método pelo qual o modelo conceitual de um sistema é produzido. Os diagramas produzidos por este método são chamados de diagramas de entidades-relações. Estes diagramas não mostram uma única entidade; eles mostram um conjunto de entidades ou um conjunto de relacionamentos.

Os conjuntos de entidades são representados por retângulos e os diamantes representam conjuntos de relacionamento em um ERD. Uma linha se conecta quando uma entidade de relacionamento é participada por um conjunto de entidades. Ovals são usados ​​para representar atributos. Os ERDs são usados ​​para representar a informação ou o tipo de informação necessária para serem armazenados em um banco de dados. Eles são usados ​​como um requisito para a análise.

Fonte

// www. Google. com / search? q = ERD & hl = en & safe = off & prmd = ivns & tbm = isch & tbo = u & source = univ & sa = X & ei = ANfxTZXrGY3SrQe5nf35Bw & ved = 0CFAQsAQ & biw = 1680 & bih = 929

Resumo:

Os diagramas de classe são usados ​​para representar o objeto principal ou o bloco de construção do sistema.Eles são usados ​​para mostrar a relação de uma classe com outra e também representam os atributos do sistema. No entanto, um ERD é mais um banco de dados na forma de tabelas. Eles não mostram relações individuais, mas conjuntos de relacionamento, bem como conjuntos de entidades. Eles mostram o tipo de informação que precisa ser armazenada no banco de dados.

O diagrama de classes eo ERD têm representações gráficas muito diferentes.