🎯 SQL-Quiz
Teste dein Wissen zu SELECT, INSERT, UPDATE und DELETE
Hinweis: Beantworte alle Fragen und klicke am Ende auf „Auswerten“, um dein Ergebnis zu sehen!
📝 Teil A: Multiple Choice (6 Fragen)
1. Welcher SQL-Befehl wird verwendet, um Daten aus einer Tabelle abzufragen?
2. Was passiert, wenn du UPDATE ohne WHERE-Bedingung ausführst?
3. Wie werden Textwerte in SQL gekennzeichnet?
4. Mit welchem Befehl fügst du neue Daten in eine Tabelle ein?
5. Welche Aussage über den DELETE-Befehl ist richtig?
6. Was bedeutet das Sternchen (*) in:
SELECT * FROM Customers;🔍 Teil B: Fehlersuche – Finde den Fehler! (4 Aufgaben)
Aufgabe: Jeder SQL-Code enthält einen Fehler. Beschreibe den Fehler und wie du ihn korrigierst!
7. Fehlersuche: Neue Kundin eintragen
1INSERT INTO Customers (CustomerName, City, Country)
2VALUES (Maria Schmidt, ‚Berlin‘, ‚Germany‘);
Tipp: Achte auf die Anführungszeichen! Wie müssen Textwerte in SQL geschrieben werden?
8. Fehlersuche: Preis aktualisieren
1UPDATE Products
2SET Price = 50;
Tipp: Was passiert bei UPDATE ohne WHERE? Welche Zeilen werden dann geändert?
9. Fehlersuche: Mitarbeiter löschen
1DELETE Employees
2WHERE EmployeeID = 5;
Tipp: Vergleiche mit der korrekten Syntax:
DELETE FROM tabellenname WHERE ...10. Fehlersuche: Bestelldatum ändern
1UPDATE Orders
2SET OrderDate = 2017-06-22
3WHERE OrderID = 10250;
Tipp: Datum ist kein Zahlenwert! Wie werden Datum-Werte in SQL geschrieben?