Introduzione
Per lavorare efficacemente con i database, scrivere query SQL e gestire la struttura del DB, gli sviluppatori utilizzano strumenti speciali. Questi possono essere ambienti di sviluppo completi o client specializzati. Nel nostro corso utilizzeremo i prodotti dell\'azienda JetBrains, poiché sono considerati il gold standard per comodità.
Programmi unificati
A partire dalla versione 2025.3, JetBrains ha attuato una grande riforma. Ora IntelliJ IDEA e PyCharm sono diventati programmi unificati. Ciò significa che non c\'è più divisione tra versione a pagamento (Ultimate) e gratuita (Community Edition) al momento del download.
La cosa più importante per noi è che il supporto SQL e la connessione ai database sono ora integrati di default e disponibili gratuitamente per tutti gli utenti.
Altri strumenti JetBrains
Il lavoro completo con i database è supportato anche da altri programmi professionali:
- WebStorm
- PhpStorm
- GoLand
- DataGrip
In tutti questi programmi, gli strumenti per i dati fanno parte delle funzionalità di base. Se utilizzi vecchie versioni del software dove il supporto database non è ancora presente, potrebbe tornarti utile il plugin chiamato Database Navigator. Tuttavia, nell\'ambito della nostra formazione, consigliamo semplicemente di aggiornare alla versione attuale.
Il nostro percorso
Mostreremo il lavoro con i database prendendo come esempio WebStorm, che è diventato completamente gratuito per lo sviluppo non commerciale e l\'istruzione. Non importa quale programma della lista sopra sceglierai. Le azioni principali, come la connessione al database, la visualizzazione delle tabelle e la scrittura di query SQL, appaiono praticamente identiche in tutti. Ci concentreremo sull\'apprendimento del linguaggio SQL stesso, non sulle specificità di un singolo programma.
Installazione di WebStorm
Passo 1. Per installare WebStorm prima devi scaricarlo. Cerca su Google WebStorm oppure vai direttamente a questo link. Lì vedrai una bella immagine come questa:
Passo 2. Clicca senza paura sul bottone «Scarica», e il download parte subito. Se tutto va bene, vedrai questo messaggio:
Passo 3. Il sistema operativo giusto dovrebbe essere riconosciuto in automatico. Ma se non succede, puoi sceglierlo su questa pagina — download WebStorm:
5.3 Installazione di WebStorm
Dopo che hai scaricato la versione giusta di WebStorm, devi installarla. Ecco alcuni step chiave:
Passo 1. Avvia l’installer — dovrebbe apparire una finestra così:
Passo 2. Metti qualche spunta, come vedi qui:
Passo 3. Non serve riavviare nulla:
5.4 WebStorm per uso non commerciale
Se usi queste IDE per scopi non commerciali, tipo studio, puoi farlo gratis.
- Avvia WebStorm.
- All’avvio apparirà una finestra dove puoi scegliere l’opzione per uso non commerciale.
- Accedi al tuo account JetBrains o creane uno nuovo.
- Accetta il "Accordo di abbonamento Toolbox per uso non commerciale".
- Divertiti a sviluppare.
Se hai già iniziato il periodo di prova o hai attivato la tua IDE con una licenza a pagamento, puoi comunque passare all’abbonamento non commerciale facendo così:
- Per WebStorm, vai su Help | Register.
- Nella finestra che si apre clicca su Remove License.
- Scegli Non-commercial use (Uso non commerciale).
- Accedi al tuo account JetBrains o creane uno nuovo.
- Accetta il "Accordo di abbonamento Toolbox per uso non commerciale".
- Divertiti a sviluppare.
Creazione di un progetto
Dopo aver installato WebStorm ti basta avviarlo e creare il tuo primo progetto. Serve per le impostazioni successive.
Passo 1. Avvia WebStorm. Crea un nuovo progetto — clicca sul bottone New Project.
Passo 2.Dopo devi:
- Indicare la cartella per il tuo primo progetto (campo Location). Se WebStorm propone di default la cartella Admin, meglio cambiarla. Così avrai meno problemi dopo.
- Scegliere un nome per il tuo primo progetto.
A me è venuto fuori più o meno così:
Passo 3. Se hai fatto tutto giusto, vedrai questa schermata:
Installazione dei plugin per lavorare con i DB
Per lavorare bene con i database nella versione gratuita (Community) della IDE ti consiglio di installare questo plugin:
- Database Navigator — questo plugin è necessario se usi la versione gratuita della IDE, perché aggiunge la funzionalità che manca di default per lavorare con i database.
- Shell Script — per modificare e lanciare facilmente script bash direttamente nella IDE. Di solito è già installato, ma meglio controllare che sia attivo.
Per installare i plugin apri le impostazioni della IDE File → Settings per Windows/Linux oppure [Nome IDE] → Settings/Preferences per macOS e vai nella sezione Plugins.
1. Nella sezione Plugins vai sulla tab Marketplace. Nella barra di ricerca scrivi il nome del plugin e clicca Install.
2. Dopo l’installazione la IDE ti chiederà di riavviare. Clicca Restart IDE per applicare le modifiche.
3. Dopo il riavvio su uno dei pannelli laterali della IDE potrebbe apparire l’icona del plugin. Puoi sistemare la posizione come vuoi.
4. Puoi anche trovare il pannello strumenti del plugin dal menu principale
Il processo di collegamento al database usando il plugin installato lo vediamo nella prossima lezione.
GO TO FULL VERSION