Het boek SQL voor MySQL-ontwikkelaars, dat op donderdag 16 augustus 2007 verschijnt onder imprint van Academic Service, geeft antwoord op vragen van MySQL-gebruikers die met eerder verschenen boeken onbeantwoord bleven. Waar vaak werd ingegaan op een breed scala aan onderwerpen, waardoor elk onderwerp slechts beknopt besproken kon worden, wordt in dit boek uitgebreid ingegaan op de taal waarmee MySQL wordt aangestuurd: SQL (Structured Query Language). Iedere database- en websiteontwikkelaar, databasebeheerder, ontwerper, analist, adviseur, student en hobbyist die met MySQL werkt, hoort die taal te kennen.
"Vooral bij de laatste versies van MySQL zijn veel uitbreidingen en toevoegingen gedaan. Hierdoor zijn de producten door de jaren heen, uit elkaar gegroeid" zegt Rick van der Lans. "Veel ontwikkelaars zullen niet (meer) de mogelijkheden gebruiken die in de eerste versies beschikbaar waren. Hierdoor worden niet alle mogelijkheden van MySQL ten volle benut en wordt er niet uit dit product gehaald wat er in zit. Het resultaat is dat er onnodig complexe instructies en programma's gebouwd worden", sluit van der Lans af.
Tot de onderwerpen die aan de orde komen, behoren:
• schrijven van query's, joins, functies en subquery's
• creëren van tabellen, views en andere database-objecten
• verhogen van de effectiviteit met behulp van indexen
• beveiliging via wachtwoorden en bevoegdheden
• creëren van stored procedures en triggers
• het gebruik van transacties, locking en rollbacks
• benutten van de catalogus van MySQL
SQL voor MySQL-ontwikkelaars is naast een leerboek ook een praktisch oefenboek, waarbij alle instructies, mogelijkheden en eigenaardigheden van MySQL's SQL zijn beschreven. Het praktisch aspect biedt uitgebreide oefeningen om de theorie, goed en snel onder de knie te krijgen.