Webriviste - Il portale italiano indipendente delle riviste di Internet e Pc

Home
22.06 > utenti collegati: 3
Entra nel forum di Webriviste Lascia il tuo messaggio nel guestbook Segnala ad un amico Webriviste Scrivi a Webriviste

Le riviste recensite
> Chip

> Computer Idea
> Dev
> Internet Magazine
> ISeries News
> Linux Journal Ita
> Linux&C
> Linux Pratico
> Linux Pro
> MacWorld
> Office Magazine
> Open Source
> Pc Magazine
> Pc Open
> Pc Pratico
> Pc Professionale
> Pc World
> VisualBasic&Journal
> Win Magazine
> Windows&net Magazine
EXTRA
> Chip
> Pc Professionale
__________________
> Forum
> F.A.Q. del Forum

__________________

Altri canali
> Archivio riviste

> Commercio elettronico
> Games Corner
> Il Punto
> Jurassic News
> Libri d'informatica
> Nastro rosa
> Sicurezza&Privacy
> Software
> Tips&Triks
> Wireless Lan




MS SQL Server 2000 Database Design and Implementation Training (Esame 70-229) 2a Ed.

MS SQL Server 2000 Database Design and Implementation Training (Esame 70-229) 2a Ed. Titolo: MS SQL Server 2000 Database Design and Implementation Training (Esame 70-229) 2a Ed.
Autore: Microsoft
Editore: Mondadori Informatica
Pagine: 880
Prezzo: 80€
ISBN: 88-8331-529-4
Data di uscita: 28/07/2003
Collana: Training Kit

La collana “Training Kit”, edita dalla Microsoft Press e tradotta dalla Mondadori Informatica, si rivolge ad un pubblico di professionisti, sviluppatori e sistemisti, esperti in un campo delle tecnologie o dei prodotti Micro-soft. Lo scopo di questi testi, oltre ad insegnare e formare su un determinato argomento, è principalmente quel-lo di preparare ai famosi esami di certificazione, i più conosciuti dei quali sono MCP, MCSD, MCAD. MCDBA e MCSE.
Il primo di essi (Microsoft Certified Professional) rappresenta il primo passo, e si consegue superando uno qualsiasi dei numerosi esami disponibili, il cui elenco cambia di anno in anno a seconda dell’evolversi dell’informatica e dei prodotti (consultare il sito Microsoft per avere l’elenco aggiornato). Chi desidera poi ottenere certificazioni più prestigiose ed evolute, può, se sviluppatore, orientarsi verso l’MCSD (Microsoft Certified Solution Developer) e l’MCAD (…Application Developer), se invece sistemista, verso l’MCSE (…System Engineer). L’MCDBA (…Database Administrator è riservato ai DBA e di chi si occupa di database). Questi si ottengono superando un numero di esami che varia da 3 (per l’MCAD) a ben 7 (per l’MCSE). Alcuni esami sono obbligatori altri facoltativi, e quindi si sa già preventivamente quali saranno da superare per ottenere una particolare certificazione. Una volta raggiunta la preparazione sufficiente, gli esami (in forma elettronica e del tipo test a risposte multiple) possono essere conseguiti presso le numerose scuole (Partner Microsoft) al costo orientativo di 150€. In caso di esito negativo, l’esame può essere ripetuto (pagando però un’altra volta l’iscrizione).
I vantaggi di ottenere una certificazione di questi tipo sono diversi: oltre al riconoscimento delle proprie capacità e al valore aggiunto che acquista il proprio curriculum, si ha la possibilità di ottenere a prezzi vantaggiosi tutto lo scibile MSDN e l’accesso a zone riservate del sito Microsoft Italia, oltre agli inviti a conferenze e seminari.

