Bancos de dados
Compartilhar:
As perguntas nesta seção foram respondidas apenas por entrevistados que usam um banco de dados.
Os rankings são semelhantes aos do ano passado, com exceção do MySQL, cuja participação caiu substancialmente.
Os resultados de algumas perguntas, incluindo esta, foram divididos em 3 grupos com base no envolvimento dos entrevistados com o SQL. Aqueles que identificaram o SQL como uma de suas 3 principais linguagens de programação foram colocados no grupo “O SQL é o principal”. Todos os outros que usaram o SQL nos últimos 12 meses foram colocados no grupo “O SQL é o secundário”. E o terceiro grupo mais envolvido, “O SQL é o principal”, compreende aqueles que classificaram o SQL em primeiro lugar entre suas linguagens primárias. Observe que, para a maioria das perguntas desta seção, o grupo “O SQL é o principal” representa menos de 100 respostas e, portanto, os dados devem ser interpretados com cautela.
As respostas também foram divididas de acordo com os bancos de dados usados pelos entrevistados.
Como você pode ver, os dois veteranos, o MS SQL Server e o Oracle Database, são muito mais populares entre os profissionais de SQL, enquanto o SQLite e o MongoDB são mais populares entre aqueles que usam o SQL ocasionalmente.
O que significam os números de popularidade relativa? Por exemplo, a parcela do MS SQL Server na Argentina é 27%, enquanto sua parcela mundial é 18%. Dividindo a diferença (9%) por 18%, obtemos +50%. Chamamos isso de popularidade relativa do MS SQL Server na Argentina.
A popularidade dos bancos de dados varia muito dependendo da região. Por exemplo, com 36%, a participação do MariaDB na França é mais que o dobro da sua participação global. Para bancos de dados não listados nesta tabela, o H2 desfruta de grande popularidade na Coreia, o Amazon Redshift e o Cassandra na Índia, o DB2 na Espanha, o HBase na China, o Neo4j no norte da Europa e Benelux e o ClickHouse na Rússia.
Certas combinações de linguagem e banco de dados são populares entre os desenvolvedores, incluindo:
- C# com MSSQL
- Kotlin, Swift ou Dart com SQLite
- Go ou Ruby com Redis
- Java com Oracle
- PHP com MariaDB
Os dois líderes claros estão em competição direta, já que o MySQL é menos popular entre os usuários do PostgreSQL, e vice-versa, embora 19% dos entrevistados usem ambos.
Continua a tendência geral de passar das ferramentas nativas de bancos de dados específicos (e apenas a linha de comando) para ferramentas universais, particularmente em direção ao DataGrip e ao DBeaver.
Considerando que a maioria dos entrevistados (69%) usa dois ou mais bancos de dados ao mesmo tempo, não é estranho que os usuários do Redis também usem o pgAdmin, por exemplo.
Curiosamente, o Toad é muito popular na Argentina, no México, na Coreia do Sul e na Turquia, mas quase desconhecido em outros países.
Os usuários do MongoDB e do MySQL são um pouco menos experientes do que os outros em média: 48% deles trabalham com bancos de dados há menos de 4 anos.
Obrigado pelo seu tempo!
Esperamos que você tenha achado nosso relatório útil. Compartilhe este relatório com seus amigos e colegas.
Se tiver dúvidas ou sugestões, entre em contato conosco em surveys@jetbrains.com.