Abitur Datenbanken SELECT grob Prüfung

Wichtige Konzepte und Abfragen für das Abitur in Datenbanken, insbesondere der SELECT-Befehl.

FelixHartmann6h·20 Karteikarten·17 Fragen
Abiturcomputer_scienceprogramming
0
Gewusst
1 / 20
0
Lerne noch
Vorderseite

SELECT

Tippen zum Umdrehen
Rückseite

Der SELECT-Befehl wird verwendet, um Daten aus einer Datenbanktabelle abzurufen.

Tippen zum Umdrehen
Gewusst
Lerne noch

Quiz(17 Fragen)

Frage 1 von 17

1. Was bewirkt die WHERE-Klausel in einer SQL-Abfrage?

Begriffe in diesem Lernset(20)

SELECT

Der SELECT-Befehl wird verwendet, um Daten aus einer Datenbanktabelle abzurufen.

WHERE-Klausel

Die WHERE-Klausel filtert die Datensätze basierend auf bestimmten Bedingungen.

ORDER BY

Mit ORDER BY können die Ergebnisse sortiert werden, z.B. nach Namen oder Preisen.

GROUP BY

GROUP BY gruppiert die Ergebnisse nach einem bestimmten Attribut, z.B. nach Kategorie.

JOIN

JOIN verknüpft Daten aus mehreren Tabellen basierend auf gemeinsamen Spalten.

INNER JOIN

INNER JOIN gibt nur die Datensätze zurück, die in beiden Tabellen übereinstimmen.

LEFT JOIN

LEFT JOIN gibt alle Datensätze aus der linken Tabelle und übereinstimmende aus der rechten zurück.

DISTINCT

DISTINCT entfernt doppelte Werte aus den Ergebnissen einer Abfrage.

LIMIT

LIMIT beschränkt die Anzahl der zurückgegebenen Datensätze.

Aggregatfunktionen

Funktionen wie COUNT, AVG, SUM, MIN und MAX werden für Berechnungen genutzt.

COUNT(*), AVG(), SUM()

COUNT zählt Datensätze, AVG berechnet den Durchschnitt, und SUM addiert Werte.

LIKE

LIKE wird verwendet, um Muster in Textfeldern zu suchen, z.B. '%abc%'.

NULL-Werte

NULL repräsentiert fehlende oder unbekannte Werte in einer Datenbank.

IN-Klausel

IN ermöglicht es, mehrere Werte in einer WHERE-Bedingung zu prüfen.

BETWEEN

BETWEEN wird verwendet, um Werte innerhalb eines bestimmten Bereichs abzurufen.

Sub-Abfragen

Eine Sub-Abfrage ist eine Abfrage innerhalb einer anderen Abfrage.

Aliase

Mit Aliase können Spalten und Tabellen temporär umbenannt werden.

SQL-Datenbank

Eine SQL-Datenbank speichert Daten in strukturierten Tabellen.

Primärschlüssel

Ein Primärschlüssel identifiziert eindeutig jeden Datensatz in einer Tabelle.

Fremdschlüssel

Ein Fremdschlüssel ist ein Feld, das auf den Primärschlüssel einer anderen Tabelle verweist.

Fragen in diesem Lernset(17)

1. Was bewirkt die WHERE-Klausel in einer SQL-Abfrage?

A.Filtert Datensätze
B.Sortiert Datensätze
C.Zählt Datensätze
D.Gruppiert Datensätze

2. Was ist der Zweck von ORDER BY?

A.Daten gruppieren
B.Daten sortieren
C.Daten zählen
D.Daten filtern

3. Was macht ein INNER JOIN?

A.Gibt nur übereinstimmende Datensätze zurück
B.Gibt alle Datensätze zurück
C.Gibt keine Datensätze zurück
D.Gibt doppelte Datensätze zurück

4. Wofür wird DISTINCT verwendet?

A.Doppelte Werte entfernen
B.Werte zählen
C.Daten sortieren
D.Daten gruppieren

5. Was bewirkt LIMIT in einer SQL-Abfrage?

A.Erhöht die Anzahl der Datensätze
B.Reduziert die Anzahl der zurückgegebenen Datensätze
C.Sortiert die Datensätze
D.Zählt die Datensätze

6. Was ist ein Primärschlüssel?

A.Ein eindeutiger Identifikator für Datensätze
B.Ein Wert, der auf fremde Tabellen verweist
C.Ein Feld, das NULL-Werte zulässt
D.Ein Datenfeld mit doppelten Werten

7. Wie wird eine Sub-Abfrage definiert?

A.Eine Abfrage innerhalb einer anderen Abfrage
B.Eine Abfrage, die alle Datensätze zählt
C.Eine Abfrage, die sortiert
D.Eine Abfrage, die keine Werte zurückgibt

8. Was macht die LIKE-Klausel?

A.Erlaubt die Suche nach Mustern
B.Zählt Datensätze
C.Sortiert Datensätze
D.Gruppiert Datensätze

9. Was bewirkt die GROUP BY-Klausel?

A.Sortiert die Datensätze
B.Gruppiert Datensätze nach einem Attribut
C.Zählt alle Datensätze
D.Entfernt doppelte Werte

10. Was beschreibt ein Fremdschlüssel?

A.Verweist auf einen Primärschlüssel einer anderen Tabelle
B.Identifiziert eindeutig einen Datensatz
C.Erlaubt NULL-Werte
D.Ist ein aggregierter Wert

11. Kann eine SQL-Abfrage NULL-Werte enthalten?

A.Ja, sie können vorhanden sein
B.Nein, niemals
C.Nur in bestimmten Abfragen
D.Immer, wenn keine Daten vorhanden sind

12. Was passiert, wenn du COUNT(*) in einer Abfrage verwendest?

A.Zählt alle Datensätze
B.Zählt nur die nicht NULL-Werte
C.Zählt die doppelten Werte
D.Zählt nur eindeutige Werte

13. Was ist der Unterschied zwischen INNER JOIN und LEFT JOIN?

A.LEFT JOIN gibt alle Datensätze der linken Tabelle zurück
B.INNER JOIN gibt keine Datensätze zurück
C.LEFT JOIN gibt nur übereinstimmende Datensätze zurück
D.INNER JOIN gibt alle Datensätze zurück

14. Wozu dient die IN-Klausel?

A.Um mehrere Werte in einer WHERE-Bedingung zu prüfen
B.Um Werte zu zählen
C.Um NULL-Werte zu filtern
D.Um Datensätze zu gruppieren

15. Was gibt die AVG()-Funktion zurück?

A.Den Durchschnitt der Werte
B.Die Summe der Werte
C.Die Anzahl der Datensätze
D.Den minimalen Wert

16. Was bewirkt die BETWEEN-Klausel?

A.Erlaubt die Abfrage von Werten innerhalb eines Bereichs
B.Sortiert die Datensätze
C.Zählt die Datensätze
D.Entfernt doppelte Werte

17. Was ist der Nutzen von Aliase in SQL?

A.Um Spalten und Tabellen temporär umzubenennen
B.Um SQL-Befehle zu speichern
C.Um Datenbanken zu erstellen
D.Um Datensätze zu löschen

Ähnliche Lernsets

Eigenes Lernset erstellen

Lade ein PDF hoch, füge Notizen ein oder beschreibe ein Thema – KI erstellt Karteikarten, Quizze und mehr in Sekunden.