banner
Nachrichtenzentrum
Wir verbessern unsere Techniken und Qualität ständig, um mit den Branchentrends Schritt zu halten.

Relationale Datenbanksysteme werden zum Problem – aber was tun?

Mar 16, 2024

Geschichte nur für Mitglieder

Jan Kammerath

Folgen

--

41

Aktie

Meine Beziehung zu relationalen Datenbanken reicht bis in die späten 90er Jahre zurück. Es war Teil meiner ersten Schritte mit Computern und Programmierung, wurde zu einem wesentlichen Bestandteil meiner formalen Ausbildung und meines Studiums als Software-Ingenieur und begleitete mich ständig durch meine berufliche Laufbahn. Ich bin fast durch den gesamten RDBMS-Kaninchenbau gekrochen und liebe es immer noch.

Während meiner Karriere habe ich MySQL, Postgres, Oracle, Microsoft SQL Server, DBase, Access, SQLite, DB2, MariaDB, AWS RDS, Azure SQL, Google Cloud SQL und so ziemlich jedes RDBMS berührt, das ich in die Finger bekommen konnte. Man kann RDBMS nicht lieben, ohne SQL zu lieben, was ein ganz eigener Kaninchenbau ist. Und nicht alle SQLs sind gleich. Sie haben MySQL mit eigenem Jargon, Sie haben Microsofts T-SQL und das weltberühmte PL/SQL von Oracle. Wahrscheinlich ist es unnötig zu erwähnen, dass sie alle nicht miteinander kompatibel sind.

Vertrauen Sie mir, ich habe sie alle gesehen – Finanzen, Transport, Gastgewerbe, soziale Medien, Video-Streaming-Dienste und viele andere. Unabhängig davon, wohin Sie gehen, werden Sie wahrscheinlich eine relationale Datenbank finden. Die Welt scheint ausschließlich auf relationalen Datenbanken zu basieren, die vor allem die Taschen von Oracle, IBM und Microsoft füllen. Wenn Sie es groß brauchen, also wirklich groß, rufen Sie Oracle, IBM oder Microsoft an. Die Chancen stehen gut, dass Ihre Anforderungen Sie auch zu SAP führen – insbesondere im Finanzsektor.

Die ersten RDBMS soll es seit den frühen 1970er Jahren geben, als die Structured English Query Language (SEQUEL, später als SQL abgekürzt) erfunden wurde. Oracle veröffentlichte seine erste Datenbank im Jahr 1979, drei Jahre nachdem Honeywell 1976 seinen Multics Relational Data Store herausgebracht hatte – angeblich die erste relationale Datenbank der Welt. In nur wenigen Jahren blicken wir auf 50 Jahre relationale Datenbankmanagementsysteme (RDBMS) zurück. Es überrascht nicht, dass das RDBMS zum Rückgrat unserer modernen Gesellschaft und Wirtschaft geworden ist. Man kann mit Sicherheit sagen, dass jeder mindestens eine hat und jeder in mindestens einer relationalen Datenbank ist, es sei denn, man lebt in einer Höhle.