Datenbanken

Teilen:

Die Fragen in diesem Abschnitt wurden nur von Personen beantwortet, die Datenbanken verwenden.

Welche Datenbanken haben Sie in den letzten 12 Monaten verwendet?

Die Rangliste ist ähnlich wie im vergangenen Jahr, mit der Ausnahme von MySQL, das erhebliche Anteile eingebüßt hat.

Welche Datenbanken haben Sie in den letzten 12 Monaten verwendet?

Bei einigen Fragen, einschließlich dieser, wurden die Ergebnisse je nach der Nutzung von SQL in drei Gruppen aufgeteilt. Diejenigen, die SQL als eine ihrer drei primären Programmiersprachen angegeben hatten, wurden in die Gruppe „SQL ist primäre Sprache“ eingeteilt. Alle anderen Befragten, die SQL in den letzten 12 Monaten verwendet hatten, wurden in die Gruppe „SQL ist sekundäre Sprache“ eingeteilt. Die dritte Gruppe, „SQL ist Hauptsprache“, umfasst diejenigen, die SQL unter ihren primären Sprachen an erster Stelle genannt haben. Bitte beachten Sie, dass bei den meisten Fragen in diesem Abschnitt die Gruppe „SQL ist Hauptsprache“ weniger als 100 Antworten umfasst; daher sollten die Daten mit Vorsicht interpretiert werden.

Die Antworten wurden auch nach den verwendeten Datenbanken aufgeteilt.

Wie Sie sehen können, sind die beiden Veteranen MS SQL Server und Oracle Database bei SQL-Profis viel beliebter, während SQLite und MongoDB eher bei SQL-Gelegenheitsnutzer*innen zum Zuge kommen.

Relative Popularität von Datenbanken nach Region

Was bedeuten die Werte zur relativen Popularität? Zum Beispiel hat MS SQL Server in Argentinien einen Anteil von 27%, während sein weltweiter Anteil bei 18% liegt. Wenn wir die Differenz (9%) durch 18% teilen, erhalten wir +50%. Diesen Wert bezeichnen wir als die relative Popularität von MS SQL Server in Argentinien.

Die Beliebtheit von Datenbanken ist regional sehr unterschiedlich. Zum Beispiel ist der Anteil von MariaDB in Frankreich mit 36% mehr als doppelt so hoch wie weltweit. Unter den Datenbanken, die in dieser Tabelle fehlen, ist H2 in Korea, Amazon Redshift und Cassandra in Indien, Db2 in Spanien, HBase in China, Neo4j in Nordeuropa/Benelux und ClickHouse in Russland besonders beliebt.

Relative Popularität von Datenbanken nach Haupt-Programmiersprache

Bestimmte Kombinationen von Sprachen und Datenbanken sind besonders verbreitet, zum Beispiel:

  • C# mit MSSQL
  • Kotlin, Swift oder Dart mit SQLite
  • Go oder Ruby mit Redis
  • Java mit Oracle
  • PHP mit MariaDB

Welche Datenbanken haben Sie in den letzten 12 Monaten verwendet?

Die beiden klaren Spitzenreiter stehen in direkter Konkurrenz zueinander: MySQL ist bei den PostgreSQL-Benutzer*innen weniger populär und umgekehrt, obwohl 19% der Befragten beide verwenden.

Welche Tools verwenden Sie regelmäßig bei der Arbeit mit Datenbanken?

Welche Tools verwenden Sie regelmäßig bei der Arbeit mit Datenbanken?

Der allgemeine Trend weg von den nativen Tools der einzelnen Datenbanken (und von der Befehlszeile) und hin zu universellen Tools setzt sich fort, insbesondere in Richtung DataGrip und DBeaver.

Welche Tools verwenden Sie regelmäßig bei der Arbeit mit Datenbanken?

Angesichts der Tatsache, dass ein Großteil der Befragten (69%) zwei oder mehr Datenbanken gleichzeitig verwendet, ist es nicht verwunderlich, dass Redis-Benutzer*innen zum Beispiel auch pgAdmin verwenden.

Relative Popularität von Datenbanktools nach Region

Interessanterweise ist Toad in Argentinien, Mexiko, Südkorea und der Türkei sehr verbreitet, in anderen Ländern jedoch so gut wie unbekannt.

Wie viel Erfahrung haben in der Arbeit mit Datenbanken?

Wie viel Erfahrung haben in der Arbeit mit Datenbanken?

Wie viel Erfahrung haben in der Arbeit mit Datenbanken?

Benutzer*innen von MongoDB und MySQL sind im Durchschnitt etwas weniger erfahren – 48% von ihnen arbeiten seit weniger als 4 Jahren mit Datenbanken.

Erfassen Sie Änderungen am Datenbankschema in einer Versionsverwaltung?

Erfassen Sie Änderungen am Datenbankschema in einer Versionsverwaltung?

Erfassen Sie Änderungen am Datenbankschema in einer Versionsverwaltung?

Wie speichern Sie Änderungen am Datenbankschema im VCS?

Wie speichern Sie Änderungen am Datenbankschema im VCS?

Wie speichern Sie Änderungen am Datenbankschema im VCS?

Welche Tools verwenden Sie, um Änderungen am Datenbankschema im VCS zu speichern?

Welche Tools verwenden Sie, um Änderungen am Datenbankschema im VCS zu speichern?

Welche Tools verwenden Sie, um Änderungen am Datenbankschema im VCS zu speichern?

Ungefähr wie viele Zeilen (oder ähnliche Datensätze) enthält Ihre größte Tabelle?

Ungefähr wie viele Zeilen (oder ähnliche Datensätze) enthält Ihre größte Tabelle?

Ungefähr wie viele Zeilen (oder ähnliche Datensätze) enthält Ihre größte Tabelle?

Ungefähr wie viele Zeilen (oder ähnliche Datensätze) enthält Ihre größte Tabelle?

Datenbanken:

2022

Danke, dass Sie sich die Zeit genommen haben!

Wir hoffen, dass Sie unseren Bericht nützlich fanden. Teilen Sie diesen Bericht im Freundes- und Kollegenkreis.

Wenn Sie Fragen oder Anregungen haben, schreiben Sie uns bitte unter surveys@jetbrains.com.