DbSchema es para diseñar visualmente el esquema en un equipo, implementar y documentar el esquema. Otras características integradas como el explorador de datos, el editor de consultas visuales, el generador de datos, etc., hacen de DbSchema una herramienta diaria para todos los que interactúan con bases de datos.
DbSchema admite todas las bases de datos relacionales y sin SQL, incluidas MySQL, PostgreSQL, SQLite, Microsoft SQL Server, MongoDB, MariaDB, Redshift, Snowflake, Google y más.
DbSchema Community es una de las herramientas más poderosas en su área de mercado.
¡Diseñar su base de datos nunca ha sido tan fácil! Administrará el esquema visualmente, a través de diagramas.
Puede documentar el esquema y generar documentación interactiva HTML5 o PDF como imagen de diagrama con comentarios.
DbSchema está utilizando su propia imagen del esquema, separada de la base de datos. Ventajas:
Cree consultas complejas sin escribir ninguna línea de código. Utilice el potente Visual Query Builder para crear combinaciones y funciones de Agrupar por.
Editor habilitado con autocompletado para editar y ejecutar consultas SQL.
Rellene tablas con datos aleatorios que coincidan con patrones preconfigurados o con expresiones regulares inversas.
DbSchema puede comparar esquemas entre diferentes bases de datos o diferentes archivos de proyecto, mostrarlos y generar scripts de migración.
Puede abrir el archivo del proyecto sin estar conectado a la base de datos (sin conexión) y sincronizarlo más tarde.
¡Agilice su trabajo! Use scripts Groovy para automatizar la implementación y migración de esquemas, la exportación de documentación HTML5, la ingeniería inversa del esquema y muchos más.
Si la base de datos carece de claves externas, puede crear claves externas virtuales que se guardarán solo en DbSchema.
Le ayudarán a comprender mejor la base de datos.
Estas claves foráneas están marcadas con verde.
Cree informes HTML receptivos de detalles maestros o pequeñas aplicaciones con campos de entrada y botones para acceder y editar datos de la base de datos.
DbSchema puede cargar datos en la base de datos desde varios formatos, como: CSV, XML, TXT, etc.
Para bases de datos sin esquema como MongoDb, DbSchema deduce un esquema virtual mediante la introspección de los datos y los representa como diagramas. Esto lo ayudará a organizar y documentar las bases de datos MongoDb. Detalles aquí