El trabajo de la mayoría de los desarrolladores de software incluye bases de datos de un modo u otro, pero solo para unos pocos es un área principal en la que centrarse. Por ejemplo, el 56 % de nuestros encuestados indicó que utiliza SQL, pero solo el 3 % lo escogió como lenguaje principal.
Nota: Como la redacción de esta pregunta se ha modificado, las cifras no pueden compararse con las del año pasado.
¿Qué bases de datos ha utilizado en los últimos 12 meses?
Existen algunas preferencias en cuanto a bases de datos específicas de cada lenguaje. Por ejemplo, el 20 % de los desarrolladores Scala utiliza Apache Cassandra, mientras que el 70 % de los desarrolladores C# utiliza MS SQL Server. MongoDB es muy popular entre los desarrolladores TypeScript (45 %) y los desarrolladores Go (41 %). 9 de cada 10 desarrolladores PHP utilizan MySQL, mientras que la mitad usa MariaDB. Las bases de datos más utilizadas con SQL son Oracle, MS SQL Server y ClickHouse, puesto que un tercio de sus usuarios afirma que SQL es un lenguaje principal.
Esta pregunta solo la respondieron los encuestados que usan alguna base de datos.
Nota: Como la redacción de esta pregunta se ha modificado (de “6 meses” a “12 meses”), las cifras no pueden compararse con las del año pasado.
¿Planea adoptar o migrar a otras bases de datos en los próximos 12 meses? Si es así, ¿a cuáles?
El 70 % está satisfecho con su base de datos y no tiene intención de migrar ni adoptar una nueva.
Esta pregunta solo la respondieron los encuestados que usan alguna base de datos.
Nota: La pregunta del año pasado solo la respondieron los encuestados que utilizaban habitualmente SQL (PL/SQL, T-SQL y otras extensiones de programación además de SQL).
¿Qué herramientas utiliza normalmente para trabajar con bases de datos?
Por segundo año consecutivo estamos siendo testigos de una caída en la popularidad de MySQL Workbench (de un 30 % a un 24 %), phpMyAdmin (de 27 % a 21 %) y Command Line (de 27 % a 24 %) para la gestión de bases de datos.