DBeaver – Gestire tipi diversi di database da un unico punto.
Capita spesso di dover utilizzare diversi tipi di database anche contemporaneamente, e può risultare scomodo dover installare un’applicazione specifica per ciascuno. In tal caso consiglio DBeaver, un db manager universale compatibile con i principali database, sia relazionali sia NoSQL, e disponibile in tre versioni: Lite edition, Enterprise edition e Ultimate edition.
Semplice e molto intuitivo, DBeaver supporta l’autocompletamento e la formattazione del codice. L’applicazione fornisce diverse funzionalità che personalmente la contraddistinguono da altri db manager.
In questo breve articolo vi condividerò quattro esempi di utilizzo per dimostrarvi i vantaggi di DBeaver.
Formattazione JSON
Con DBeaver è possibile visualizzare i campi JSON in un formato leggibile.
Export dei risultati delle query
La Fig. 2 mostra una tabella studente, cliccando sull’icona di export (indicata dalla freccia rossa) è possibile configurare l’operazione in base al tipo di dato e il formato (Fig. 3).
Diverse rappresentazioni delle entità di uno schema
DBeaver fornisce la possibilità di creare diagrammi Entità-Relazioni degli elementi del database.
Script di interrogazione delle tabelle
Un’altra funzionalità di DBeaver riguarda la generazione di script SQL (SELECT, INSERT, UPDATE, DELETE, MERGE e DDL), partendo da una semplice selezione delle righe della tabella.