Daten möglichst effizient zu verwalten und so intelligent und schnell wie möglich analysieren zu können, sind einige der Hauptaufgaben moderner Datenbank-Managementsysteme. Doch welchen Nutzen hat all dies, wenn die Qualität der gespeicherten Rohdaten minderwertig ist?
In meiner Rezension zur Vorgängerversion hatte ich angemerkt, dass Murach sich zu viel Zeit mit der Veröffentlichung seines Entwicklerbuches zum SQL Server 2005 gelassen hat. Diesmal liegt bereits kurz nach Veröffentlichung des SQL Servers 2008 die aktuelle Edition vor.
Inzwischen besitze ich eine ganze Reihe von Büchern von Joe Celko, und ich muss sagen, dass mit jedem Buch der Deja-Vu Effekt ansteigt.
Vieles von dem, was in "Thinking in sets" geboten wird, kann man in der einen oder anderen Form auch in früheren Büchern, und natürlich auch in den diversen Communities, in denen Celko präsent ist, nachlesen.
Datenmodellierung ist eine Disziplin, die immer wieder Anlass zu leidenschaftlich geführten Diskussionen bietet. Dabei sind die Fronten zwischen den Theoretikern auf der einen und den Praktikern auf der anderen Seite verhärtet.
24x7 oder 100% Uptime sind nur einige der Schlagworte, denen man immer wieder begegnet, wenn man über Hochverfügbarkeit und/oder Business Continuity spricht. Was genau sich dahinter verbirgt, wie "Hochverfügbarkeit" definiert und wie man solche Hochverfügbarkeitslösungen plant und implementiert, beschreibt der Autor eindrucksvoll auf mehr als 700 Seiten. Dabei liegt der eindeutige Fokus auf der Implementierung, durch die der Leser anhand von zahlreichen Screenshots Schritt für Schritt geführt wird.
Auch wenn viele der behandelten Themen zu den Standardthemen in SQL Server Büchern gehören, so existiert zur Zeit meines Wissens nach kein vergleichbares Werk, in dem sämtliche relevanten Themen an einem Ort gebündelt werden. Ein lesenwertes Buch für Administratoren und IT-Infrastruktur-Architekten.
![]() |
Pro SQL Server 2005 High Availability Allan Hirt 2007, Apress 745 Seiten 79,99$ ISBN-10: 159059780X |
Es ist keine Frage, ob Hardware ausfällt, sondern wann. Auch wenn dieser Fall manchem so unwahrscheinlich und fern erscheint, so sollte man darauf vorbereitet sein so gut es geht. Dazu zählt unter anderem, dass man Service Levels (SLA's) mit seinen Business Usern erstellt, eine Disaster Recovery Strategie aufbaut, mit der diese SLA's erreicht werden können und in regelmässigen Abständen auch den Ernstfall durchspielt, um für den Fall der Fälle gerüstet zu sein.
Das Buch erläutert anhand zahlreicher Beispiele rund um eine fiktive Website den effektiven Datenzugriff auf SQL Server von ASP.NET aus. Es füllt damit eine Lücke zwischen der reinen ASP.NET Literatur auf der einen Seite und SQL Server-fokussierter Literatur auf der anderen Seite und ist interessant für beide Fraktionen.
![]() |
Pro ASP.NET for SQL Server: High Performance Data Access for Web Developers Brennan Stehling 2007, Apress 408 Seiten 59,99$ ISBN-10: 1590598601 |
Das Vorgängerbuch zu SQL Server 2000 zählt zu denjenigen Büchern, die in die Bibliothek jedes SQL Server Benutzers gehören. Leider kann man das nicht über die vorliegende Auflage zur aktuellen SQL Server Version sagen. Viele der Neuerungen des SQL Server 2005 werden entweder überhaupt nicht erwähnt oder aber unvollständig und diffus beschrieben. Teilweise jedoch handelt es sich schlichtweg um Falschinformationen, die dem Leser präsentiert werden.
Fazit? Der aufmerksame Leser möge sich kritische Gedanken dazu machen.
![]() |
Microsoft SQL Server 2005 Performance Optimization and Tuning Handbook |