Tablas y Columnas [Guía de Usuario de Enterprise Architect]

Top Previous Next

Tablas y Columnas

button_main button_prev button_next

Tablas y columnas desde la base de modelos de datos Físicos.

Temas

Tema

Detalle

Ver También

Filas y Columnas

El elemento estructural básico de una base de datos relacional es la tabla, la cual representa un conjunto de registros, o filas, que tienen la misma estructura.

Cada fila contiene una o más columnas.

Cada ítem individual de datos ingresados a una base de datos relacional es representado por un valor en una columna de una fila en una tabla.

El Modelado de Datos para Perfil UML de Enterprise Architect representa:

Tablas de Base de Datos como Clases con un estereotipo de <<table>>

Columnas por Atributos con un estereotipo de<<column>>

 

Crear una Tabla

Crear Columnas

Ejemplo

Un ejemplo simple de un modelo de datos Físico en Enterprise Architect se muestra abajo. El ejemplo consiste en dos tablas representadas por Clases UML, llamadas Vendedor y Cliente. El estereotipo de tabla es denotado por el ícono en la esquina superior derecha de cada Clase.

Las tablas cada una definen tres columnas utilizando Atributos UML de tipo apropiado para el DBMS objetivo, que resulta ser MySQL.

physical_data_model_simple

Un modelo de Datos simple que consiste de dos tablas, representadas por Clases UML

 

Agregar Nuevos Tipos de Datos

DBMS Predeterminado

Anterior a crear una tabla en un modelo de datos Físico es recomendable configurar el DBMS predeterminado. Esto pre-configura la base de datos predeterminada cuando crea cualquier elemento de Tabla nuevo.

Si el DBMS no está configurado, las Tablas son creadas sin un tipo DBMS y el campo a escribir no se puede asignar al crear nuevos campos en la tabla.

Puede configurar el tipo de DBMS predeterminado utilizando:

La opción del menú Configuraciones | Tipos de Datos de Base de Datos o

La Barra de Herramientas de Generación de Código

 

Agregar Nuevos Tipos de Datos

Mapeo de Atributo/Campo

Para ayudarle a mapear Atributos de Clase a campos de Tabla, puede crear conectores entre atributos específicos (características) en el elemento Clase y los Atributos columna en el elemento de Tabla.

 

Conectar a Característica de Elemento

Arquitectura Dirigida por Modelo

Enterprise Architect puede generar scripts DDL simples para crearlas tablas en su modelo. También puede realizar Transformaciones de Arquitectura Dirigida por Modelo (MDA) a DDL - Enterprise Architect proporciona una plantilla específicamente para transformaciones DDL.

 

Transformación de Modelo

Transformación DDL

Claves Principales y Claves Foráneas

 

El modelado de información de Clave Principal y Clave Foránea es considerado en temas más adelante.

Claves Principales y Claves Foráneas