Azure Data Studio, l'�diteur open source d'interface graphique, prend en charge en pr�version PostgreSQL,
et propose m�me de personnaliser ses raccourcis clavier
Lorsque vous travaillez avec une base de donn�es ou tout autre type de logiciel, votre exp�rience est am�lior�e ou entrav�e par les outils que vous utilisez pour interagir avec celui-ci. PostgreSQL a un outil en ligne de commande, psql, et il est assez puissant, mais certaines personnes pr�f�rent de loin un �diteur graphique. M�me si vous utilisez g�n�ralement la ligne de commande, vous voudrez peut-�tre parfois utiliser un affichage visuel. C'est pour cette raison que Microsoft a propos� Azure Data Studio, un �diteur d'interface graphique Open Source qui prend en charge Postgres.
Rachel Agyemang Program Manager, Microsoft Azure, s'est charg�e de faire la pr�sentation.
Microsoft en a profit� pour pr�senter �galement une pr�version de l'extension PostgreSQL correspondante dans Visual Studio Code (VS Code). Azure Data Studio et VS Code sont tous les deux open source et extensibles, deux �l�ments sur lesquels PostgreSQL est bas�.Envoy� par Rachel Agyemang
Azure Data Studio h�rite de nombreuses fonctionnalit�s de VS Code. Il prend �galement en charge la plupart des extensions de VS Code, telles que Python, R et Kubernetes. Si votre cas d'utilisation principal est tourn�e vers l�administration des bases de donn�es, choisissez Azure Data Studio. Vous pouvez g�rer plusieurs connexions de base de donn�es, explorer la hi�rarchie des objets de base de donn�es, configurer des tableaux de bord, etc.
D'autre part, si vous �tes plus proche du d�veloppement d'applications que de l'administration de bases de donn�es, Microsoft vous propose l�extension PostgreSQL dans VS Code. En fait, vous pouvez m�me ne pas choisir et utiliser les deux, en fonction de ce qui vous convient le mieux � un moment donn�.
Se connecter � PostgreSQL dans Azure Data Studio
Vous pouvez vous connecter � votre serveur Postgres ou �tablir une connexion directement � une base de donn�es. Le serveur Postgres peut �tre h�berg� sur site, sur une machine virtuelle ou � partir du service g�r� de tout fournisseur de cloud.
Organisez vos serveurs
Vous travaillez souvent avec plusieurs serveurs Postgres. Il existe peut-�tre un serveur de production, un serveur de sc�ne correspondant et peut-�tre plusieurs serveurs de d�veloppement / test. Savoir lequel est destin� � quoi est important, en particulier �tre capable d'identifier clairement votre serveur de production. Dans Azure Data Studio, vous pouvez utiliser des groupes de serveurs pour classer vos serveurs. Vous pouvez mettre en surbrillance votre groupe de serveurs de production en rouge pour le distinguer visuellement des autres.
Traquer les objets de base de donn�es
Votre serveur Postgres �volue � mesure que vous ajoutez de nouvelles fonctionnalit�s. Il est utile de pouvoir voir clairement quelles colonnes, index, d�clencheurs et fonctions ont �t� cr��s pour chaque base de donn�es et chaque table. Cela est particuli�rement vrai lorsque vous n'�tes pas la seule personne � travailler sur cette instance Postgres. Azure Data Studio fournit une navigation hi�rarchique pratique dans la barre lat�rale. Avec elle, vous pouvez facilement explorer et garder une trace des bases de donn�es, des tables, des vues et d'autres objets de votre serveur.
�crire des requ�tes efficacement
Lorsque vous parcourez les nouveaux objets de base de donn�es cr��s par vos collaborateurs, il est utile d�aller au-del� du nom de l�objet pour le DDL qui le compose. M�me si vous �tes la seule personne qui travaille sur votre instance Postgres, il se peut que certains objets que vous avez cr��s aient d�j� �t� recherch�s. V�rifier la DDL est une double v�rification utile pour confirmer qu'un objet r�pond � vos attentes.
Azure Data Studio fournit les fonctionnalit�s de � Regarder la D�finition � et � Aller � la d�finition � afin que vous puissiez le faire, et m�me le faire lorsque vous utilisez l'objet dans une requ�te. Par exemple, supposons que vous vouliez interroger pg_stat_activity, l�une des vues statistiques int�gr�es � Postgres. Vous pouvez utiliser � Aller � la d�finition � pour voir toutes ses colonnes et comprendre sur quoi cette vue est bas�e.
�crire des requ�tes SQL est une t�che ardue lorsque vous travaillez avec Postgres, que vous soyez un expert ou que vous d�butiez avec ce SGBDR. Ind�pendamment de votre niveau, IntelliSense pour SQL est int�gr� � Azure Data Studio pour vous aider � r�diger vos requ�tes plus rapidement. Avec les suggestions de compl�tion de code contextuelles d�IntelliSense, vous pouvez utiliser moins de frappes au clavier pour effectuer le travail.
Si vous utilisez beaucoup Postgres, vous avez probablement quelques requ�tes SQL � r�utiliser plusieurs fois. Qu'il s'agisse d'instructions CREATE d�taill�es ou de commandes SELECT complexes, vous pouvez mod�liser chacune d'elles en un extrait de code SQL. De cette fa�on, vous n�avez pas � le ressaisir � chaque fois. Azure Data Studio h�rite de la fonctionnalit� d'extrait de code de Visual Studio Code. Les extraits de code vous aident � �viter les erreurs de retapage du code et vous permettent globalement de d�velopper plus rapidement.
Personnalisez votre �diteur
L'un des avantages des interfaces graphiques de d�veloppement modernes r�side dans la possibilit� de les personnaliser en fonction de vos pr�f�rences. Microsoft pr�cise que les options de personnalisation s�appliquent �galement aux raccourcis clavier. Vous n'aimez pas utiliser les touches Ctrl + N par d�faut pour ouvrir un nouvel onglet ? Vous pouvez le changer. Ou peut-�tre souhaitez-vous un raccourci clavier qui ne sort pas du lot avec Azure Data Studio ? Vous pouvez cr�er et personnaliser des raccourcis clavier � l'aide de l'�diteur de raccourcis clavier.
Source : Microsoft
Et vous ?
Que pensez-vous de cet outil ?
Allez-vous vous en servir ?
D'ordinaire, pr�f�rez-vous les lignes de commande ou les interfaces graphiques ?
Voir aussi :
Red Hat Satellite va se s�parer de MongoDB Community Edition et conservera PostgreSQL comme base de donn�es unique
Depuis 20 ans, PostgreSQL aurait mal utilis� fsync(), compromettant la coh�rence des donn�es, des solutions ont �t� propos�es au FOSDEM 2019
Microsoft fait l'acquisition de Citus Data l'extension qui transforme PostgreSQL en une base de donn�es distribu�e
Disponibilit� g�n�rale de PostgreSQL 11 : un aper�u des principales fonctionnalit�s du SGBDRO libre
Partager