5 Mejores Programas Gratuitos De Diseño De Esquemas De Bases De Datos Para Windows

Este artículo contiene una lista de Los mejores programas gratuitos de diseño de esquemas de bases de datos para Windows. Estos programas gratuitos se utilizan básicamente como herramienta de diseño de diagramas de esquemas de bases de datos que le permite dibujar una representación visual de su base de datos con tablas. Estas tablas constan de varias columnas, índices, disparadores, claves externas, privilegios, etc. Además, puede editar las propiedades de los respectivos objetos de su modelo. Por ejemplo, para añadir y definir una columna, puede convertirla en clave primaria, asignarle el tipo de datos deseado, añadir expresiones por defecto, especificar si puede ser nula o no, etc. Puede vincular las tablas de su modelo utilizando relaciones identificadoras o no identificadoras.

Para exportar diagramas de esquemas de bases de datos , la mayoría de estos programas de diseño de esquemas admiten formatos de imagen como BMP, JPG, PNG, etc. Algunos de ellos también permiten exportar el modelo de base de datos en formatos XML, HTML, etc.

Todos estos programas de diseño de esquemas de bases de datos pueden utilizarse para crear y gestionar servidores de bases de datos, conectarse a una base de datos y realizar consultas de datos.

Mi diseñador de esquemas de bases de datos favorito:

MySQL Workbench es mi software de diseño de esquemas de bases de datos favorito, ya que permite crear un esquema de base de datos elaborado y también admite una buena gama de formatos de exportación, como PNG, SVG, PDF, etc. ER/One Data Modeler también es un diseñador de esquemas de bases de datos considerablemente bueno.

También puede consultar las listas de los mejores programas gratuitos ER Diagram Creator , Network Diagram , y Data Visualization para Windows.

MySQL Workbench

MySQL Workbench es un software gratuito de diseño de esquemas de bases de datos para Windows. Este software se utiliza básicamente para crear y gestionar conexiones con servidores de bases de datos, administración de servidores, migración de datos, etc.

Cómo crear un modelo de esquema de base de datos visual en MySQL Workbench:

Para diseñar un esquema de base de datos visual, en primer lugar, debe hacer clic en la opción Añadir diagrama del menú Modelo. Ahora, puede añadir capas y tablas a su modelo. Luego, puede agregar columnas, índices, claves foráneas, disparadores, particiones, opciones, inserciones y privilegios. Hablemos brevemente de estos elementos:

  1. Columnas : Añade columnas a tus tablas con nombre, tipo de datos (int, expresión por defecto, comentarios, etc). Puede definir la columna como clave primaria, no nula, relleno cero, sin signo, autoincremento, binaria, generada y/o única.
  2. Índices : Añada índices con las columnas deseadas y especifique las opciones de índice como el tipo de almacenamiento, el tamaño del bloque de claves, el analizador y el comentario del índice.
  3. Claves externas : Añada claves externas con la tabla de referencia y seleccione opciones como en actualización y borrado (set null, cascade, restrict, no action).
  4. Disparadores : Cree o edite disparadores como antes de insertar, después de insertar, antes de actualizar, después de actualizar, etc.
  5. Particionamiento : Habilite el particionamiento para una tabla concreta, defina el tipo de partición (hash lineal, clave lineal, lista, etc.), el recuento de particiones, etc.
  6. Opciones : Aquí puede configurar preferencias como la contraseña de la tabla, el formato de las filas, las opciones de almacenamiento, las opciones de fusión de tablas, etc.
  7. Inserciones : Gestione las sentencias de inserción.
  8. Privilegios : Gestione aquí las funciones y privilegios asignados.

Desde el panel izquierdo de la interfaz, puede ver y gestionar el contenido de las capas, los tipos de usuario, etc. Le permite seleccionar diferentes esquemas de color para que el esquema de la base de datos sea aún más atractivo visualmente.

Puede exportar el diseño del esquema como archivos PNG, SVG, PDF de una sola página o PostScript de una sola página. También le permite imprimir el modelo de base de datos creado.

MySQL Workbench es, en mi opinión, uno de los mejores programas de diseño de esquemas de bases de datos. Aparte de las características anteriores, también le permite personalizar el tamaño y las propiedades del diagrama, gestionar plantillas de tablas, ajustar automáticamente el diseño del modelo, etc.

Página de inicio | Página de descarga

ER/One Data Modeler

ER/One Data Modeler es otra herramienta gratuita de diseño de esquemas de bases de datos para Windows. Le permite diseñar un esquema de base de datos para un DBMS de destino como Firebird, Mysql, Oracle, etc.

Básicamente le permite crear EER, es decir, diagramas entidad-relación mejorados. Puede añadir una tabla utilizando la herramienta de entidad y luego insertar columnas (tipo de datos, tamaño, valor por defecto, etc.), índices, restricciones, claves, disparadores, descripción y scripts a la tabla creada. Puede añadir relaciones simples o múltiples para enlazar tablas. Para definir una relación, puede elegir una tabla hija y una tabla padre, añadir una clave padre, añadir notas, seleccionar acciones de actualización/eliminación, etc. Para que el diagrama de la base de datos sea más elaborado, puede añadirle marcos de proyecto y notas. Además, también permite definir dominios, secuencias, procedimientos y vistas.

Proporciona una función de validación para mejorar e informar de errores en sus modelos de datos. Puede acceder a esta función desde el menú Modelo.

