Media-Mania.de

 Einstieg in SQL


Cover
Gesamt +++++
Anspruch
Gerade bei Anfängern in der Programmierung wird SQL oftmals als die Abfragesprache für MySQL angesehen. Dies ist jedoch nur zum Teil richtig, denn SQL kann mehr. SQL bedeutet strukturierte Abfragesprache und dient zur Abfrage von relationalen Datenbanksystemen. Dazu gehört nicht nur MySQL, sondern unter anderem auch Datenbanksysteme wie Access, Oracle oder auch DB2. Dabei unterscheiden sich die Abfragen in manchen Teilen, doch die Grundzüge sind immer gleich.

Das Buch "Einstieg in SQL" beginnt mit einer kleinen Einleitung. Darin werden der Buchaufbau und die Zielsetzung ebenso beschrieben wie der Umgang mit der Übungssoftware SQL-Teacher, welche auf der beiliegenden CD zu finden ist. Danach geht es um allgemeine Modelle von Datenbanken und um eine Definition von SQL.

Das Buch ist so aufgebaut, dass ein Schritt nach dem anderen kommt und eine realistische Datenbank entsteht. So beginnt es nach einer Übersicht über die verschiedenen Tabellen und Datentypen mit dem Anlegen einer Tabelle und den damit verbundenen Eigenschaften wie beispielsweise Primärschlüssel. Ebenso wird erklärt, wie man Domänen erstellt und Tabellendefinitionen verändert. Weiter geht es dann mit dem Einfügen von Datensätzen.

In den folgenden Kapiteln geht es um die Abfrage von Inhalten aus der Datenbank. Dabei wird auf die verschiedenen Möglichkeiten eingegangen und erklärt, wie man mit welchen Befehlen Daten aus mehreren Tabellen gleichzeitig abfragen kann. Dies ist vor allem bei der Anwendung später ein wichtiger Schritt, der immer wieder benötigt wird. Ebenso gebraucht wird das Ändern von Inhalten der Datenbank. Darauf wird dann im folgenden Kapitel eingegangen, ebenso wie auf das Löschen von Daten. Nachdem die Autoren nun die Grundfunktionen von SQL erklärt haben, geht es weiter mit dem Erstellen von Datensichten über Transaktionen bis hin zur Rechtevergabe.

Mit diesem Buch geben die Autoren Marcus Throll und Oliver Bartosch dem Leser einen intensiven und trotzdem einfachen Einstieg in SQL. Die Kapitel sind in sich eine Einheit und man lernt Häppchen für Häppchen die Grundzüge von SQL kennen. Am Ende eines jeden Kapitels kann der Leser sein angeeignetes Wissen mit kleinen Aufgaben und Fragen überprüfen und nachschlagen, falls ihm etwas nicht klar geworden ist. Jeder Befehl ist mit anschaulichen Beispielen erklärt, sodass der Leser einen Einblick erhält, welche Möglichkeiten er mit den unterschiedlichen Befehlen hat und wie er sie einsetzen kann.

Doch keiner kann sich alle Befehle im Kopf behalten. So wird das Nachschlagen gerade bei Hobbyprogrammierern eine reine Qual, da man schnell etwas vergisst, was man nicht täglich braucht. Auch für diesen Fall haben die Autoren vorgesorgt, und so liegt dem Buch eine Referenzkarte für SQL bei, auf welcher die wichtigsten Befehle zu finden sind. Dieser Zusatz ist sehr gut, da man so die wichtigen Dinge auf einen Blick hat und nicht stundenlang Bücher wälzen muss, bis man den gesuchten Befehl gefunden hat.

Fazit:
Das Buch "Einstieg in SQL" kann jedem empfohlen werden, der sich näher für Datenbanken interessiert und nicht genau weiß, wie man mit den verschiedenen Datenbanken umgehen kann. Es ist ein gelungenes Buch, das für den sicheren Einstieg in die Arbeit mit relationalen Datenbanken sorgt.

Vera Schott



Hardcover | Erschienen: 1. April 2004 | ISBN: 9783898424974 | Preis: 24,90 Euro | 271 Seiten | Sprache: Deutsch

Bei Amazon kaufen


Ähnliche Titel

Cover

Cover
PHP und MySQLWebseiten programmieren und gestaltenPHP 5 & MySQL 4.1Einstieg in MySQLSQL & MySQL 5