Introduction
Pour bosser efficacement avec les bases de données, écrire et débugger des requêtes SQL, et gérer la structure de la BDD, les devs utilisent des outils spéciaux – des environnements de développement intégrés (IDE) ou des clients spécialisés pour les bases de données. Dans notre cours, on va surtout utiliser les produits de JetBrains, connus pour leur praticité et leurs fonctionnalités.
Versions payantes des IDE
Toutes les IDE payantes gèrent super bien le travail avec les bases de données :
- Intellij IDEA Ultimate
- PyCharm
- PhpStorm
- GoLand
- et ainsi de suite
IDE gratuites
Si tu utilises une version gratuite, genre IntelliJ IDEA Community ou PyCharm Community, il n’y a pas de support intégré pour les bases de données. Mais tu peux installer le plugin gratos Database Navigator, qui ajoute tout ce qu’il faut pour se connecter à une BDD, exécuter des requêtes et mater les données.
Notre chemin
Bonne nouvelle : la version gratuite de WebStorm inclut déjà des outils de base pour bosser avec les bases de données.
Peu importe le programme JetBrains que tu choisis, tant qu’il supporte le travail avec les bases de données (directement ou via un plugin), tu pourras suivre notre cours. On va montrer comment faire avec WebStorm.
Les actions principales – écrire des requêtes SQL, se connecter à la base, voir les tables – ça se ressemble dans tous ces programmes. On va se concentrer sur le SQL lui-même, pas sur les détails d’un programme en particulier.
Installation de WebStorm
Étape 1. Pour installer WebStorm, il faut d’abord le télécharger. Tape WebStorm sur Google ou va direct sur ce lien. Là tu verras une belle image comme ça :
Étape 2. Clique sans hésiter sur le bouton «Télécharger», et le téléchargement démarre direct. Si tout roule, tu verras ce message :
Étape 3. Le système d’exploitation devrait être détecté automatiquement. Mais si jamais ce n’est pas le cas, tu peux le choisir sur cette page — download WebStorm :
5.3 Installation de WebStorm
Une fois que tu as téléchargé la bonne version de WebStorm, il faut l’installer. Voilà les étapes clés :
Étape 1. Lance l’installateur — tu devrais avoir une fenêtre comme ça :
Étape 2. Coche quelques cases comme moi :
Étape 3. Pas besoin de redémarrer quoi que ce soit :
5.4 WebStorm pour un usage non commercial
Si tu utilises ces IDE pour des trucs non commerciaux, genre apprendre, tu peux le faire gratos.
- Lance WebStorm.
- Au démarrage, une fenêtre va s’ouvrir où tu peux choisir l’option d’utilisation non commerciale.
- Connecte-toi à ton compte JetBrains ou crée-en un nouveau.
- Accepte "l’Accord d’abonnement Toolbox pour un usage non commercial".
- Profite du dev !
Si tu as déjà commencé la période d’essai ou activé ton IDE avec une licence payante, tu peux quand même passer à l’abonnement non commercial en faisant ça :
- Pour WebStorm, va dans le menu Help | Register.
- Dans la fenêtre qui s’ouvre, clique sur Remove License.
- Choisis Non-commercial use (Usage non commercial).
- Connecte-toi à ton compte JetBrains ou crée-en un nouveau.
- Accepte "l’Accord d’abonnement Toolbox pour un usage non commercial".
- Profite du dev !
Création d’un projet
Après avoir installé WebStorm, il ne reste plus qu’à le lancer et créer ton premier projet. C’est nécessaire pour les réglages suivants.
Étape 1. Lance WebStorm. Crée un nouveau projet — clique sur le bouton New Project.
Étape 2.Ensuite tu dois :
- Indiquer le dossier pour ton premier projet (champ Location). Si WebStorm propose par défaut le dossier Admin, change-le, ça évitera des soucis plus tard.
- Choisir un nom pour ton premier projet.
Chez moi ça donne à peu près ça :
Étape 3. Si tout est bon, tu verras une image comme ça :
Installation des plugins pour bosser avec les BDD
Pour bien bosser avec les bases de données dans la version gratuite (Community) de l’IDE, il est conseillé d’installer ce plugin :
- Database Navigator — ce plugin est indispensable si tu utilises la version gratuite de l’IDE, car il ajoute la fonctionnalité manquante pour bosser avec les bases de données.
- Shell Script — pour éditer et lancer facilement des scripts bash direct dans l’IDE. En général, il est déjà installé, mais vérifie qu’il est bien activé.
Pour installer les plugins, ouvre les paramètres de l’IDE File → Settings pour Windows/Linux ou [Nom de l’IDE] → Settings/Preferences pour macOS et va dans la section Plugins.
1. Dans la section Plugins, va sur l’onglet Marketplace. Tape le nom du plugin dans la barre de recherche et clique sur Install.
2. Après l’installation, l’IDE va proposer de redémarrer. Clique sur Restart IDE pour que les changements soient pris en compte.
3. Après le redémarrage, une icône du plugin peut apparaître sur un des panneaux latéraux de l’IDE. Tu pourras régler son emplacement.
4. Tu peux aussi trouver le panneau d’outils du plugin via le menu principal
On verra comment se connecter à une base de données avec le plugin installé dans la prochaine leçon.
GO TO FULL VERSION