Inserire tutti i criteri desiderati: saranno cercate le app che li soddisfano tutti; se si specifica più volte lo stesso criterio, solo l'ultima occorrenza sarà considerata.
La seguente pagina mostra la homepage di dbdiagram.io. Attraverso il menu di navigazione superiore è possibile accedere direttamente alle sezioni relative ai prezzi e alla documentazione dell'applicazione. Al centro della schermata viene riprodotto automaticamente un video dimostrativo. Scorrendo la pagina verso il basso, vengono illustrate le funzionalità principali del software, accompagnate da una selezione di recensioni degli utenti e dalle domande frequenti (FAQs). Per iniziare a progettare, è possibile cliccare sul pulsante 'Go to App' nel menu in alto o sul bottone centrale 'Create your diagram'.

Una volta effettuato l'accesso, si entra direttamente nell'area di lavoro principale dell'applicazione, dove si trova precaricato un diagramma di esempio. Sul lato sinistro dello schermo si trova l'editor dedicato alla scrittura del codice DBML, mentre sul lato destro viene generato e aggiornato in tempo reale il grafico relazionale corrispondente. Infine, sul margine destro dell'interfaccia è disponibile un pannello dedicato alla gestione delle viste parziali, che permette di selezionare e isolare solo le tabelle desiderate all'interno del grafico per salvare configurazioni personalizzate dello schema.

In questa schermata si può osservare come, dal menu di navigazione superiore, sia possibile accedere alla dashboard personale contenente i propri progetti, assegnare un nome al progetto corrente e attivare il chatbot AI. Quest’ultimo appare a sinistra dell’area di codice e consente di modificare o creare diagrammi tramite prompt testuali, si tratta però di un servizio riservato agli utenti premium.
Dalla stessa interfaccia è anche possibile condividere il diagramma. Tuttavia, il piano free permette solo la condivisione tramite link in modalità di sola lettura: chi riceve il link può quindi effettuare modifiche solo creando una nuova copia del progetto nel proprio account. È inoltre disponibile la sezione History, riservata ai piani premium, che consente di consultare la cronologia delle modifiche.
Le funzioni di importazione permettono di creare un nuovo schema o di aggiungere nuove tabelle a uno schema esistente. È possibile connettere un database tramite CLI, caricare dal proprio dispositivo script .sql contenente codice scritto nei principali dialetti SQL, tra cui PostgreSQL, Oracle, MySQL e SQL Server, oppure incollarne direttamente il contenuto. L’app consente inoltre di caricare o incollare codice schema.rb, nonché di caricare o incollare il contenuto di file CSV.
Infine, il proprio lavoro può essere esportato come immagine, come PDF oppure come script .sql leggibile dai principali motori SQL, tra cui PostgreSQL, Oracle, MySQL e SQL Server.

La schermata seguente mostra la dashboard personale, dalla quale è possibile visualizzare l’elenco dei propri progetti, creare nuovi diagrammi, aprire diagrammi di esempio e consultare i diagrammi condivisi da altri utenti. Nel piano free è possibile creare fino a un massimo di 10 progetti.

dbdiagram.io può essere utilizzato in ambito didattico per:
Copia link