Introduzione
Per lavorare bene con i database, scrivere e fare il debug delle query SQL, e anche per gestire la struttura del DB, gli sviluppatori usano strumenti speciali – ambienti di sviluppo integrati (IDE) oppure client specializzati per database. Nel nostro corso ci concentriamo sui prodotti di JetBrains, famosi per la loro comodità e funzionalità.
Versioni a pagamento delle IDE
Tutte le IDE a pagamento supportano il lavoro completo con i database:
- Intellij IDEA Ultimate
- PyCharm
- PhpStorm
- GoLand
- e così via
IDE gratuite
Se usi una versione gratuita del programma, tipo IntelliJ IDEA Community o PyCharm Community, lì non c'è il supporto integrato per i database. Però, puoi installare il plugin gratuito Database Navigator, che aggiunge la funzionalità necessaria per collegarsi al DB, eseguire query e vedere i dati.
Il nostro percorso
La buona notizia è che la versione gratuita di WebStorm include già strumenti base per lavorare con i database.
Non importa quale programma JetBrains scegli, se supporta il lavoro con i database (direttamente o tramite plugin), puoi seguire il nostro corso. Ti facciamo vedere come si fa usando WebStorm come esempio.
Le azioni principali – scrivere query SQL, collegarsi al database, vedere le tabelle – saranno molto simili in tutti questi programmi. Ci concentriamo proprio su SQL, non sulle particolarità di un programma specifico.
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