Les bases de données sont présentes dans le travail de la plupart des développeurs d'une façon ou d'une autre, mais ne constituent que très rarement leur principale préoccupation. Par exemple, 56 % des personnes interrogées disent utiliser du code SQL, mais seules 3 % d'entre elles mentionnent SQL comme langage principal.

Remarque : Dans la mesure où la formulation de cette question a changé, les chiffres ne sont pas comparables à ceux de l'année précédente.

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

Certaines préférences de base de données dépendent du langage. Par exemple, 20 % des développeurs Scala utilisent Apache Cassandra, tandis que 70 % des développeurs C# utilisent MS SQL Server. MongoDB est très populaire parmi les développeurs TypeScript (45 %) et les développeurs Go (41 %). 9 développeurs PHP sur 10 utilisent MySQL, tandis que la moitié utilisent MariaDB. Les bases de données les plus « adaptées à SQL » sont Oracle, MS SQL Server et ClickHouse, car environ un tiers de leurs utilisateurs disent que SQL est leur langage principal.

Seules les personnes qui utilisent une base de données, quelle qu'elle soit, ont répondu à cette question.

Remarque : Dans la mesure où la formulation de cette question a changé (de « 6 mois » à « 12 mois »), les chiffres ne sont pas comparables à ceux de l'année précédente.

Pensez-vous adopter une autre base de données (ou opérer une migration) au cours des 12 mois à venir ? Si oui, pour / vers laquelle / lesquelles ?

70 % des répondants sont satisfaits de leur base de données et ne prévoient pas de la faire migrer ou d'en adopter une autre.

Seules les personnes qui utilisent une base de données, quelle qu'elle soit, ont répondu à cette question.

Remarque : Seules les personnes utilisant régulièrement SQL ont répondu à la question de l'année précédente (PL/SQL, T-SQL et autres extensions de programmation pour SQL).

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

Pour la deuxième année consécutive, nous constatons un déclin de la popularité de MySQL Workbench (de 30 % à 24 %), phpMyAdmin (27 % à 21 %) et Command Line (27 % à 24 %) pour la gestion des bases de données.