Inoltre, la definizione corretta di SQL Server 2000 è “DBMS” (DataBase Management System), soprattutto quando viene confrontato con DBMS di altre case produttrici.
Dopo questa premessa, necessaria per inquadrare la posizione del testo, passiamo finalmente alla recensione.
Come dice il titolo stesso, l’esame preso in considerazione è il 70.229, “Database design and implementation with Microsoft SQL Server 2000 Enterprise Edition”, uno dei 2 esami dedicati all’ultimo database di casa Mi-crosoft (l’altro è il 70.228, dedicato alla gestione operativa del DBMS e più raccomandato per i DBA).
Questo esame è maggiormente dedicato a chi ha il compito di progettare, creare e utilizzare il database, e quindi è adatto, a mio parere, ad un pubblico più ampio rispetto ai puri DBA, che si occupano prevalentemente della sua ottimizzazione e gestione. Si parte, dopo una lunghissima introduzione, dalle basi teoriche dei DBMS rela-zionali per introdurre poi la sintassi di T-SQL (Trasact-SQL, il dialetto SQL di SQL Server 2000) per il recupe-ro di dati e la creazione di query via via più complesse. La versione utilizzata negli esempi è la Enterprise Edi-tion in italiano, su un sistema con Windows 2000 Server, e gli esempi sono basati sugli immancabili database Pubs e Northwind. Dalla selezione di dati (istruzione Select in tutte le sue varianti) si passa alla loro manipola-zione e gestione, per introdurre poi le stored procedure, trigger e indici. Ogni capitolo è suddiviso in lezioni (dalle 2 alle 5 lezioni) di durata (riportata all’inizio) inferiore all’ora di studio (anche se forse leggermente sot-todimensionata, soprattutto nel caso si vogliano provare gli esercizi proposti). Alla fine di ogni lezione sono presenti domande di riepilogo la cui soluzione è riportata in appendice (come anche quella degli esercizi propo-sti nelle lezioni). La seconda parte del testo propone una serie di capitoli tematici con delle domande (a quiz) tratte da prove d’esame, ed è una parte molto utile, per capire come si svolge l’esame ed anche per fissare me-glio i concetti (nell’esame, come anche nel cd, le domande vengono presentate in inglese).
Il mio giudizio sul libro è positivo, anche se lo avrei preferito meno prolisso e ridondante (in praticamente tutte le sezioni) e con una maggiore quantità di immagini (ben poche quelle presenti). Il tipo di linguaggio è un po’ troppo formale, invogliando poco la lettura, il che, in un libro di quasi 800 pagine, può essere un problema.
I 2 cd allegati contengono la versione di valutazione (valida 4 mesi) di SQL Server 2000 Enterprise Edition in italiano, il primo, e il programma che simula l’esame più la versione in pdf del libro (in inglese), il secondo.
Una nota riguardo all’uso del cd con il programma di simulazione dell’esame. In pc con Windows XP aggior-nati con le ultime patch potrebbe non funzionare, dando errori di script in Internet Explorer. In tal caso necessi-ta il piccolo (circa 40 Kb) file disponibile al seguente link:
http://support.microsoft.com/default.aspx?scid=kb;EN-US;885674
il quale, una volta decompresso, nella directory di installazione del programma (di default C:\Programmi\MCSE Readiness Review\70-229), sovrascrive i file che creano questi problemi di funzionamen-to.

PRO
Ricchezza di contenuti, presentati nell’ottica del superamento dell’esame. 2 Cd acclusi. Ampia parte dedicata alla simulazione dei test d’esame. Un valida fonte di informazioni, soprattutto per chi già conosce un po’ l’argomento. Ottima la traduzione.

CONTRO
Una certa prolissità, riscontrabile in più punti, sarebbe stata più proficuamente sostituita da un maggior uso di immagini. Linguaggio forse fin troppo formale e asettico. Software sul cd con problemi di funzionamento (ma comunque risolvibili scaricandosi la patch, come segnalato). Qualche svista nelle voci accanto alle immagini.


Voto complessivo: 7/10
Lettore: Intermedio


Sommario
Parte 1: Kit di autoistruzione per Microsoft SQL Server 2000 Database Design and Implementation
3 - Capitolo 1: Introduzione a Microsoft SQL Server 2000
45 - Capitolo 2: Utilizzo di Transact-SQL in un database SQL Server
95 - Capitolo 3: Progettazione di un database SQL Server
137 - Capitolo 4: Implementazione di database e tabelle di SQL Server
169 - Capitolo 5: Implementazione dell’integrità dei dati
193 - Capitolo 6: Accesso e modifica dei dati
229 - Capitolo 7: Gestione e manipolazione dei dati
267 - Capitolo 8: Implementazione di stored procedure
311 - Capitolo 9: Implementazione dei trigger
341 - Capitolo 10: Implementazione delle viste
367 - Capitolo 11: Implementazione degli indici
393 - Capitolo 12: Gestione delle transazioni e dei blocchi di SQL Server
431 - Capitolo 13: Progettazione e amministrazione della protezione di SQL Server
467 - Capitolo 14: Monitoraggio e ottimizzazione di SQL Server
Parte 2: Preparazione per l’esame MCP 70-229
489 - Obiettivo principale 1: Sviluppo di un modello di dati logico
521 - Obiettivo principale 2: Implementazione del database fisico
565- Obiettivo principale 3: Recupero e modifica dei dati
607 - Obiettivo principale 4: Progettazione della logica business
641 - Obiettivo principale 5: Ottimizzazione dell’accesso ai dati
673 - Obiettivo principale 6:Progettazione di un piano di protezione
695 - Appendice A: Domande e risposte
749 - Glossario
797 - Indice analitico

luigi zambetti - webriviste.com

> Chi siamo
> Collabora
> Dicono di noi
> Scrivi a webriviste
> Forum
> Iscriviti al Forum
> F.A.Q. del Forum





Google


Web
Webriviste





torna su


Tutti i diritti delle immagini di copertina e dei marchi registrati contenuti in Webriviste sono di proprietà dei rispettivi editori
.
© WEBRIVISTE.COM 2000-2004 by Luigi Guardi, Maurizio Romano
[ Webriviste - il primo ed unico portale indipendente delle riviste informatiche ]