Bases de datos
Compartir:
Solo respondieron a las preguntas de esta sección los encuestados que utilizan una base de datos.
La clasificación es similar a la del año pasado, con la excepción de MySQL, cuya cuota disminuyó sustancialmente.
Los resultados de algunas preguntas, incluida esta, se han dividido en 3 grupos en función de la implicación de los encuestados con SQL. Los que identificaron SQL como uno de sus 3 lenguajes de programación principales se clasificaron en el grupo «SQL es principal». Todos los demás que han utilizado SQL en los últimos 12 meses se han clasificado en el grupo «SQL es secundario». Y el tercer y más numeroso grupo, «SQL es prioritario», incluye a quienes clasificaron a SQL en el primer puesto de su lista de lenguajes principales. Tenga en cuenta que para la mayoría de las preguntas de esta sección, el grupo «SQL es prioritario» suma menos de 100 respuestas, por lo que los datos han de interpretarse con cautela.
Las respuestas también se han dividido según las bases de datos utilizadas por los encuestados.
Como se puede ver, las dos veteranas, MS SQL Server y Oracle Database, son mucho más populares entre los profesionales de SQL, mientras que SQLite y MongoDB son más populares entre los que utilizan SQL ocasionalmente.
¿Qué significan las cifras de popularidad relativa? Por ejemplo, la cuota de MS SQL Server en Argentina es del 27 %, mientras que su cuota mundial es del 18 %. Si dividimos la diferencia (9 %) por 18 %, obtenemos +50 %. Nos referimos a esto como la popularidad relativa de MS SQL Server en Argentina.
La popularidad de las bases de datos varía mucho según la región. Por ejemplo, MariaDB tiene una cuota del 36 % en Francia, más del doble que en el resto del mundo. En cuanto a las bases de datos que no figuran en esta tabla, H2 goza de gran popularidad en Corea, Amazon Redshift y Cassandra en India, DB2 en España, HBase en China, Neo4j en el norte de Europa y Benelux, y ClickHouse en Rusia.
Ciertas combinaciones de lenguaje y base de datos son muy populares entre los desarrolladores, e incluyen:
- C# con MSSQL
- Kotlin, Swift o Dart con SQLite
- Go o Ruby con Redis
- Java con Oracle
- PHP con MariaDB
Los dos claros líderes compiten directamente entre sí, ya que MySQL es menos popular entre los usuarios de PostgreSQL y viceversa, aunque el 19 % de los encuestados utiliza ambos.
Continúa la tendencia general de pasar de las herramientas nativas de bases de datos específicas (y solo de la línea de comandos) a las universales, en particular hacia DataGrip y DBeaver.
Teniendo en cuenta que la mayoría de los encuestados (69 %) utiliza 2 o más bases de datos al mismo tiempo, no es extraño que los usuarios de Redis también utilicen pgAdmin, por ejemplo.
Curiosamente, Toad es muy popular en Argentina, México, Corea del Sur y Turquía, pero casi desconocido en otros países.
De media, los usuarios de MongoDB y MySQL tienen algo menos de experiencia que los demás: el 48 % lleva menos de 4 años trabajando con bases de datos.
¡Gracias por el tiempo que nos ha dado!
Esperamos que nuestro informe le haya resultado útil. Comparta este informe con sus amigos y compañeros.
Si tiene alguna pregunta o sugerencia, no dude en ponerse en contacto con nosotros a través de surveys@jetbrains.com.