|
 |
|
|
|
 |
 |
 |
La scheda del libro
Autore: Mario De Ghetto
Editore: Edizioni FAG Milano
Prezzo: € 35,00
Caratteristiche: 384 pag - 17x24 bn
ISBN: 9788882338220
Anno di edizione: 2010 |
|
 |
|
 |
|
|
|
I capitoli del libro
Le basi dati sono fondamentali per quelle applicazione che devono gestire diverse informazioni. Il libro Le basi di Dati spiegato a mia nonna, edito da Edizioni FAG Milano, fornisce in maniera esauriente e molto semplice il funzionamento dei database. L’autore del libro, Mario De Ghetto, propone anche per questo libro una spiegazione molto semplice e curata per coloro che non hanno dimestichezza con questi argomenti. La formula utilizzata è la stesa dei precedenti libri che ha pubblicato, ossia fa comprendere in maniera molto semplice argomenti complessi come la programmazione. Il libro è composto da undici capitoli, vediamo insieme gli argomenti trattati.
Capitolo 1: Database pro e contro
Nel primo capitolo, molto breve, viene spiegata l’importanza dei database nel software, quando usarli e perché usarli. Al termine del capitolo si trovano una serie di domande ed esercizi, con il linguaggio di programmazione Visual Basic .NET
Capitolo 2: Introduzione alle basi di dati
Nel secondo capito viene fornita una valida introduzione ai database, illustrandone la storia, partendo dalla nascita fino a oggi. Anche in questo capitolo, al termine si trovano domande relative agli argomenti trattati.
Capitolo 3: Il modello relazionale
Il terzo capitolo fornisce le nozioni di base riguardanti i database relazionali. Inoltre si trovano diverse immagini e tabelle per far comprendere in maniera molto chiara l’argomento. Il capitolo affronta egregiamente il tema trattato.
Capitolo 4: Algebra Relazionale
Il capitolo quattro, sono fornite nozioni basilari sulla gestione dei dati, viene spiegato il funzionamento e il significato della selezione dei dati e di come elaborarli con due o più tabelle.
Capitolo 5: Linguaggio SQL: Le istruzioni DDL e DCL
Con il quinto capitolo si passa finalmente alla pratica. Questo capitolo a differenza di quelli precedenti, fornisce indicazioni importanti ed esempi pratici di come utilizzare un database relazionale. Nelle prime pagine viene fornita una buona introduzione al linguaggio SQL, la storia e il significato.
Terminata la parte introduttiva, si passa alla pratica illustrando un primo esempio di SQL riguardante la creazione di una tabella. Continuando viene fatta una panoramica su alcune parti interessanti di un database, come i commenti, gli operatori, le funzioni e altro ancora.
A metà capitolo l’autore del libro entra nel dettaglio del linguaggio SQL, illustrando diversi esempi tra i quali, la creazione e la cancellazione di un database, la creazione, la modifica e la cancellazione di una tabella, vista, indice, account e utente. Il capitolo contiene diversi esempi di codice.
Capitolo 6: Linguaggio SQL: Le istruzioni DML
Il capitolo sei, spiega alcune istruzioni SQL che permettono la gestione dei dati. Nelle prime pagine viene illustrato l’utilizzo dell’istruzione Select, con diversi esempi, utilizzando alcune clausole. Esempi di codice molto interessanti. Nella parte conclusiva del capito, si passa ad altre istruzioni SQl, con brevi esempi per avvicinare al lettore a questo linguaggio. Vedremo la modifica, la cancellazione e l'inserimento dei dati.
Capitolo 7: Il Ciclo di vita e lo schema E/R
Nel settimo capitolo, vedremo come si progetta, analizza e si crea un database. Il capitolo vuole porre l’attenzione sull’importanza della progettazione di un database e guidare il lettore anche nel disegno di una base dati, fornendo delle ottime nozioni sullo schema Entity Relationship E/R.
Capitolo 8: Progettazione Logica
Anche nel capitolo ottavo continua la parte riguardante la progettazione di un database, in questo capitolo sono forniti interessanti linee guida riguardante la progettazione di una base dati, ed il ruolo delle relazioni tra due o più tabelle.
Capitolo 9: La normalizzazione
Il capitolo nono, a differenza dei precedenti è molto breve. Con questo capitolo si conclude la parte riguardante la progettazione dei database, vedremo come rendere “normalizzato” un database. Infatti nel creare una base dati, può capitare che si definiscono informazioni ripetute, ridondanze dei dati ed altri problemi che potrebbe compromettere le funzionalità e/o le prestazioni della nostra base dati.
Capitolo 10: Un esempio concreto
Nel penultimo capitolo di questo libro, si mette in pratica quanto letto nei capitoli precedenti, un riepilogo molto pratico di tutto il libro. Il capitolo prende in esame un possibile caso reale, illustrando l’analisi da compiere, per poi passare alla progettazione e successivamente alla creazione delle tabelle.
Capitolo 11: Visual Basic e i database
L’ultimo capitolo di questo buon libro, riguarda l’utilizzo del linguaggio di programmazione Visual Basic 2008 con una fonte dati. Troviamo diversi esempi, il primo che viene illustrato, riguarda la creazione di una semplice form con una maschera per la gestione dei dati. Il tutto tramite i wizard e controlli messi a disposizione da questo linguaggio. Nelle pagine successive troviamo esempi di codice, riguardante la connessione ad una fonte dati di SQL Server, l’inserimento, la modifica e la cancellazioni dei dati.
Gli esempi allegati
In questo volume non è allegato nessun cd-rom, ma i file degli esercizi discussi nel libro sono disponibili online su questo sito. Come acquistare il libro
Se desiderate acquistare questo libro, lo potete fare online direttamente da questo sito.
Conclusioni
In questa recensione abbiamo visto un ottimo libro, che con un linguaggio molto semplice permette di prepararsi all'utilizzo delle basi dati. Il libro tratta in maniera adeguata l’argomento, permettendo al lettore di acquisire delle ottime nozioni e conoscenze sulla base dati. Inoltre ogni capitolo è corredato da sessioni di esercizi, un ottimo modo per verificare quanto appreso durante la lettura.
Note sul copyright
Questa recensione è stata fornita con esplicito consenso dell'autore sotto licenza Creative Commons.
Leggi la licenza d'uso.

|