Bases de données

Partager :

Les questions de cette section ont seulement été posées aux personnes ayant indiqué utiliser des bases de données.

Partager :

Quelles bases de données avez-vous utilisées au cours des 12 derniers mois ?

SQLite est passé de la troisième à la cinquième place, pour des raisons qui nous échappent. Léger, facile à utiliser, il est utilisé pour les applications de bureau autonomes, le développement embarqué, le stockage local pour les applications mobiles, et dans bien d'autres domaines. À une époque où même une machine à café peut disposer d'un backend cloud, les bases de données locales sont peut-être déjà devenues redondantes ? Ou est-ce que les développeurs se tournent vers d'autres bases de données intégrées ? Si vous avez une explication, n'hésitez pas à nous le dire !

Quelles bases de données avez-vous utilisées au cours des 12 derniers mois ?

Pour certaines questions, dont celle-ci, les résultats ont été répartis en trois groupes, en fonction du degré d'utilisation de SQL des répondants  :
  • Le groupe « SQL – principal » inclut les personnes ayant classé SQL à la première place des principaux langages de programmation qu'ils utilisent.
  • Le groupe « SQL – majeur » inclut les personnes ayant cité SQL comme faisant partie des trois principaux langages de programmation qu'ils utilisent (y compris si c'est le premier).
  • Le groupe « SQL – secondaire » inclut toutes les autres personnes qui ont utilisé SQL au cours des 12 derniers mois.
SQLite et MongoDB sont plébiscités par les utilisateurs occasionnels de SQL. Ils sont tous les deux simples configurer et utiliser et donc idéaux pour les applications, l'apprentissage et le prototypage à petite échelle. D'un autre côté, on voit que les deux vétérans, MS SQL Server et Oracle Database, sont nettement plus populaires chez les utilisateurs professionnels de SQL que chez les non-professionnels.

Popularité relative des bases de données par région

La popularité relative est définie comme la popularité d'une base de données dans une région particulière par rapport à sa popularité au niveau mondial. Par exemple, la part de MySQL en Allemagne est de 39 %, alors que sa part mondiale est de 51 %. En divisant la différence (-12 %) par 51 %, on obtient -24 %. C'est ainsi que nous définissons la popularité relative de MySQL en Allemagne.

Popularité relative des bases de données par langage de programmation principal

La popularité relative est définie comme la popularité d'une base de données parmi les utilisateurs d'un langage de programmation donné par rapport à sa popularité en général. Par exemple, la part de MongoDB parmi les utilisateurs de Python est de 29,2 %, alors que sa part générale est de 26,6 %. En divisant l'écart (+2,6 %) par 26,6 %, on obtient +10 %. Nous appelons cela la popularité relative de MongoDB parmi les développeurs Python.

Quelles bases de données avez-vous utilisées au cours des 12 derniers mois ?

Dans ce tableau de réciprocité, chaque valeur indique combien d'utilisateurs de la base de données orientée colonnes utilisent aussi la base de données orientée lignes. Par exemple, 38 % des utilisateurs de MySQL utilisent aussi PostgreSQL, tandis que 51 % des utilisateurs de PostgreSQL utilisent aussi MySQL.

Quels outils utilisez-vous régulièrement pour travailler avec des bases de données ?

Quels outils utilisez-vous régulièrement pour travailler avec des bases de données ?

Les interactions avec les bases de données diffèrent en fonction du profil des utilisateurs. Les professionnels des bases de données préfèrent utiliser DataGrip ou SQL Server Management Studio, alors que les utilisateurs occasionnels de SQL ont tendance à ne pas installer d'applications dédiées à cet effet et à utiliser le plugin Database dans un IDE JetBrains ou simplement la ligne de commande.

Quels outils utilisez-vous régulièrement pour travailler avec des bases de données ?

La plupart des répondants utilisant au moins deux bases de données simultanément, il n'est pas étonnant que les utilisateurs de Redis utilisent également pgAdmin par exemple.
Depuis 2020, nous observons une popularité particulièrement importante des produits JetBrains parmi les utilisateurs de Redis. La prise en charge intégrée de Redis a notamment été introduite dans la version de 2022.3 de DataGrip ; avant cela, l'utilisation de Redis était possible via un plugin.

Popularité relative des outils de bases de données par région

La popularité relative est définie comme la popularité d'un outil dans une région par rapport à sa popularité au niveau mondial. Par exemple, la part de la ligne de commande en Argentine est de 7,8 %, alors que sa part mondiale est de 19,4 %. En divisant la différence (-11,6 %) par 19,4 %, on obtient -60 %. Nous appelons cela la popularité relative de la ligne de commande en Argentine.
Quelques outils sont plus fortement plébiscités dans certaines régions. Par exemple, Navicat est très populaire en Chine, où 42 % des développeurs l'utilisent. Cela n'est pas surprenant, car cet outil a été développé à Hong Kong et conçu au départ pour répondre aux besoins des utilisateurs chinois.

Expérience avec les bases de données

Expérience avec les bases de données

Expérience avec les bases de données

Utilisez-vous un système de contrôle de version (VCS) pour suivre les modifications apportées au schéma de base de données ?

Utilisez-vous un système de contrôle de version (VCS) pour suivre les modifications apportées au schéma de base de données ?

Comment stockez-vous les modifications du schéma de la base de données dans le VCS ?

Comment stockez-vous les modifications du schéma de la base de données dans le VCS ?

Comment stockez-vous les modifications du schéma de la base de données dans le VCS ?

Quels outils utilisez-vous pour stocker les modifications de schéma de base de données dans le VCS ?

Quels outils utilisez-vous pour stocker les modifications de schéma de base de données dans le VCS ?

Quels outils utilisez-vous pour stocker les modifications de schéma de base de données dans le VCS ?

Combien de connexions avez-vous dans votre explorateur de base de données ?

Combien de connexions avez-vous dans votre explorateur de base de données ?

Combien de connexions avez-vous dans votre explorateur de base de données ?

Combien de connexions avez-vous dans votre explorateur de base de données ?

Combien de lignes (ou équivalent) votre plus grande table comporte-t-elle environ ?

Combien de lignes (ou équivalent) votre plus grande table comporte-t-elle environ ?

Combien de lignes (ou équivalent) votre plus grande table comporte-t-elle environ ?

Bases de données:

2023

Merci du temps que vous nous avez accordé !

Nous espérons que vous avez trouvé ce rapport intéressant. N'hésitez pas à le partager avec vos amis et collègues.

Rejoignez le JetBrains Tech Insights Lab

Participez à des enquêtes et à des études sur l'expérience utilisateur pour aider les produits JetBrains à gagner en facilité d'utilisation, mais aussi en puissance. En participant à nos études, vous aurez également la possibilité de gagner des récompenses.

Données brutes Bientôt disponibles

Nous sommes en train de préparer les données brutes. Vous pouvez laisser votre adresse e-mail pour recevoir une notification lorsqu'elles seront disponibles au téléchargement.

By submitting this form I agree to the JetBrains Privacy Policy

Si vous avez des questions ou des suggestions, contactez-nous à surveys@jetbrains.com.