Die Autoren verstehen es geschickt auf die wesentlichen Bereiche des Themas einzugehen. Bestimmt hat es viel damit zu tun, dass hier Wissen aus zahlreichen Praxis-Projekten mit eingeflossen ist. Man merkt sofort, hier wird nicht nur von der Theorie geschrieben, hier ist echtes Wissen vorhanden. Viele der Tipps, Anregungen zu Eigenheiten der Software und Probleme bei der Umstellung von Access auf Access/SQL/MSDE können nur aus Erfahrung her rühren. Da mir persönlich aus meiner Praxis einige dieser Eigenheiten bekannt waren, kann ich behaupten, die Autoren wissen, was sie hier schreiben.
Da es sowohl bei Access, als auch bei SQL einen Versionswechsel gab, während das Buch geschrieben wurde, wird sowohl Access 2000 und SQL Server 7.0 (MSDE 1.0) als auch Access 2002/XP und SQL Server 2000 (MSDE 2000) abgehandelt.
Das Buch beschreibt sehr gut die die Installation und den Betrieb von SQL bzw. MSDE. Natürlich wird auf die Punkte Tabellen, Datenbankdiagramme, Sichten, gespeicherte Prozeduren und Transact-SQL eingegangen. Letzterem wird mit über 50 Seiten eine große Aufmerksamkeit gewidmet. Was die Praxis aber ausmacht, ist die gut beschriebene Anbindung und das Arbeiten mit Formularen und Berichten. Hier wird gezeigt, wie die verschiedenen Möglichkeiten der Datenherkunft zu behandeln ist. Ein weiteres Kapitel beschäftigt sich mit den Eigenschaften, Methoden und Events der Verbindungen (Connection-Objkte). Ein weiteres starkes Thema ist ADO. Ob es nun die Recordset-Objekte, die ADO-Ereignisse oder der Umstieg von DAO zu ADO ist, die Erklärungen sind toll beschrieben und leicht verständlich. Auch Themen wie man DAO weiterhin in Access-Projekten verwenden kann, fehlen in diesem Werk nicht. Die Verwaltung von SQL Server und MSDE wird sowohl anhand der SQL-Server-Werkzeuge als auch mit Hilfe von SQL- bzw. VBA-Code beschrieben. Hierbei geht es um die Punkte Datensicherheit, Datensicherung und Wartung im Allgemeinen. Im Buch ist auch eine Auflistung der wichtigsten Systemprozeduren zu finden.
Für die Access-Entwickler, die ihre MDBs nach SQL bzw. MSDE bringen wollen, ist das Kapitel „Upsizing von Accessanwendungen" sehr interessant. Hier beschreiben die Autoren, wie es geht und auf was zu achten ist. Da es zu Fehlern kommen kann, wird man auf diese schon im Vorfeld aufmerksam gemacht und Lösungen aufgezeigt. Eine Umsetzungstabelle von SQL-Befehlen (Access vs. SQL), die ebenfalls Teil des Buches ist, hilft beim erfolgreichen Umsteigen.
Entwickler finden in diesem Buch sehr wertvolle Tipps und Anregungen. Viele Dinge, die man in der Praxis benötigt, um ein Access-Frontend erfolgreich an SQL anzubinden werden hier sehr gut mit vielen VBA-Beispielen beschrieben.
Auf der CD findet man Beispiele für den SQL Server 7.0 und 2000. Die Access-Projekte sind für Access 2000 und lassen sich auch in Access XP problemlos öffnen und ausführen.
Neben dem SP 3 für den SQL Server 7.0 wurde auch eine Testversion des SQL Servers 2000 auf die CD gepackt. <b>Dieses Buch ist den Kaufpreis wert und wird von mir sehr empfohlen. </b>