Se qualche volta scopro di apprezzare certi libri molto di più rispetto alla media delle recensioni che questi hanno su Amazon, per questo piccolo (250 pagine) recente libro della Microsoft Press mi trovo invece nella situazione opposta, ovvero di non valutare poi così positivamente un testo che ha ricevuto valutazioni abbastanza lusinghiere (perlomeno su Amazon USA).
Intendiamoci, è scritto in un inglese comprensibile, impaginato con una certa cura, ma l’approccio è decisamente da pamphlet commerciale con un maggiore grado di approfondimento rispetto ad un normale brochure che mostra le innovazioni comparse in SQL Server 2012, soprattutto in ambito Business Intelligence.
Premetto che questo libro, in versione Pdf, è scaricabile completamente gratis dal sito di uno dei 2 autori, Ross Mistry: http://rossmistry.com/
quindi chiunque può leggerselo tranquillamente senza sborsare un euro.
Il motivo principale per cui non mi sono trovato benissimo con questo libro è che gli autori sono molto prolissi: ci sono pagine e pagine di solo scritto, con frasi lunghe e pesanti da leggere.
Una maggiore concisione sarebbe stata auspicabile. Anche le poche immagini presenti risultano poco definite, ed in alcuni casi addirittura sfumate.
Questo è un peccato, perché il layout generale è comunque buono, come si vede da questa immagine.
Ed è anche comodo da portarsi appresso, date le sue limitate dimensioni e la copertina leggera, come si vede da questa altra immagine.
Essendo Stacia Misner (uno dei 2 autori) un’esperta di Business Intelligence, circa i 2/3 dell’intero libro sono dedicati al mondo BI, partendo da un lunghissimo capitolo (60 pagine) sugli Integration Services per terminare con i Reporting Services.
E questo aspetto è quello che mi ha deluso maggiormente.
Mi aspettavo un approccio più da “sviluppatore”, con approfondimenti sulle innovazioni del T-SQL, ed invece di questi argomenti quasi non se ne parla. Ho potuto apprezzare (si fa per dire) solo i primissimi capitoli che spiegano – sempre con grande prolissità – le differenze tra le varie versioni di SQL Server 2012 e qualche approfondimento sulla sicurezza e sulle performance.
Ma è tale la fatica di procedere nella lettura che penso di approfondire comunque questi argomenti su altri libri.
Tutto il resto del libro l’ho solo sfogliato.
Peccato, poteva essere una valida occasione per creare un libro dedicato solo alle vere innovazioni di SQL Server 2012, T-SQL incluso, ed invece il tutto è stato reso difficile da una non ottimale scelta degli argomenti e da un approccio prolisso a dir poco.
Tra l’altro sembra il libro termini, alla pagina 250, in maniera brusca, proprio nel mezzo di una tabella, senza un necessario discorso conclusivo.
Qua sotto i dettagli di questo testo, come riportato dal sito della O’Reilly.
Per chi vuole lanciarsi comunque nella lettura di questo libro, direi di dare un’occhiata, preventivamente, a questa pagina delle Errata.
Dal mio punto di vista credo che mi orienterò su altri titoli, la maggior parte dei quali sono previsti in uscita nei prossimi ultimi mesi dell’anno.
Summary
Part 1 – Database Administration
3 - Chapter 1 : SQL Server 2012 Editions and Engine Enhancements
21 - Chapter 2 : High-Availability and Disaster-Recovery Enhancements
41 - Chapter 3 : Performance and Scalability
57 - Chapter 4 : Security Enhancements
73 - Chapter 5 : Programmability and Beyond-Relational Enhancements
Part 1 – Business Intelligence Development
93 - Chapter 6 : Integration Services
141 - Chapter 7 : Data Quality Services
175 - Chapter 8 : Master Data Services
199 - Chapter 9 : Analysis Services and PowerPivot
229 - Chapter 10 : Reporting Services
251 - Index
269 - Appendix : About the Authors
Il prezzo su Amazon Italia è molto abbordabile, meno di 7 euro.