
Wer bereits Erfahrung im Programmieren hat, kennt mit Sicherheit einige typische Probleme, die unabhängig von der Programmiersprache auftreten: Das Arbeiten mit Listen und Arrays (das sind die Datenstrukturen, in denen eine Vielzahl von Objekten verknüpft werden) stößt an seine Grenzen, sobald eine gewisse Datenmenge erreicht ist. In diesem Fall kann es ewig dauern, eine Operation auf einer Liste auszuführen, wie etwa das Löschen eines Objektes. Ein weiteres Problem kann dabei entstehen, wenn z.B. mehrere Clients gleichzeitig auf Objekte zugreifen wollen, die auf einem Server verfügbar sind. Um einen geordneten und schnellen Umgang der Anwendungen mit großen Datenmengen zu garantieren, ist der Einsatz von Datenbanken unvermeidbar. Die bekannteste und geläufigste Sprache, um Datenbanken zu programmieren, ist SQL.
SQL hat im Grunde eine relativ einfach Syntax. Auch der Umfang der Direktiven und damit die Möglichkeit, komplexe Anweisungen zu schreiben, ist im Vergleich zu anderen Programmiersprachen sehr gering. Trotzdem muss das Wissen irgendwoher bezogen werden. Der Standardweg, SQL zu erlernen, ist ein SQL-Tutorial zu lesen. Hierbei gibt es jedoch signifikante Qualitätsunterschiede. Denn leider ist es in der EDV-Literatur geläufig, Tutorials sehr trocken und kompliziert zu präsentieren. Das zu Lernende wird so oft schwieriger gemacht, als es eigentlich ist. Beachtet man bei der Wahl des Tutorials bestimmte Kriterien, kann man sich jedoch einige Frustrationen ersparen. Ein kurzes Überfliegen des Inhalts sollte Auskunft darüber geben, ob der Text in einer komplizierten Fachsprache oder in einem auch für Laien verständlichen Stil gehalten ist. Zudem lassen sich Datenbankoperationen sehr gut mit Diagrammen und Skizzen darstellen. Von Tutorials, die darauf verzichten, ist dringend abzuraten. Grafische Darstellungen sind beim Erlernen eines Sachverhalts oft wesentlich wirkungsvoller als schriftliche Beschreibungen.
Woher bezieht man am besten ein SQL-Tutorial? Der klassische Vertriebsweg gedruckter Tutorials ist natürlich der Buchhandel, auch als Internet-Versand. Allerdings lassen sich Tutorials auch kostenlos im Internet finden. Sehr geläufig ist das Benutzen universitärer Tutorials. Diese sind oft auf den Uni-Webseiten zum Download zu finden. Da diese im Regelfall von Fachkräften verfasst sind, lohnt es sich, auf sie zurückzugreifen.
© S.John – Fotolia.com
