Si vous êtes un professionnel de la gestion des bases de données via l’interface de ligne de commande, félicitations à vous. Mais soyons honnêtes, jongler avec de nombreuses commandes peut être fastidieux. Avec Azure Data Studio, vous pouvez gérer vos bases de données via une interface utilisateur graphique intuitive.
Qu’est-ce que Azure Data Studio?
Azure Data Studio se présente comme un outil de premier plan pour les professionnels des données. Que vous travailliez avec des bases de données locales ou des plateformes cloud Azure, cet outil vous couvre sur Windows, macOS et Linux. Dans ce tutoriel, nous vous guiderons à travers le processus d’installation d’Azure Data Studio et de sa connexion à votre base de données.
Alors, continuez à lire pour maîtriser les éléments essentiels de la gestion des bases de données Azure Data Studio.
Prérequis pour Azure Data Studio
Avant de plonger, assurez-vous de remplir les prérequis suivants pour tirer le meilleur parti de ce tutoriel pratique.
- A Windows 10 computer.
- A Linux computer – This tutorial is compatible with Ubuntu 20.04, but you can use other Linux distributions as well.
- MySQL installé sur vos ordinateurs Windows et Ubuntu – Ce tutoriel suppose que vous avez déjà une base de données prête à être gérée avec Azure Data Studio.
- Accès SSH à votre système Linux.
- A non-root account with sudo privileges – Using a non-root user with sudo access is highly recommended for security reasons.
Guide étape par étape : Installation d’Azure Data Studio sur Windows
Azure Data Studio est un outil multiplateforme qui vous permet de gérer SQL Server, Azure SQL Database et Azure SQL Data Warehouse sur différents systèmes d’exploitation. Il intègre toutes les fonctionnalités de SSMS (SQL Server Management Studio), ainsi qu’une interface utilisateur moderne, un code IntelliSense, un contrôle de source intégré et des outils de collaboration.
Pour tirer parti de la puissance d’Azure Data Studio sur votre système Windows, suivez ces étapes d’installation :
1. Ouvrez votre navigateur web préféré et accédez à la page de téléchargement d’Azure Data Studio.
2. Localisez et cliquez sur le lien hypertexte « User installer (recommandé) » pour lancer le téléchargement.
Ce package d’installation utilisateur est conçu pour les utilisateurs individuels. Il ne nécessite pas de droits d’administrateur, garantissant que les autres outils de votre système ne sont pas affectés.

3. Double-cliquez sur l’exécutable d’Azure Data Studio que vous avez téléchargé à l’étape précédente pour lancer l’assistant d’installation.
Continuer l’installation d’Azure Data Studio sur Windows
4. Lorsque l’assistant d’installation d’Azure Data Studio apparaît, choisissez « J’accepte l’accord » pour accepter les termes de la licence et poursuivez en cliquant sur Suivant.

5. L’emplacement d’installation par défaut conviendra à la plupart des utilisateurs. Cliquez sur Suivant pour continuer.
Si vous le souhaitez, vous pouvez sélectionner Parcourir pour choisir un répertoire d’installation alternatif pour Azure Data Studio.

6. L’écran suivant vous permet de définir un emplacement pour le raccourci d’Azure Data Studio. Cliquez sur Suivant pour continuer.

Options de configuration supplémentaires dans Azure Data Studio
7. Vous serez présenté avec des tâches supplémentaires pour la configuration d’Azure Data Studio. Faites vos sélections comme suit et cliquez sur Suivant:
- Activez l’option « Enregistrer Azure Data Studio comme éditeur pour les types de fichiers pris en charge ». Cela définit Azure Data Studio comme votre éditeur par défaut pour certaines extensions de fichier comme .sql et .json.
Pourquoi choisir cette option? La cohérence est essentielle lorsque vous jonglez avec plusieurs types de fichiers dans vos tâches quotidiennes.
- Cochez la case « Ajouter au chemin d’accès » pour ajouter Azure Data Studio à votre variable d’environnement PATH. Cela vous permet de lancer Azure Data Studio directement depuis la ligne de commande, une fonctionnalité utile lorsque l’interface graphique n’est pas disponible.
Comme Ubuntu, Windows dispose d’une variable d’environnement appelée PATH. Cela indique au système d’exploitation où trouver les exécutables.

8. Maintenant, cliquez sur le bouton Installer pour commencer l’installation d’Azure Data Studio.

9. Après l’installation, cliquez sur Terminer pour fermer l’assistant de configuration.
Vous avez également la possibilité de lancer immédiatement Azure Data Studio en cochant la case « Lancer Azure Data Studio » avant de cliquer sur Terminer.

