Was ist eine rela­tio­na­le Datenbank?

Eine rela­tio­na­le Daten­bank ist ein Sys­tem, das Daten in Tabel­len spei­chert. Die­se Tabel­len ähneln Excel-Tabel­len, mit Zei­len und Spal­ten. Der Begriff rela­tio­nal bedeu­tet, dass die Tabel­len mit­ein­an­der in Bezie­hung ste­hen – also durch bestimm­te Wer­te (z. B. eine Kun­den­num­mer) mit­ein­an­der ver­knüpft sind.


Ein ein­fa­ches Beispiel:

Stell dir vor, du ver­wal­test Kun­den­da­ten und Bestel­lun­gen. Du könn­test dei­ne Daten so organisieren:

Kun­den­num­merNameAdres­se
1AnnaBer­lin
2MaxHam­burg

Bestell­num­merKun­den­num­merPro­duktDatum
1011Lap­top01.04.2025
1022Maus02.04.2025

Die bei­den Tabel­len sind über die Kun­den­num­mer mit­ein­an­der ver­bun­den. So weiß man: Die Bestel­lung 101 gehört zu Kun­de 1, also zu Anna.


Wie funk­tio­nie­ren rela­tio­na­le Datenbanken?

  • Tabel­len spei­chern struk­tu­rier­te Daten.

  • Schlüs­sel wie die Kun­den­num­mer ver­bin­den die Tabel­len miteinander.

  • Du kannst mit soge­nann­ten Abfra­gen (Queries) gezielt nach Daten suchen. Zum Beispiel:

    „Zei­ge mir alle Bestel­lun­gen von Anna.“

Das Daten­bank­sys­tem schaut dann in bei­den Tabel­len nach und ver­bin­det die Infor­ma­tio­nen automatisch.


Vor­tei­le rela­tio­na­ler Datenbanken

  • Über­sicht­lich: Daten sind sau­ber in Tabel­len organisiert.

  • Fle­xi­bel: Man kann Daten leicht hin­zu­fü­gen, ändern oder abfragen.

  • Sicher: Daten kön­nen mit Zugriffs­rech­ten geschützt werden.

  • Zuver­läs­sig: Auch bei vie­len Benut­zern gleich­zei­tig blei­ben die Daten korrekt.


Bekann­te rela­tio­na­le Datenbank-Systeme

  • MyS­QL

  • Post­greS­QL

  • Micro­soft SQL Server

  • Ora­cle

  • SQLi­te


Wich­ti­ge Begrif­fe ein­fach erklärt 

BegriffBedeu­tung
Tabel­leEine Samm­lung von Daten in Zei­len und Spalten
Zei­le (Daten­satz)Eine ein­zel­ne Informationseinheit
Spal­te (Feld)Ein bestimm­tes Merk­mal, z. B. Name, Produkt
Schlüs­sel (Key)Ein ein­deu­ti­ger Wert, z. B. Kundennummer
Rela­ti­onEine Ver­bin­dung zwi­schen zwei Tabellen

Fazit

Eine rela­tio­na­le Daten­bank hilft dir dabei, Daten struk­tu­riert und sinn­voll zu spei­chern. Statt alles in einer gro­ßen, unüber­sicht­li­chen Lis­te zu sam­meln, wird alles sau­ber in ver­knüpf­te Tabel­len auf­ge­teilt. Das macht Daten­pfle­ge, Suche und Ana­ly­se viel ein­fa­cher – beson­ders, wenn es vie­le Daten sind.