Zur Community

Informatik Datenbanken – Relationale Algebra

14 KartenInformatikatrio30.09.2026Nur mit Link

Karteikarten zum Thema „Informatik“ · 14 Karten · von atrio. Beispiele: Was ist die Relationale Algebra? · Was bewirkt die Selektion σ_Bedingung(R)?

Karten

14 Karten
STANDARD

Was ist die Relationale Algebra?

Rückseite

Eine formale Abfragesprache für relationale Datenbanken, die Operationen auf Relationen definiert und als theoretische Basis für SQL dient.

STANDARD

Was bewirkt die Selektion σ_Bedingung(R)?

Rückseite

Die Selektion filtert Tupel einer Relation R, die eine gegebene Bedingung erfüllen, und gibt eine neue Relation mit gleichem Schema zurück.

STANDARD

Was bewirkt die Projektion π_Attribute(R)?

Rückseite

Die Projektion extrahiert nur die angegebenen Attribute aus Relation R und entfernt dabei doppelte Tupel im Ergebnis.

STANDARD

Was ist das kartesische Produkt R × S?

Rückseite

Das kartesische Produkt verbindet jedes Tupel von R mit jedem Tupel von S, das Schema vereint beide Attributmengen.

STANDARD

Wie funktioniert der Natural Join R ⨝ S?

Rückseite

Der Natural Join verknüpft R und S über alle gleichbenannten Attribute, behält diese Attribute nur einmal im Ergebnis.

STANDARD

Wann ist die Union R ∪ S definiert?

Rückseite

Union erfordert vereinbarkeitskompatible Relationen: gleich viele Attribute mit jeweils domänenkompatiblen Datentypen an gleicher Position.

STANDARD

Was liefert die Differenz R − S?

Rückseite

Die Differenz enthält alle Tupel, die in R vorkommen, aber nicht in S – beide Relationen müssen vereinbarkeitskompatibel sein.

STANDARD

Was beschreibt die Schnittmenge R ∩ S?

Rückseite

Die Schnittmenge liefert Tupel, die sowohl in R als auch in S enthalten sind, setzt vereinbarkeitskompatible Relationen voraus.

STANDARD

Wozu dient die Division R ÷ S?

Rückseite

Die Division findet Tupel in R, die mit allen Tupeln von S kombiniert in R vorkommen – typisch für „für alle“-Anfragen.

STANDARD

Worin unterscheiden sich Selektion und Projektion?

Rückseite

Selektion filtert Zeilen (Tupel) horizontal nach Bedingung, Projektion wählt Spalten (Attribute) vertikal aus und entfernt Duplikate.

STANDARD

Wie schreibt man „Alle Studenten, die Informatik hören“ in RA?

Rückseite

π_MatrNr(σ_Fach='Informatik'(hört) ⨝ Student) – Selektion auf Fach, Join mit Student, Projektion auf Matrikelnummer.

STANDARD

Welchem SQL-Befehl entspricht σ_Bedingung(R)?

Rückseite

Der Selektion entspricht die WHERE-Klausel in SQL: SELECT * FROM R WHERE Bedingung.

STANDARD

Welchem SQL-Befehl entspricht π_Attribute(R)?

Rückseite

Der Projektion entspricht die SELECT-Liste in SQL: SELECT Attribut1, Attribut2 FROM R.

STANDARD

Warum schiebt man Selektionen früh im Abfragebaum?

Rückseite

Frühe Selektionen reduzieren die Kardinalität früher, verkleinern Zwischenergebnisse und beschleunigen nachfolgende Joins deutlich.

Lerne diese Karten mit Spaced Repetition

Kopiere das Deck kostenlos in deine Bibliothek und starte den Lernmodus mit dem FSRS-5 Algorithmus.