L'interfaccia
La finestra ha tre parti: menu e barra degli strumenti in alto, albero delle connessioni a sinistra e schede nel resto dello spazio.
Barra dei menu
| Menu | Contenuto |
|---|---|
| File | Nuova query SQL Ctrl+T · Chiudi scheda Ctrl+W · Esporta connessioni · Importa connessioni · Esci Alt+F4 |
| Connessione | Gestione connessioni |
| Tabella | Esporta come CSV/JSON · Aggiorna F5 — entrambi riferiti alla scheda tabella attiva |
| Strumenti | Console query Ctrl+T · Data Transfer · Crea database da XML · Knowledge Lab · Impostazioni |
| Visualizza | Vista compatta · Schermo intero — entrambe riservate, non ancora attive |
| Guida | Stato licenza · Attiva licenza · Acquista licenza… · Documentazione online · Scorciatoie tastiera F1 · Segnala errore · Feature Request · Informazioni |
TIP
La maggior parte degli strumenti importanti non è nei menu. Si aprono dalla barra degli strumenti o dal menu contestuale di un database nella barra laterale — vedi sotto.
Barra degli strumenti
| Pulsante | Apre |
|---|---|
| Nuova query | Una scheda dell'editor SQL |
| Nuova tabella | Il designer di tabelle |
| Esporta / Importa | Le procedure di esportazione e importazione |
| Ricerca | Ricerca tra le tabelle |
| Confronto | Confronto dati — precompilato dalla scheda tabella attiva |
| Profiler | Profiler query — precompilato dalla scheda SQL attiva |
| Connessioni | Il gestore delle connessioni |
| Impostazioni | Impostazioni |
| F1 | L'elenco delle scorciatoie |
I pulsanti che richiedono un database si attenuano quando nessuna connessione è aperta.
Barra laterale
La barra laterale è un albero: connessione → database → Tabelle, Viste, Query, Funzioni. Un clic espande un nodo, un doppio clic su una tabella ne apre i dati. La casella di ricerca sopra l'albero filtra le tabelle per nome.
Ogni connessione può avere un colore e un nome di gruppo: è così che tieni produzione e sviluppo visivamente distinti. Vedi Creare connessioni.
Clic destro su una connessione
Apri / Chiudi connessione · Modifica connessione · Elimina connessione · Nuovo database · Gestione utenti
Clic destro su un database
È il punto d'accesso principale agli strumenti:
- Diagramma ER
- Nuovo database · + Nuova tabella · Nuova vista · Trigger
- Backup / Ripristino
- Dump SQL file ▸ Struttura e dati · Solo struttura
- ▶ Esegui file SQL
- Structure Compare · Data Transfer · Visual Query Builder · Process List · Task Scheduler(Confronto dati, Ricerca e Profiler sono invece nella barra degli strumenti.)
- Incolla tabella · Elimina database (DROP)
Clic destro su una tabella
Apri dati · Apri struttura · Rinomina tabella · Copia tabella · Importa nella tabella · Dump SQL file ▸ · Duplica · Truncate (reset AI) · Svuota (DELETE FROM) · Elimina tabella (DROP)
Selezionando più tabelle il menu si riduce a una sola voce, Elimina N tabelle. Sul nodo del gruppo Tabelle trovi incolla tabella, copia tutte le tabelle ed elimina tutte.
Clic destro su vista, query o routine
Le viste offrono Apri vista, Apri struttura ed Elimina vista. Le query salvate offrono Apri cartella ed Elimina query — quelle che provengono da un file .sql su disco sono invece contrassegnate come di sola lettura. Funzioni e procedure aprono l'editor delle routine.
Schede
Tutto ciò che apri diventa una scheda: dati di tabella, struttura, editor SQL, diagramma ER, strumenti di confronto, profiler, Knowledge Lab. Ctrl+W chiude la scheda attiva, Ctrl+T apre un nuovo editor SQL.
Le schede possono essere staccate in una finestra a sé, utile su un secondo monitor.
Avvisi
NabuSQL avvisa prima che tu perda del lavoro, non dopo:
- Modificare una tabella senza chiave primaria mostra La tabella non ha una chiave primaria: le modifiche non possono essere indirizzate in modo affidabile.
- Cambiare pagina o numero di righe con modifiche non salvate chiede prima conferma.
- Le azioni distruttive (truncate, svuota, drop) chiedono sempre conferma e nominano l'oggetto nella domanda.