Comment installer Azure Data Studio sur Linux
Linux est une autre plateforme populaire pour Azure Data Studio. Tout comme sur Windows, vous devrez installer Azure Data Studio pour commencer.
Installation d’Azure Data Studio sur Ubuntu
La meilleure façon d’obtenir Azure Data Studio en marche sur Ubuntu est à travers le paquet .deb. Il s’agit d’un format de conteneur qui emballe proprement l’application avec toutes ses dépendances.
1. Tout d’abord, connectez-vous à votre machine Linux et lancez votre navigateur web préféré.
2. Rendez-vous sur la page de téléchargement d’Azure Data Studio, similaire à ce que vous avez fait pour l’installation sur Windows.
3. Repérez le lien du fichier .deb et faites un clic droit pour sélectionner ‘Copier l’adresse du lien’, capturant ainsi l’URL de téléchargement.

4. Maintenant, passez à votre Terminal. Utilisez la commande wget pour télécharger le fichier .deb d’Azure Data Studio. Assurez-vous de remplacer l’URL par celle que vous avez copiée.
Si vous travaillez en tant qu’utilisateur non-root, n’oubliez pas de préfixer sudo aux commandes nécessitant des privilèges élevés tout au long de ce tutoriel.

5. Pour confirmer que le fichier .deb d’Azure Data Studio est téléchargé, exécutez la commande ls.
Remplacez azuredatastudio-linux-1.37.0.deb par le nom de votre fichier .deb téléchargé chaque fois que vous vous y référez dans ce tutoriel.
Si vous remarquez un fichier HTML au lieu du fichier .deb, revenez à l’étape quatre pour télécharger à nouveau le fichier .deb.

Mise à jour de l’index des paquets et Affichage des dépendances
6. Avant d’installer, il est recommandé de mettre à jour votre index de packages. Exécutez la commande apt update pour mettre à jour la liste des packages disponibles ainsi que leurs versions.

7. Après la mise à jour, il est essentiel d’examiner le contenu du paquet .deb d’Azure Data Studio pour des raisons de sécurité. Utilisez la commande dpkg pour l’inspecter.
Dans la section « Dépendances », vous trouverez la liste des dépendances nécessaires au bon fonctionnement d’Azure Data Studio.

8. Une fois les dépendances vérifiées, il est temps d’installer Azure Data Studio. Exécutez la commande suivante pour lancer le processus d’installation.

9. Après l’installation, lancez Azure Data Studio depuis votre Application Finder, comme indiqué ci-dessous.

Premier regard sur la fenêtre principale d’Azure Data Studio
Tout comme lors de l’installation sous Windows, vous serez accueilli par la fenêtre principale d’Azure Data Studio comme illustré ci-dessous.

Vérification de l’instance de SQL Server pour Azure Data Studio
Avant de vous plonger dans la gestion de base de données avec Azure Data Studio, assurez-vous que l’instance de SQL Server à laquelle vous souhaitez vous connecter est active et opérationnelle.
Pour vérifier, ouvrez PowerShell en tant qu’administrateur et exécutez les commandes suivantes:
- Interrogez tous les fichiers de votre ordinateur à la recherche d’une chaîne spécifique indiquant que SQL Server est prêt à établir des connexions.
- Listez tous les services en cours d’exécution et filtrez les services SQL Server.
Comme indiqué ci-dessous, si vous voyez que le MSSQLSERVER est en cours d’exécution, vous êtes prêt à connecter votre Azure Data Studio à l’instance SQL Server.

Connexion à l’instance SQL Server avec Azure Data Studio
Avec l’instance SQL Server vérifiée, vous n’êtes qu’à quelques clics de la gestion de vos bases de données via Azure Data Studio.
1. Ouvrez Azure Data Studio depuis le menu Démarrer.
2. Sur la fenêtre principale, sélectionnez « Créer une nouvelle connexion » pour accéder à la fenêtre des détails de connexion.

Configuration des détails de connexion dans Azure Data Studio
3. Pour établir une connexion, remplissez les Détails de connexion comme suit :
- Type de connexion – Sélectionnez l’option Paramètres, le choix privilégié de ceux qui sont familiers avec SQL Server Management Studio (SSMS).
- Serveur – Entrez le nom de l’ordinateur exécutant SQL Server. Dans ce tutoriel, c’est « localhost » car vous vous connectez à une instance locale.
- Type d’authentification – Choisissez Authentification Windows dans la liste déroulante pour utiliser vos informations d’identification Windows pour SQL Server (recommandé).
- Étape finale – Cliquez sur Connexion pour finaliser la connexion. Azure Data Studio ouvrira un nouvel onglet.

