Anmeldung Registrierung
Auto Hell Dunkel
Erweiterte Suche
  1. Startseite
  2. Podcasts
  3. Einfach Komplex – Der Software- und IT-Podcast Podcast
  4. ORM: Die Brücke zwischen SQL-Datenbank und Code #80
ORM (Object-Relational Mapping) ist ein praktisches Werkzeug für
alle, die mit relationalen Datenbanken arbeiten. Es sorgt dafür,
dass Datenbanktabellen als Objekte in der Programmiersprache
abgebildet werden, wodurch man sich viel Arbeit mit SQL-Abfragen
spart. Fast jede Programmiersprache bietet mehrere ORMs zur
Auswahl – bekannte Beispiele sind Sequelize für JavaScript,
Hibernate für Java und Entity Framework für C#.

Der große Vorteil von ORM liegt darin, dass es einfache
CRUD-Operationen (Create, Read, Update, Delete) schnell und
unkompliziert macht. Das spart Zeit und sorgt für weniger
Fehleranfälligkeit, da der Großteil der Datenbanklogik bereits im
ORM abgedeckt wird. Aber es gibt auch Situationen, in denen
direktes Arbeiten mit SQL sinnvoller ist – vor allem, wenn es um
sehr komplexe Abfragen geht oder die Performance eine
entscheidende Rolle spielt.

Ob ORM also die richtige Wahl ist, hängt vom Anwendungsfall ab.
Bei einfachen Datenbankoperationen ist es oft ideal, während bei
sehr spezifischen Anforderungen oder besonders großen Datenmengen
der direkte SQL-Zugriff mehr Kontrolle und Geschwindigkeit
bietet. Für NoSQL-Datenbanken stellt sich die Frage nach ORM gar
nicht, da diese auf komplett anderen Datenstrukturen basieren.
ORM ist vor allem in der Welt der relationalen Datenbanken von
Bedeutung und hilft dort, die Entwicklungsprozesse erheblich zu
vereinfachen.

------

Einfach Komplex ist ein Podcast von Heisenware. Alle
Infos und Kontakte findest du im Linktree:

⁠https://linktr.ee/heisenware⁠

------

Burkhard und Gerrit sprechen heute über:

(00:00) ORM als SQL-Alternative

(09:00) ORM je Programmiersprache

(12:00) Funktionsweise

(20:00) Wann lohnt sich ORM

(24:00) Sequelize in Heisenware

(28:00) Cache und andere Vor- und Nachteile

(34:30) Timeseries und NoSQL

(36:30) Einfluss von Generativer KI
Episode melden

„ORM: Die Brücke zwischen SQL-Datenbank und Code #80“

Worum geht es? Danach fragen wir noch nach dem Grund.

Abonnenten

Teilen

Mein Archiv

Deine Privatkopie der Folgen, die du nicht verlieren willst.

Podcast-Folgen verschwinden. Feeds werden auf die letzten Episoden gekürzt, Hoster räumen alte Dateien ab, Formate wechseln den Anbieter und lassen ihr Archiv zurück. Mit „Mein Archiv“ sichert podcast.de die Folgen deiner Podcasts für dich — angefangen bei den ältesten, denn die sind zuerst weg.

  • Deine gesicherten Folgen bleiben hörbar, auch wenn das Original offline geht.
  • Auch Folgen, die im heutigen Feed gar nicht mehr stehen — podcast.de kennt sie noch.
  • Herunterladen bleibt möglich, solange die Folge beim Podcaster liegt. Der zählt seine Abrufe wie bisher.
Startet bald

Sei beim Start von Mein Archiv dabei

Mein Archiv ist fast fertig. Trag dich ein, dann bekommst du eine E-Mail, sobald es losgeht – und bist von Anfang an dabei. Wir schreiben dir nur zum Start, keine Werbung, keine Weitergabe deiner Daten.

Du bekommst zuerst eine Bestätigungsmail. Abmelden geht jederzeit. Datenschutz