Bancos de dados

Compartilhar:

As perguntas nesta seção foram respondidas apenas por entrevistados que usam um banco de dados.

Quais bancos de dados você usou nos últimos 12 meses?

Os rankings são semelhantes aos do ano passado, com exceção do MySQL, cuja participação caiu substancialmente.

Quais bancos de dados você usou nos últimos 12 meses?

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.

Popularidade relativa de bancos de dados por região

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.

Popularidade relativa de bancos de dados por linguagem de programação principal

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

Quais bancos de dados você usou nos últimos 12 meses?

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.

Quais ferramentas você usa regularmente para trabalhar com bancos de dados?

Quais ferramentas você usa regularmente para trabalhar com bancos de dados?

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.

Quais ferramentas você usa regularmente para trabalhar com bancos de dados?

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.

Popularidade relativa de ferramentas de banco de dados por região

Curiosamente, o Toad é muito popular na Argentina, no México, na Coreia do Sul e na Turquia, mas quase desconhecido em outros países.

Há quanto tempo você trabalha com bancos de dados?

Há quanto tempo você trabalha com bancos de dados?

Há quanto tempo você trabalha com bancos de dados?

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.

Você acompanha alterações no esquema do banco de dados com a ajuda de um sistema de controle de versão?

Você acompanha alterações no esquema do banco de dados com a ajuda de um sistema de controle de versão?

Você acompanha alterações no esquema do banco de dados com a ajuda de um sistema de controle de versão?

Como você armazena alterações de esquema de banco de dados no VCS?

Como você armazena alterações de esquema de banco de dados no VCS?

Como você armazena alterações de esquema de banco de dados no VCS?

Quais ferramentas você utiliza para armazenar alterações de esquema de banco de dados no VCS?

Quais ferramentas você utiliza para armazenar alterações de esquema de banco de dados no VCS?

Quais ferramentas você utiliza para armazenar alterações de esquema de banco de dados no VCS?

Aproximadamente quantas linhas (ou equivalentes) tem a sua maior tabela?

Aproximadamente quantas linhas (ou equivalentes) tem a sua maior tabela?

Aproximadamente quantas linhas (ou equivalentes) tem a sua maior tabela?

Aproximadamente quantas linhas (ou equivalentes) tem a sua maior tabela?

Bancos de dados:

2022

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.