4. Pour afficher les bases de données disponibles, cliquez sur « Bases de données » sous l’onglet « localhost » dans le volet de gauche d’Azure Data Studio.
Maintenant, vous êtes prêt à exécuter des requêtes et à effectuer d’autres tâches liées à la base de données à l’aide d’Azure Data Studio.

Création de votre première base de données dans Azure Data Studio
Avec Azure Data Studio, vous n’êtes pas seulement limité à la gestion des bases de données existantes. Vous pouvez également en créer de nouvelles. Suivez les étapes suivantes pour créer une nouvelle base de données.
1. Dans Azure Data Studio, accédez à « Accueil ? Nouvelle requête » pour ouvrir un nouvel éditeur de requêtes.

2. Copiez le fragment T-SQL ci-dessous et collez-le dans l’éditeur de requêtes. Ce code vérifie l’existence d’une base de données nommée « AZDATADEMO » sur votre instance SQL Server connectée.
Azure Data Studio crée non seulement la base de données, mais active également la fonctionnalité Query Store, un outil utile pour capturer les plans d’exécution de requêtes et les statistiques d’exécution.
La fonctionnalité Query Store est disponible dans SQL Server 2016 et versions ultérieures.
Exécution de votre première requête dans Azure Data Studio
3. Cliquez sur « Exécuter » pour exécuter la requête dans Azure Data Studio.
Vous verrez un message indiquant « Commandes exécutées avec succès », ce qui signifie que Azure Data Studio a créé la base de données avec succès.

4. Cliquez à nouveau sur « Bases de données » dans le volet de gauche sous l’onglet « localhost ». Vous verrez maintenant votre base de données nouvellement créée répertoriée.

Ajout de données dans Azure Data Studio
Vous venez de franchir le premier obstacle de la gestion de bases de données dans Azure Data Studio en créant une base de données. Mais une base de données sans données, c’est comme une voiture sans carburant. Alors, ajoutons des données.
1. Dans l’éditeur de requêtes d’Azure Data Studio, repérez la liste déroulante « Changer de connexion » et basculez vers votre base de données nouvellement créée, AZDATADEMO.

2. Remplacez le fragment T-SQL existant dans l’éditeur de requêtes d’Azure Data Studio par le nouveau code ci-dessous. Cliquez sur « Exécuter » pour lancer l’exécution.
Ce fragment T-SQL va créer une table « Users » dans votre base de données AZDATADEMO. La table comprendra quatre colonnes : CustomerId, Name, Location et Email. Ici, CustomerId sert de clé primaire.

3. Pour afficher les données, revenez à la page « Bases de données » et double-cliquez sur votre base de données AZDATADEMO. Cela affichera toutes les tables, y compris votre nouvelle table « Users » créée.

Vous pouvez maintenant voir votre table « Users » fraîchement créée dans Azure Data Studio.


Vérification des données avec Azure Data Studio
Super ! Vous avez réussi à ajouter des données à votre table « Users » dans Azure Data Studio. Pour confirmer que l’insertion des données a réussi, vous pouvez exécuter une requête simple. Voici comment faire :
Remplacez le fragment dans l’éditeur de requêtes de votre Azure Data Studio par le code SQL suivant, puis cliquez sur ‘Exécuter’.
Si tout s’est déroulé comme prévu, vous verrez toutes les lignes de la table Utilisateurs affichées dans le volet Résultats.

Si vous souhaitez filtrer les données, Azure Data Studio permet des requêtes plus spécifiques. Par exemple, pour récupérer les données où le nom de l’utilisateur est ‘Adam’, utilisez le fragment SQL suivant.
L’exécution de cette requête dans Azure Data Studio ne renverra que les lignes où le nom est Adam.

Conclusion : Maîtriser les bases d’Azure Data Studio
Vous avez à peine effleuré ce que Azure Data Studio peut faire pour la gestion de votre base de données SQL Server. Dans ce guide, vous avez appris les étapes pour installer Azure Data Studio, créer une nouvelle base de données, insérer des données dans des tables, et même exécuter des requêtes de base.
Mais n’oubliez pas, Azure Data Studio offre bien plus de fonctionnalités. Par exemple, saviez-vous que vous pouvez créer un carnet Jupyter dans Azure Data Studio pour exécuter du code Python ? Il est temps d’explorer !