Bases de données

Partager :

Les questions de cette section n'ont été posées qu'aux participants qui utilisent une base de données.

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

Les classements sont similaires à ceux de l'année dernière, à l'exception de MySQL, dont la part a considérablement diminué.

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

Les réponses à certaines questions, dont celle-ci, ont été divisés en trois groupes en fonction de l’utilisation de SQL par les répondants. Les personnes ayant identifié SQL comme l’un de leurs trois langages de programmation principaux ont été classées dans le groupe « Principalement SQL ». Toutes les autres personnes ayant utilisé SQL au cours des 12 derniers mois ont été placées dans le groupe « SQL comme langage secondaire ». Le troisième groupe, le plus impliqué, « SQL en premier », concerne les personnes qui ont mentionné SQL comme le premier de leurs 3 principaux langages. Veuillez noter que pour la plupart des questions de cette section, le groupe « Principalement SQL » représente moins de 100 réponses, les données doivent donc être interprétées avec une certaine réserve.

Les réponses ont également été réparties en fonction des bases de données utilisées par les répondants.

Comme vous pouvez le voir, les deux vétérans, MS SQL Server et Oracle Database, sont beaucoup plus populaires parmi les utilisateurs professionnels de SQL, tandis que SQLite et MongoDB sont plus populaires parmi celles et ceux qui utilisent SQL de façon plus occasionnelle.

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

Que signifient les chiffres de popularité relative ? Par exemple, la part de MS SQL Server en Argentine est de 27 %, alors que sa part mondiale est de 18 %. En divisant la différence (9 %) par 18 %, nous obtenons +50 %. C'est ce que nous appelons la popularité relative de MS SQL Server en Argentine.

La popularité des bases de données varie fortement en fonction de la région. Par exemple, avec 36 %, la part de MariaDB en France est plus du double de sa part mondiale. Pour ce qui est des bases de données non répertoriées dans ce tableau, H2 est très populaire en Corée, Amazon Redshift et Cassandra en Inde, DB2 en Espagne, HBase en Chine, Neo4j en Europe du Nord et au Benelux, et ClickHouse en Russie.

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

Certaines associations de langages et de bases de données sont populaires auprès des développeurs, notamment :

  • C# avec MSSQL
  • Kotlin, Swift ou Dart avec SQLite
  • Go ou Ruby avec Redis
  • Java avec Oracle
  • PHP avec MariaDB

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

Les deux leaders incontestés sont en concurrence directe l'un avec l'autre, puisque MySQL est moins populaire parmi les utilisateurs de PostgreSQL et inversement, bien que 19 % des personnes interrogées utilisent les deux.

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 ?

La tendance générale à passer des outils natifs de bases de données spécifiques (et seulement en ligne de commande) à des outils universels se poursuit, notamment en faveur de DataGrip et DBeaver.

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

Étant donné que la plupart des répondants (69 %) utilisent au moins deux bases de données simultanément, il n'est pas surprenant que les personnes utilisant Redis utilisent également pgAdmin par exemple.

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

Toad est très populaire en Argentine, au Mexique, en Corée du Sud et en Turquie, mais presque inconnu dans les autres pays.

Depuis combien de temps travaillez-vous avec des bases de données ?

Depuis combien de temps travaillez-vous avec des bases de données ?

Depuis combien de temps travaillez-vous avec des bases de données ?

Les utilisateurs de MongoDB et MySQL sont en moyenne un peu moins expérimentés que les autres : 48 % travaillent avec des bases de données depuis moins de 4 ans.

Suivez-vous les modifications du schéma de la base de données à l'aide d'un système de contrôle de version ?

Suivez-vous les modifications du schéma de la base de données à l'aide d'un système de contrôle de version ?

Suivez-vous les modifications du schéma de la base de données à l'aide d'un système de contrôle de version ?

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 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 ?

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

Bases de données:

2022

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.

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