Skip to main content
SQLOZ
Chapter 5 Schema & Model Architecture

Capítulo 5: Diseñador Visual de Esquemas

Información: Este capítulo explica la ingeniería inversa visual de esquemas de bases de datos, el diseño de tablas y relaciones de clave foránea mediante arrastrar y soltar, y la exportación de diagramas.

En este capítulo:

5.1 Visualización de esquemas por ingeniería inversa

Interpretar las relaciones entre decenas de tablas analizando extensos scripts DDL es un proceso lento y propenso a descuidos. SQLOZ extrae automáticamente los metadatos de las tablas y los traslada a un lienzo interactivo:

  1. Haga clic derecho sobre la base de datos en la barra lateral izquierda.
  2. Seleccione Diseñar esquema….
  3. SQLOZ analiza la estructura de tablas, los tipos de columnas y las claves primarias y foráneas, desplegándolas en tarjetas coloreadas.

Cada atributo cuenta con un distintivo visual identificativo:

DistintivoSignificado
PK (Dorado)Clave primaria (Primary Key)
FK (Azul)Clave foránea (Foreign Key)
UQ (Esmeralda)Índice único (Unique Constraint)
AI (Naranja)Autoincremento (Auto-Increment)

Consejo: Al situar el cursor sobre un distintivo FK, la tabla referenciada se ilumina en color, permitiendo seguir la jerarquía relacional al instante.

5.2 Modelado de tablas y relaciones por arrastrar y soltar

Para crear entidades y restricciones referenciales sin redactar DDL manualmente:

  1. Clic derecho en un punto despejado del lienzo y seleccione Añadir tabla….
  2. Indique el nombre de la tabla, el motor (InnoDB, PostgreSQL) y defina las columnas.
  3. Crear una clave foránea: Arrastre la columna user_id de la tarjeta payments hasta soltarla sobre la columna id de la tarjeta users.
  4. SQLOZ trazará la línea conectora y configurará la restricción FOREIGN KEY (user_id) REFERENCES users(id) en segundo plano.
  5. Pulse Guardar cambios para aplicar las sentencias DDL correspondientes en el servidor.

5.3 Navegación en el lienzo y exportación

  • Ajustar a la ventana (Cmd + 0): Adapta la escala para visualizar todas las entidades en un solo plano.
  • Buscar tabla (Cmd + F): Localiza cualquier entidad por su nombre y centra la vista en su tarjeta.
  • Exportar diagrama: Guarde el diagrama entidad-relación en formato PNG de alta fidelidad o en PDF vectorial para memorias técnicas y documentación arquitectónica.

Diseñador visual de esquemas (ERD)

Temas relacionados