---
title: "Modelado de bases de datos UML en UModel 2011"
date: "2010-09-14"
tags: 
  - "database-tool"
  - "databasespy"
  - "missionkit"
  - "uml"
  - "uml-tool"
  - "umodel"
  - "v2011"
description: Descubra cómo UModel 2011 mejora el modelado de bases de datos UML al admitir diversas bases de datos relacionales, permitiendo la importación, modificación y sincronización sencillas de los diagramas de bases de datos.
---
Status: #blog

Tags:  #database-tool #databasespy #missionkit #uml #uml-tool #umodel #v2011

Categories: [Altova](/blog/es/category/altova.md) 
# Modelado de bases de datos UML en UModel 2011

**A medida que las aplicaciones de software interactúan con cantidades cada vez mayores de datos, el diseño y la estructura de las bases de datos se vuelven fundamentales para el desarrollo de proyectos exitosos. UModel® 2011, lanzado el 8 de septiembre de 2010, incorpora una nueva función que permite a los usuarios ampliar la funcionalidad de modelado de software, permitiéndoles modelar bases de datos relacionales junto con aplicaciones de software en Java, C# y Visual Basic.** [UModel 2011](https://www.altova.com/es/umodel.html) agiliza el modelado de bases de datos con funciones que permiten a los usuarios:

- Importe tablas existentes desde todas las bases de datos relacionales más populares para crear diagramas de bases de datos UML
- Modifique los diagramas de las tablas existentes y genere scripts SQL para realizar cambios en la base de datos y sincronizarla
- Diseñar nuevas tablas y relaciones de bases de datos desde cero, y generar los scripts SQL de creación

