DatenbankenSQLSchwierigkeit: Schwer
Was liefert ein INNER JOIN zwischen Kunden und Bestellungen?
A
Auch Kunden ohne Bestellung, deren Bestellspalten dann mit NULL gefüllt sind
B
Das Kreuzprodukt beider Tabellen, also sämtliche Zeilenkombinationen ohne Bedingung
C
Auch Bestellungen ohne zugeordneten Kunden, deren Kundenspalten leer bleiben
D
Nur die Kunden, die mindestens eine Bestellung haben — und diese Bestellungen
Erklärung
INNER JOIN gibt nur Datensätze, bei denen die Verknüpfung in BEIDEN Tabellen einen Match hat. Kunden ohne Bestellung fallen raus. LEFT JOIN würde alle Kunden behalten und Bestellung-Spalten als NULL zeigen.
Übe über 4.400 weitere IHK-Fragen
Die IT-Lernapp ist eine kostenlose Lernplattform für Fachinformatiker FIAE und FISI mit über 4.400 Prüfungsfragen, über 65 Kursen, 22 Prüfungssimulationen und 15 Simulatoren für SQL, Linux, Netzwerke und mehr.
Weitere Beispielfragen aus Datenbanken
- Was prüft WHERE preis BETWEEN 10 AND 20?
- Tabellen "kunden" (id, name) und "bestellungen" (id, kunden_id, betrag). Du willst ALLE Kunden sehen
- Wofür steht das A in den ACID-Eigenschaften von Datenbanktransaktionen?
- Was beschreibt die Isolation-Eigenschaft (das I in ACID)?
- Was ist der Hauptgrund für Denormalisierung?