Datenbanken

Teilen:

Die Fragen in diesem Abschnitt wurden nur Befragten gestellt, die nach eigener Angabe Datenbanken verwenden.

Teilen:

Welche Datenbanken haben Sie in den letzten 12 Monaten verwendet?

SQLite ist vom dritten auf den fünften Rang zurückgefallen – eine Entwicklung, die wir uns nicht erklären können. Das leichtgewichtige und benutzerfreundliche SQLite wird in eigenständigen Desktop-Anwendungen, in der Embedded-Entwicklung, als lokaler Speicher für Mobil-Apps und in so gut wie jedem anderen Bereich eingesetzt. Werden lokale Datenbanken überflüssig in einer Zeit, in der sogar unsere Kaffeemaschinen ein Backend in der Cloud haben? Oder wechseln die Entwickler*innen vielleicht zu anderen Embedded-Datenbanken? Wenn Sie eine bessere Erklärung haben, würden wir sie gerne hören!

Welche Datenbanken haben Sie in den letzten 12 Monaten verwendet?

Bei einigen Fragen, einschließlich dieser, wurden die Ergebnisse je nach SQL-Nutzung in drei Gruppen aufgeteilt:
  • „SQL – Hauptsprache“ ist die Gruppe derjenigen, die SQL an erster Stelle unter ihren primären Programmiersprachen angegeben haben.
  • „SQL – primäre Sprache“ umfasst diejenigen, die SQL als eine ihrer drei primären Programmiersprachen angegeben haben (möglicherweise als Hauptsprache).
  • „SQL – sekundäre Sprache“ schließt alle anderen ein, die in den vergangenen 12 Monaten SQL verwendet haben.
SQLite und MongoDB scheinen von SQL-Gelegenheitsbenutzer*innen bevorzugt zu werden, da sie sich aufgrund ihrer einfachen Installation und Nutzung ideal für kleinere Anwendungen, zum Lernen und für Prototypen eignen. Am anderen Ende des Spektrums befinden sich MS SQL Server und Oracle Database, die beiden Veteranen unter den Datenbanken, die unter SQL-Profis deutlich stärker verbreitet sind als unter Nicht-Profis.

Relative Popularität von Datenbanken nach Region

Unter relativer Popularität verstehen wir die Verbreitung einer Datenbank in einer bestimmten Region im Verhältnis zu ihrer weltweiten Verbreitung. Zum Beispiel hat MySQL in Deutschland einen Anteil von 39%, während sein weltweiter Anteil bei 51% liegt. Wenn wir die Differenz (–12%) durch 51% teilen, erhalten wir –24%. Wir bezeichnen dies als die relative Popularität von MySQL in Deutschland.

Relative Popularität von Datenbanken nach Haupt-Programmiersprache

Unter relativer Popularität verstehen wir die Verbreitung einer Datenbank bei Benutzer*innen einer bestimmten Programmiersprache im Verhältnis zu ihrer allgemeinen Verbreitung. Zum Beispiel liegt der Anteil von MongoDB unter Python-Anwender*innen bei 29,2%, während sein Gesamtanteil bei 26,6% liegt. Wenn wir die Differenz (2,6%) durch 26,6% teilen, erhalten wir +10%. Wir bezeichnen dies als die relative Popularität von MongoDB bei Python-Entwickler*innen.

Welche Datenbanken haben Sie in den letzten 12 Monaten verwendet?

Diese Reziprozitätstabelle gibt an, wie viele Benutzer*innen der Datenbank in der jeweiligen Spalte auch die Datenbank in der jeweiligen Zeile nutzen. Beispielsweise verwenden 38% der MySQL-Nutzer*innen auch PostgreSQL, während 51% der PostgreSQL-Nutzer*innen auch MySQL verwenden.

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

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

Die Art und Weise, wie Datenbanken verwendet werden, ist sehr individuell. Während Datenbankprofis DataGrip oder SQL Server Management Studio bevorzugen, neigen SQL-Gelegenheitsanwender*innen eher nicht dazu, spezielle Anwendungen für diesen Zweck zu installieren. Stattdessen verwenden sie das Datenbank-Plugin einer JetBrains-IDE oder einfach die Befehlszeile.

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

Da die meisten Befragten zwei oder mehr Datenbanken gleichzeitig verwenden, ist es kein Wunder, dass zum Beispiel auch Redis-Benutzer*innen pgAdmin verwenden.
JetBrains-Produkte scheinen unter Redis-Benutzer*innen besonders populär zu sein, und dies beobachten wir schon seit 2020 in unseren Berichten. DataGrip bietet eine integrierte Redis-Unterstützung seit Version 2022.3; davor konnte Redis mit einem speziellen Plugin verwendet werden.

Relative Popularität von Datenbanktools nach Region

Unter relativer Popularität verstehen wir die Verbreitung eines Tools in einer bestimmten Region im Verhältnis zu seiner weltweiten Verbreitung. Zum Beispiel hat die Befehlszeile in Argentinien einen Anteil von 7,8%, während sein weltweiter Anteil bei 19,4% liegt. Wenn wir die Differenz (–11,6%) durch 19,4% teilen, erhalten wir –60%. Diesen Wert bezeichnen wir als die relative Popularität der Befehlszeile in Argentinien.
Einige wenige Tools weisen erhebliche regionale Besonderheiten auf. In China zum Beispiel ist Navicat sehr populär und wird von beeindruckenden 42% der Entwickler*innen verwendet. Das ist keine Überraschung, denn das Tool wurde in Hongkong entwickelt und war von Anfang an gut an chinesische Benutzer*innen angepasst, sodass es auf diesem Markt aktiv eine starke Präsenz ausgebaut hat.

Erfahrung mit Datenbanken

Erfahrung mit Datenbanken

Erfahrung mit Datenbanken

Verwenden Sie ein Versionsverwaltungssystem (VCS), um Änderungen an Datenbankschemata zu verfolgen?

Verwenden Sie ein Versionsverwaltungssystem (VCS), um Änderungen an Datenbankschemata zu verfolgen?

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?

Wie viele Verbindungen haben Sie in Ihrem Datenbankexplorer?

Wie viele Verbindungen haben Sie in Ihrem Datenbankexplorer?

Wie viele Verbindungen haben Sie in Ihrem Datenbankexplorer?

Wie viele Verbindungen haben Sie in Ihrem Datenbankexplorer?

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:

2023

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.

Werden Sie Mitglied im JetBrains Tech Insights Lab

Nehmen Sie an Umfragen und UX-Studien teil, um JetBrains-Produkte benutzerfreundlicher und gleichzeitig leistungsfähiger zu machen. Durch die Teilnahme an unserer Forschung können Sie auch Prämien erhalten.

Rohdaten Demnächst verfügbar

Wir sind dabei, die Rohdaten aufzubereiten. Sie können Ihre E-Mail-Adresse hinterlassen, um benachrichtigt zu werden, wenn die Daten zum Download bereitstehen.

By submitting this form I agree to the JetBrains Privacy Policy

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