Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Qu'est-ce qu'Azure Data Studio ?

Microsoft Azure Data Studio est un outil multiplateforme gratuit qui peut être utilisé pour gérer SQL Server, Azure SQL Database et Azure SQL Data Warehouse.

Azure Data Studio s'appelait auparavant SQL Operations Studio (lorsqu'il était en version préliminaire), et il a été renommé Azure Data Studio une fois qu'il a été mis en disponibilité générale (GA) le 24 septembre 2018.

Azure Data Studio utilise une interface utilisateur graphique (GUI), vous pouvez donc pointer et cliquer dans l'interface. Cela dit, Azure Data Studio est un outil léger, donc tout ne peut pas être fait en pointant-cliquant. Cependant, vous pouvez toujours pointer et cliquer pour accéder à l'éditeur de requêtes, où vous pouvez exécuter des requêtes SQL pour presque tout ce que vous devez faire.

Azure Data Studio est disponible pour les systèmes d'exploitation macOS, Linux et Windows.

Que puis-je faire avec Azure Data Studio ?

Azure Data Studio vous permet de faire des choses comme :

  • Créer des bases de données et les gérer
  • Parcourir les objets de la base de données (tels que les bases de données, les vues, etc.)
  • Exécuter des requêtes SQL
  • Afficher et enregistrer les résultats au format texte, JSON, XML ou Excel
  • Modifier les données directement dans une cellule
  • Organiser et gérer les connexions à la base de données
  • Sauvegarder et restaurer des bases de données

Fonctionnalités d'Azure Data Studio

Certaines des fonctionnalités d'Azure Data Studio incluent :

  • Fenêtres à onglets multiples
  • Éditeur SQL enrichi
  • IntelliSense
  • Saisie des mots clés
  • Extraits de code et navigation dans le code
  • Intégration du contrôle de code source (Git et TFS)
  • Terminal intégré. Vous pouvez exécuter des outils de ligne de commande tels que Bash, PowerShell, sqlcmd, bcp, ssh, etc. directement depuis l'interface SQLOPS.
  • Extensibilité et création d'extensions

Pourquoi utiliser Azure Data Studio ?

Il existe de nombreuses options pour gérer SQL Server, vous vous demandez peut-être pourquoi quelqu'un voudrait utiliser Azure Data Studio. Après tout, il existe des outils de ligne de commande tels que mssql-cli, sql-cli et sqlcmd. Et il existe des interfaces graphiques telles que SQL Server Data Tools (SSDT) ​​et  SQL Server Management Studio (SSMS).

En particulier, SSMS a traditionnellement été une option populaire, principalement parce qu'il était autrefois inclus en tant qu'option lors du processus d'installation de SQL Server. Cependant, SSMS est désormais fourni en tant qu'installation distincte de SQL Server. Dans tous les cas, si vous souhaitez une interface graphique, vous devez la télécharger et l'installer séparément sur votre installation SQL Server.

L'une des raisons pour lesquelles vous pourriez ne pas utiliser SSMS est qu'il s'agit d'une application Windows, donc ce n'est même pas une option si vous utilisez Linux ou macOS. En outre, SSMS est un outil de gestion plus complet, qui peut être exagéré, selon vos besoins.

Azure Data Studio, d'autre part, est un outil léger qui peut vous permettre d'être rapidement opérationnel avec SQL Server. Et si vous êtes un développeur de base de données, cela pourrait être tout ce dont vous avez besoin (en fonction de la quantité de travail d'administration de base de données que vous devez effectuer, le cas échéant).

L'un des principaux avantages d'Azure Data Studio par rapport à SSMS est qu'il peut s'exécuter sur Linux et macOS. Donc, si vous utilisez Linux ou Mac, essayez sans aucun doute Azure Data Studio.

Essayez Azure Data Studio

L'installation d'Azure Data Studio est aussi simple que l'installation de tout autre logiciel.

Dans tous les cas, j'ai écrit quelques tutoriels pour vous guider tout au long du processus d'installation :

  • Comment installer Azure Data Studio sur un Mac
  • Comment installer Azure Data Studio sur Ubuntu
  • Comment installer Azure Data Studio sur Red Hat
  • Comment installer SSMS (Windows uniquement - l'installation de SSMS installe désormais automatiquement Azure Data Studio en parallèle)

J'ai également rédigé un didacticiel rapide sur la création d'une base de données avec Azure Data Studio et sur la restauration d'une base de données avec Azure Data Studio sur un Mac au cas où vous en auriez besoin.

Télécharger Azure Data Studio

Voici la page de téléchargement d'Azure Data Studio.

Et voici la page Azure Data Studio Github.