SQL-Spielekonsole

Mit der SQL-Spielekonsole kannst du SQL-Spiele laden und spielen. Jedes Spiel verbindet eine Datenbank mit einer Geschichte und Aufgaben, die du mit passenden SQL-Anweisungen löst.

Bedienung

Nach dem Öffnen eines Spiels stehen dir vier Bereiche zur Verfügung: Szene zeigt die aktuelle Aufgabe, einen Text oder ein Bild. Im Bereich SQL gibst du SQL-Anweisungen ein. Unter Ergebnisse erscheinen deren Resultate und die Rückmeldung zu deiner Lösung. Das Schema zeigt Tabellen und Spalten der Spieldatenbank.

SQL-Spielekonsole mit beschrifteten Bedienelementen

  1. Klicke oben auf das Ordnersymbol Spiel öffnen.
  2. Wähle unter Spiel aus Katalog laden ein Spiel und gegebenenfalls eine seiner angebotenen Dateien aus. Alternativ kannst du unter Spieldatei öffnen eine eigene Datei im Format .xml oder .eskuelgame auswählen.
  3. Bestätige mit Öffnen.

Der Katalog richtet sich nach der ausgewählten Sprache. Beschreibungen und direkte Links zum Spielen findest du auch in der Spielesammlung.

Lies die Aufgabe, gib deine SQL-Anweisung ein und klicke auf Ausführen. Die Konsole prüft deine Lösung automatisch. Bei Noch nicht gelöst kannst du deine Eingabe überarbeiten und erneut ausführen. Bei Gelöst! geht es automatisch zur nächsten Szene, sofern noch eine folgt. Neue Ergebnisse erscheinen oben im Ergebnisbereich.

Bei Texten und Bildern gelangst du mit Weiter zur nächsten Szene. Über die Pfeile Zurück und Weiter oberhalb der Szene kannst du bereits besuchte Szenen erneut aufrufen. Mit Überspringen lässt du eine offene Aufgabe zunächst aus. Sie zählt weiterhin als ungelöst und kann später nachgeholt werden.

Du kannst die Bereiche durch Ziehen ihrer Überschriften umordnen und an ihren Trennlinien in der Größe anpassen. Über Layout wechseln oben rechts wählst du zwischen Desktop und Mobilansicht. Daneben findest du die Sprachauswahl und den Wechsel zwischen hellem und dunklem Farbschema.

Wenn du nicht weiterkommst, findest du unter der Aufgabe die Schaltfläche Tipp, sofern für diese Szene Tipps vorgesehen sind. Welche Hilfen verfügbar sind und in welcher Reihenfolge sie erscheinen, legt das Spiel fest. Bei mehreren Tipps zeigt die Schaltfläche einen Zähler, etwa Tipp (1/3); jeder Klick ruft den nächsten Tipp ab.

  • Texttipps erscheinen direkt unter dem Aufgabentext und geben Anregungen für deinen Lösungsweg.
  • Erwartetes Ergebnis erscheint im Ergebnisbereich. Bei einer Abfrage siehst du die gesuchte Ergebnistabelle. Bei einer Aufgabe zum Ändern der Datenbank siehst du eine Prüf-Abfrage und das Ergebnis, das sie nach der richtigen Änderung liefern soll.

Ein gewöhnlicher Tipp löst die Aufgabe noch nicht. Wenn das Spiel zusätzlich einen Lösungstipp erlaubt, erscheint nach den übrigen Tipps Lösung anzeigen. Damit wird die hinterlegte SQL-Lösung im Ergebnisbereich angezeigt und die Aufgabe als mithilfe des Lösungstipps gelöst markiert. Mit Weiter kannst du anschließend fortfahren.

Hast du eine Aufgabe selbst gelöst, kannst du beim erneuten Aufrufen der Szene über Musterlösung die hinterlegte Lösung zum Vergleich ansehen.

Wenn deine SQL-Versuche die Datenbank „zerschossen“ haben, klicke im SQL-Bereich auf (Datenbank in aktueller Szene zurücksetzen). Dadurch wird der zum Spielstand der aktuellen Szene passende Datenbankzustand wiederhergestellt. Dein bisheriger Aufgabenfortschritt bleibt erhalten. Auch das Abbrechen einer laufenden SQL-Ausführung stellt diesen Datenbankzustand wieder her.

Neustart oberhalb der Szene setzt dagegen das gesamte Spiel einschließlich des Aufgabenfortschritts auf den Anfang zurück.

Die Konsole speichert deinen Spielstand automatisch lokal in deinem Browser. Wenn du dasselbe Spiel später erneut öffnest, kannst du im Dialog Spiel fortsetzen? zwischen Fortsetzen und Neu beginnen wählen. Bei einer eigenen Spieldatei musst du dieselbe Datei erneut öffnen.

Gespeichert werden die aktuelle Szene und der Bearbeitungsstatus der Aufgaben. SQL-Eingaben, bisherige Ergebnisse und zusätzliche eigene Datenbankänderungen werden nicht gespeichert; die Spieldatenbank wird beim Fortsetzen passend zum Fortschritt wiederhergestellt. Sichere SQL-Anweisungen, die du behalten möchtest, in einer eigenen Textdatei.

Der Spielstand ist an diesen Browser und diese Website gebunden und wird nicht zwischen Geräten synchronisiert. Wenn du die Websitedaten löschst oder der Browser sie nach einer privaten Sitzung entfernt, geht auch der gespeicherte Spielstand verloren.