Junior
Welche Mittel werden verwendet, um die Verbindung zwischen Tabellen in einer relationalen Datenbank herzustellen?
sobes.tech KI
Antwort von AI
Die Beziehung zwischen Tabellen in einer relationalen Datenbank wird durch Schlüssel erreicht:
- Primärschlüssel (Primary Key) — eindeutiger Bezeichner eines Datensatzes in der Tabelle.
- Fremdschlüssel (Foreign Key) — Feld in einer Tabelle, das auf den Primärschlüssel einer anderen Tabelle verweist.
Dies ermöglicht die Herstellung von Beziehungen zwischen Tabellen, z.B. eins-zu-eins, eins-zu-viele oder viele-zu-viele.
Beispiel:
CREATE TABLE autoren (
autor_id INT PRIMARY KEY,
name VARCHAR(100)
);
CREATE TABLE bücher (
buch_id INT PRIMARY KEY,
titel VARCHAR(100),
autor_id INT,
FOREIGN KEY (autor_id) REFERENCES autoren(autor_id)
);
Hier verbindet autor_id in der Tabelle bücher das Buch mit dem Autor aus der Tabelle autoren.