Grundkurs SQL

Einrichten einer kleinen Serverumgebung

Für die Arbeit mit dem SQL-Kurs empfehlen wir das Einrichten einer kleinen Serverumgebung. Hierzu gibt es im Internet das XAMPP-Paket. Es ist ein praktisches Paket mit einem vorkonfigurierten Web-Server und verbundenen Technologien wie MySQL. Läuft bei Ihnen bereits eine XAMPP - Umgebung so können Sie sich sofort der Erstellung der Beispieldatenbank zuwenden.

Die Serverumgebung XAMPP hat den Vorteil, dass man sich in kurzer Zeit einen lokalen Webserver einrichten kann und dazu keine Kenntnisse für die Konfiguration benötigt.

Für die Arbeit mit diesem Kurs reicht die Lite-Version des Servers aus. Sie können diese mit dem folgenden Link herunterladen: XAMPP Lite Download-Seite

Auf dieser Seite finden Sie den XAMPP Lite 1.6.8 [Stand: 30. November 2008]. Sie laden sich das ZIP-Archiv mit ca. 50 MB herunter. In dem beschreibenden Text steht, dass es unter anderem den Apache 2.2.9, PHP 5.2.6, MySQL 5.0.67, phpMyAdmin 2.11.9.2 usw. enthält.

Hinweis:
Durch Updates können sich die Versionen in Zukunft ändern, das hat keinen Einfluss auf das prinzipielle Vorgehen beim Download der Umgebung. Die im Folgenden erläuterten Schritte entsprechen der Methode B auf der Downloadseite!

  1. Laden Sie sich das Server-Paket aus dem Internet: XAMPP Lite Download-Seite
  2. Entpacken Sie die Archivdatei auf die Festplatte oder Ihren USB-Stick.
  3. Öffnen Sie den Ordner xampplite und Doppelklicken Sie auf die Datei setup_xampp.bat. Das ist erforderlich, um den Server auf Ihrem System einzurichten. Die Folgenden Bilder beschreiben was Sie sehen …
  4. Beim ersten Start wird Ihr System konfiguriert, abschließend wird um Drücken einer beliebigen Taste gebeten.
  5. Bei späteren Starts ist immer dann, wenn der Laufwerksbuchstabe gewechselt hat (USB - Stick!), ein erneutes Ausführen der Datei setup_xampp.bat notwendig um die Serverkonfiguration wieder an Ihr System anzupassen. Geben Sie hier bitte eine 1 ein und bestätigen Sie dies mit ENTER.
  6. Je nach System kann es jetzt einen Augenblick dauern.
  7. Drücken Sie nun eine beliebige Taste und die Konfiguration ist abgeschlossen.
  8. Starten Sie nun den Apache-Server und MySQL-Server durch Doppelklicken der Datei xampp_start.exe. Das im Anschluss erscheinende Fenster muss bis zum Ende der Sitzung offen bleiben! Es verschwindet wenn Sie die Sitzung ordnungsgemäß durch Doppelklicken der Datei xampp_stop.exe beenden.
  9. Bevor Sie nun die Beispiele aus den Lektionen des Kurses praktisch ausprobieren können, müssen Sie noch die Datenbank erstellen.

Beispieldatenbank erstellen 

Mit ein paar einfachen Schritten erstellen Sie die von uns vorbereitete Beispieldatenbank an der sich der Lernkurs orientiert. Befolgen Sie dafür die hier aufgezeigten Schritte.

  1. Laden Sie sich zuerst die folgende Datei herunter:
    create_tables.sql [rechte Maustaste | Ziel speichern unter ...]
  2. Öffnen Sie Ihre phpMyAdmin-Umgebung (http://localhost/phpmyadmin/)
  3. Als erstes ist es notwendig, eine neue Datenbank anzulegen. Nennen Sie diese beispielsweise sqlkurs. Achten Sie darauf, dass sowohl für den Server (Zeichensatz / Kollation der MySQL-Verbindung) als auch für die Datenbank selbst die Kollation latin1_german1_ci eingestellt wird (das ist wichtig für die korrekte Darstellung der Umlaute usw.).
  4. Nach dem Anlegen der Datenbank wechselt phpMyAdmin automatisch in die Datenbank, klicken Sie nun das SQL-Icon an (s. Abbildung).
  5. In dem sich öffnenden kleinem Fenster aktivieren Sie den Tab Dateiimport
  6. Jetzt laden Sie die Datei create_tables.sql in das System. Achten Sie wiederum auf die Zeichencodierung latin.
  7. Jetzt sollten sich unter dem Datenbanknamen alle Tabellen aufgebaut haben, mit denen Sie im Kurs bzw. in den Lernkontrollen arbeiten werden.