Mapeamentos entre Objetos de Dados e Elementos UML

Os objetos de banco de dados são representados em visualizações de diagramas de classe UML (Linguagem de Modelagem Unificada) com base no mapeamento definido entre elementos de banco de dados e elementos de diagramas UML.

A tabela a seguir ilustra como elementos de RDB (banco de dados relacional) são mapeados para elementos e estereótipos UML com ícones em diagramas de classe UML. Um estereótipo é um mecanismo de extensão que amplia o vocabulário da UML e fornece significado mais específico a um elemento de banco de dados.

Elemento de RDB Elemento UML Estereótipo Ícone
Banco de dados Componente <<Banco de dados>> A imagem mostra o ícone de banco de dados RDB.
Esquema Esquema <<Esquema>> A imagem mostra um ícone de esquema de RDB.
Visualização Classe <<Visualização de banco de dados>> A imagem mostra o ícone de visualização de RDB.
Tabela Classe <<Tabela>> A imagem mostra o ícone de tabela de RDB.
Coluna Atributo <<Coluna>> A imagem mostra o ícone de coluna de RDB.
Procedimento armazenado Operação <<Procedimento Armazenado>> A imagem mostra o ícone de procedimento armazenado de RDB.
Função definida pelo usuário Operação <<Função Definida pelo Usuário>> A imagem mostra o ícone de função definida pelo usuário de RDB.
Conexão JDBC (Java Database Connectivity) Componente <<Conexão>> A imagem mostra o ícone de conexão JDBC.
Referências relacionadas
Boas Práticas de Modelagem UML
Termos de Utilização | Feedback
(C) Copyright IBM Corporation 2004, 2005. Todos os Direitos Reservados.