Después de crear el diagrama de esquema, puede exportarlo como imagen en formato JPG. Además, puede previsualizar e imprimir el diagrama de la base de datos.

Puede crear y gestionar bases de datos SQL con él.

Nota : Es gratuito sólo para uso no comercial.

Página de inicio | Página de descarga

DB Designer Fork

DB Designer Fork es un diseñador de esquemas de bases de datos portátil para Windows. Es un programa muy sencillo y fácil de usar para crear diagramas de esquemas de bases de datos. En primer lugar, debe activar el modo de diseño en el menú Visualización y, a continuación, puede añadir varias regiones al modelo y tablas a las regiones. He aquí cómo crear un diagrama de base de datos:

  • Editor de tablas : Primero, para añadir tablas, necesita insertar columnas con nombre y especificar el tipo de datos, clave primaria o no, nulo o no nulo, sin signo, relleno cero, valor por defecto, etc. También puede especificar el tipo de tabla (HEAP, BDB, MERGE, etc.) y definirla como entidad débil. Desde el mismo editor de tablas, puede seleccionar opciones avanzadas de tablas, como el tipo de RAID, el tamaño de los trozos, etc., inserciones estándar y comentarios.
  • Editor de relaciones : Puede vincular tablas mediante relaciones identificadoras o no identificadoras y modificar las propiedades de las relaciones. Estas propiedades incluyen el tipo de relación, la visibilidad, el origen, el destino, las claves externas, la definición de referencias, etc.

Puede añadir un cuadro de texto y colocarlo en cualquier lugar del modelo de base de datos. Además, se proporcionan herramientas como seleccionar, mover, ampliar, redimensionar, etc. para realizar los ajustes adecuados en el diseño del esquema. Dispone de una ventana de navegación compacta para desplazarse a las secciones deseadas del modelo.

Permite exportar todo el modelo de base de datos o los objetos seleccionados como imagen PNG o BMP.

Además del diseño gráfico del esquema de la base de datos, ofrece otras funciones, como conexión a la base de datos, sincronización de bases de datos, ingeniería inversa, etc.

Página de inicio
Página de descarga

SQL Power Architect

SQL Power Architect es básicamente una herramienta de modelado de datos para Windows. Permite crear esquemas de bases de datos añadiendo tablas y vinculándolas.

Para añadir una tabla a un esquema de base de datos, puede definir su nombre lógico, nombre físico, nombre de clave primaria y observaciones. Permite añadir columnas a las tablas y editar las propiedades correspondientes, como el nombre lógico, el nombre físico, el tipo de datos (entero, char, booleano, array, binario, varchar, etc.), la precisión, la clave primaria o no, permitir nulos o no, autoincrementar o no, el valor por defecto, las observaciones, etc. Una vez creadas las tablas, puede vincularlas mediante relaciones identificadoras o no identificadoras. Para definir una relación, puede editar sus propiedades como etiqueta de tabla PK. Etiqueta de tabla FK, cardinalidad, aplazabilidad, regla de actualización, regla de eliminación, etc. Permite añadir índices con nombre (agrupados, únicos), tipo (mapa de bits, dominio, hash, árbol B, etc.) y columnas a incluir. Puede exportar el esquema como archivo HTML. También puede imprimir el diagrama del esquema de la base de datos.

También puede crear el diseño del esquema OLAP utilizándolo. Para ello, vaya al menú OLAP y haga clic en la opción Editar Esquema > Nuevo Esquema para iniciar un nuevo diseño. Incluso puedes importar los esquemas creados en formato XML. Ahora, en la nueva ventana, puede agregar cubos con nombre, título, sentencia SELECT, etc., y crear una nueva dimensión compartida con nombre, título y tipo (estándar/tiempo). También puede añadir cubos virtuales a su esquema de base de datos. Además, le permite añadir un elemento de uso de dimensión para conectar una dimensión y un cubo. Otras herramientas para diseñar un esquema visual de base de datos incluyen diseño automático (cambiar a un diseño de esquema predeterminado), acercar/alejar, etc. Cada elemento del cubo puede ser visto y manejado desde el panel izquierdo. Después de crear el esquema de la base de datos OLAP, puede exportarlo en formato XML.

En resumen, es otro buen diseñador de esquemas de bases de datos para Windows.

Página de inicio | Página de descarga

pgModeler

pgModeler es otro software de diseño de esquemas de bases de datos para Windows. Aunque es un software de pago, también ofrece una versión demo que se puede utilizar de forma gratuita con restricciones de características. Una de las restricciones es que no se pueden añadir objetos con un máximo de 9 instancias al diseño del esquema.

Proporciona un módulo de Diseño donde puede crear un diagrama de esquema de base de datos. Para ello, puede añadir múltiples tablas y luego columnas (con nombre, clave primaria, tipo de datos, etc.) a cada tabla. El procedimiento para crear el esquema de la base de datos es similar al de otros programas. También puede definir restricciones, disparadores, reglas, índices, etc. Puede conectar tablas con relaciones uno a uno, uno a muchos, muchos a muchos, herencia, etc.

La versión demo no permite guardar un proyecto, pero después de crear el diagrama del esquema de la base de datos, puedes exportarlo como archivo gráfico (PNG, SVG). Aparte de eso, puedes exportar el proyecto de esquema de base de datos como servidor de base de datos o archivo SQL.

pgModeler es un software modelador de bases de datos de código abierto.

Página de inicio | Página de descarga

Contenidos relacionados

No se ha encontrado ninguno

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir