10 questions🇩🇪Deutsch
🗃️ Datenbanken und SQL – Oberstufe
Informatik · Oberstufe — ER-Modelle, Schlüssel, Normalformen und SQL-Abfragen mit JOIN und GROUP BY
Make it your own private quiz and change anything you like
Questions
Welche Aufgabe hat der Primärschlüssel einer Tabelle?
Er identifiziert jeden Datensatz eindeutig
Er legt die Sortierung der Zeilen fest
Er verweist auf eine andere Tabelle
Er speichert das erste Attribut der Tabelle
20s
Mit welchem SQL-Schlüsselwort wird das Ergebnis einer Abfrage sortiert?
ORDER BY
HAVING
SORT BY
GROUP BY
20s
Welche Aufgabe hat ein Fremdschlüssel in einer relationalen Datenbank?
Er zählt die Datensätze einer Tabelle
Er verweist auf den Primärschlüssel einer Tabelle
Er macht jede Zeile der eigenen Tabelle eindeutig
Er verschlüsselt die Daten einer Tabelle
20s
Was liefert die Abfrage: SELECT COUNT(*) FROM Schueler WHERE Klasse = '11a'?
Die Anzahl der verschiedenen Klassen
Die Anzahl der Schüler der Klasse 11a
Die Anzahl aller Schüler der Schule
Die Namen aller Schüler der Klasse 11a
30s
Im Attribut Telefon steht der Wert '030 1234, 0179 5555'. Welche ist die niedrigste Normalform, die verletzt ist?
Dritte Normalform
Erste Normalform
Boyce-Codd-Normalform
Zweite Normalform
30s
Ein Schüler belegt viele Kurse, ein Kurs hat viele Schüler. Wie setzt man diese n:m-Beziehung im Relationenmodell um?
Durch Zusammenlegen beider Tabellen
Durch einen Fremdschlüssel in der Tabelle Kurs
Durch eine eigene Beziehungstabelle
Durch einen Fremdschlüssel in der Tabelle Schüler
30s
Der Klassenlehrer steht bei jedem Schüler. Wechselt der Lehrer der 11a, müssen viele Zeilen geändert werden. Welche Anomalie ist das?
Änderungsanomalie
Abfrageanomalie
Löschanomalie
Einfügeanomalie
30s
Schueler und Ausleihe werden per INNER JOIN über die Schüler-ID verknüpft. Welche Schüler erscheinen im Ergebnis?
Nur Schüler mit mindestens einer Ausleihe
Alle Schüler, auch ohne Ausleihe
Jeder Schüler genau einmal
Nur Schüler ohne Ausleihe
30s
Tabelle Noten(SchuelerID, Fach, Note): Welche Abfrage liefert die Durchschnittsnote je Fach?
SELECT Fach, AVG(Note) FROM Noten GROUP BY SchuelerID
SELECT Fach, AVG(Note) FROM Noten ORDER BY Fach
SELECT Fach, AVG(Note) FROM Noten GROUP BY Fach
SELECT Fach, SUM(Note) FROM Noten GROUP BY Fach
60s
Belegung(SchuelerID, KursID, Schuelername) hat den Schlüssel (SchuelerID, KursID). Welche Normalform wird als erste verletzt?
Zweite Normalform
Dritte Normalform
Erste Normalform
Keine, die Tabelle ist korrekt
30s