[![Diagrama de base de datos UML](https://lh4.ggpht.com/_REdrfeVqYdU/TI9_Dy0Ba2I/AAAAAAAAAOk/eRbWozXWC3Q/clip_image001%5B6%5D.gif?imgmax=800 "UML database diagram")](https://www.altova.com/umodel.html) **Bases de datos compatibles con el diagrama de base de datos de UModel** La funcionalidad de diagrama de base de datos de UModel 2011 es compatible con múltiples bases de datos y ajusta automáticamente los dialectos de SQL, los tipos de datos y otras características específicas para las siguientes bases de datos:

- Microsoft® SQL Server® 2000, 2005, 2008
- IBM DB2® 8, 9
- IBM DB2 para iSeries® versión 5.4, 6.1
- Oracle® 9i, 10g, 11g
- Sybase® 12
- MySQL® 4, 5
- PostgreSQL 8
- Microsoft Access™ 2003, 2007

**Elementos de los diagramas de bases de datos de UModel** Los diagramas de bases de datos de UModel 2011 admiten todos los siguientes elementos de bases de datos:

- Esquemas de bases de datos
- Tablas
- Vistas
- Restricciones de integridad
- Claves primarias / Claves externas / Claves únicas
- Índices
- Procedimientos almacenados
- Funciones
- Desencadenadores
- Relaciones y asociaciones en la base de datos
- Relación de la base de datos con los atributos

**Importar estructuras de bases de datos existentes** Los usuarios pueden importar una base de datos relacional existente a través de una opción en el menú del proyecto de UModel 2011. [![Menú del proyecto de UModel](https://lh3.ggpht.com/_REdrfeVqYdU/TI9_EGm_m3I/AAAAAAAAAOo/thfTID36-sM/clip_image002%5B5%5D.gif?imgmax=800 "UModel Project menu")](https://www.altova.com/umodel.html) La opción "Importar base de datos SQL" abre el cuadro de diálogo "Conexión a la base de datos" de UModel 2011, que incluye el asistente de conexión a la base de datos y todas las opciones de conexión adicionales disponibles en [DatabaseSpy](https://www.altova.com/es/databasespy.html) y otras herramientas de [Altova MissionKit](https://www.altova.com/es/missionkit/software-development-tools.html) que interactúan con bases de datos relacionales populares. 

![Diálogo de conexión a la base de datos de UModel](https://lh5.ggpht.com/_REdrfeVqYdU/TI9_ESl0WtI/AAAAAAAAAOs/Nu4A9LgWqOM/clip_image003%5B6%5D.gif?imgmax=800 "UModel database connection dialog")

Al importar una base de datos, UModel 2011 también añade automáticamente un perfil de base de datos al proyecto. Los diagramas de base de datos de UModel 2011 se muestran en una categoría especial en la ventana "Asistente de árbol de diagramas". 

![Ventana de ayuda para el árbol de diagramas UModel](https://lh3.ggpht.com/_REdrfeVqYdU/TI9_Ekm9rgI/AAAAAAAAAOw/mGXDK_4inc8/clip_image004%5B5%5D.gif?imgmax=800 "UModel Diagram Tree helper window")


**Modificación de bases de datos en el modelo** Los diagramas de bases de datos de UModel 2011 utilizan una barra de herramientas específica con iconos que indican los elementos de la base de datos, elementos que se comparten con DatabaseSpy, lo que facilita el aprendizaje y la transición entre las diferentes herramientas. 

[![Barra de herramientas del diagrama de base de datos UModel](https://lh4.ggpht.com/_REdrfeVqYdU/TI9_EwyVGPI/AAAAAAAAAO0/iHEVllPnWdU/clip_image005%5B4%5D.gif?imgmax=800 "UModel database diagram toolbar")](https://www.altova.com/umodel.html) 

A medida que avanza el proceso de edición en UModel 2011, la ventana de ayuda de autocompletado de SQL facilita la creación de diagramas válidos para el tipo de base de datos SQL. 

[![Diagrama de base de datos UModel, ventana de autocompletado SQL](https://lh4.ggpht.com/_REdrfeVqYdU/TI9_FDaAskI/AAAAAAAAAO4/VWi3Cf9sKis/clip_image006%5B5%5D.gif?imgmax=800 "UModel database diagram SQL autocompletion window")](https://www.altova.com/umodel.html) 

Como alternativa a trabajar directamente en el diagrama, los usuarios también pueden editar los elementos de la base de datos en la ventana de ayuda de "Propiedades". 

[![Diagrama de base de datos UModel: Ventana de ayuda para las propiedades](https://lh5.ggpht.com/_REdrfeVqYdU/TI9_Flk_jLI/AAAAAAAAAO8/7YSLYfrCjm8/clip_image007%5B6%5D.gif?imgmax=800 "UModel database diagram Properties helper window")](https://www.altova.com/umodel.html) 

**Scripts de cambios** Cuando un desarrollador sincroniza el código del programa desde el proyecto UModel, cualquier cambio en un diagrama de base de datos genera un script de modificación de la base de datos que contiene comandos SQL para implementar las modificaciones. Los scripts de modificación de la base de datos creados en UModel se pueden guardar como archivos SQL, ejecutarse directamente en la base de datos o abrirse en DatabaseSpy [Editor SQL](https://www.altova.com/es/databasespy/sql-editor.html) Se puede abrir la ventana a través de un botón práctico en el diálogo de "Script de modificación de la base de datos de UModel".

[![Script para modificar la base de datos de UModel](https://lh5.ggpht.com/_REdrfeVqYdU/TI9_F3G62yI/AAAAAAAAAPA/VSCY_u4gq1k/clip_image008%5B6%5D.gif?imgmax=800 "UModel Database Change Script")](https://www.altova.com/umodel.html) 

Por el contrario, si otro miembro del equipo modifica una tabla directamente en la base de datos, un desarrollador puede actualizar el modelo UML integrando los cambios realizados en la base de datos. 

[![Ventana de mensajes de UModel](https://lh6.ggpht.com/_REdrfeVqYdU/TI9_GJkqjFI/AAAAAAAAAPE/BXEAAAk7WJ4/clip_image009%5B6%5D.gif?imgmax=800 "UModel Message window")](https://www.altova.com/umodel.html) 

Después de sincronizar el modelo UML con la última versión de la base de datos, el diagrama de la base de datos muestra una nueva columna en la tabla "Profesores". 

[![Diagrama de la base de datos actualizado en UModel](https://lh3.ggpht.com/_REdrfeVqYdU/TI9_GfFu32I/AAAAAAAAAPI/DMNuMrOoay8/clip_image010%5B6%5D.gif?imgmax=800 "UModel updated database diagram")](https://www.altova.com/umodel.html) 

Al igual que con todos los demás tipos de diagramas de UModel, UModel 2011 permite a los usuarios guardar los diagramas de bases de datos como archivos de imagen e incluirlos en documentos generados automáticamente [documentación del proyecto](https://www.altova.com/es/umodel/uml-project-documentation.html). Visite Altova [Página de novedades](https://www.altova.com/es/whatsnew.html) Para obtener más información sobre todas las nuevas funcionalidades de Altova MissionKit 2011. **Cree bases de datos de modelos, junto con los requisitos del sistema, las reglas de negocio y el código de la aplicación, para su próximo proyecto de desarrollo** [**Haga clic aquí para descargar una prueba gratuita de 30 días.**](https://www.altova.com/es/download/umodel/uml_tool_enterprise.html) **¡Presentamos hoy el UModel 2011!**
