Jump to ratings and reviews
Rate this book

Database spiegati in modo facile: Guida illustrata per programmatori curiosi

Rate this book
I dati sono la spina dorsale dell'informatica e i database sono il principale strumento con cui vengono archiviati, scambiati, manipolati e gestiti. Creare una base di dati relazionale e servirsi di piattaforme come MySQL, SQL Server, PostgreSQL e Oracle è quindi fondamentale. Attraverso spiegazioni chiare, diagrammi, esempi ed esercizi, questa guida illustrata insegna come fare e mostra come nominare campi e tabelle, scegliere quali informazioni memorizzare, eliminare le ridondanze, implementare database per applicazioni di e-commerce e sfruttare strumenti di intelligenza artificiale generativa, come ChatGPT, per semplificare la progettazione. Per iniziare non serve una laurea in informatica, basta una buona conoscenza dei concetti base di programmazione.
Una lettura stimolante, perfetta per programmatori alle prime armi, studenti, appassionati di informatica che vogliono imparare a costruire database.

220 pages, Kindle Edition

Published June 23, 2025

Loading...
Loading...

About the author

Qiang Hao

3 books1 follower

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
0 (0%)
4 stars
1 (50%)
3 stars
0 (0%)
2 stars
1 (50%)
1 star
0 (0%)
Displaying 1 of 1 review
Profile Image for Artù.
259 reviews6 followers
May 6, 2026
All'Università per le basi di dati avevo come testo di riferimento quello di Atzeni & Company; il testo era lungo più di 600 pagine: dettagliato, ma nella sua lenta progressione noioso.
Questo libro proposto da Apogeo ha la qualità di essere sintetico e coraggioso nell'esposizione della materia, provando a far stare tutto in un numero ragionevole di pagine.
I primi capitoli oltre a spiegare cosa sia un RDBMS introducono il linguaggio SQL sia la parte DDL per la definizione che la sua parte DML per la manutenzione e le interrogazioni. Questi capitoli forniscono gli strumenti principali per interfacciarsi con un RDBMS, ed io capisco anche la difficoltà dell'autore nell'esporre il tutto perchè lo standarda SQL è venuto dopo l'effettiva implementazione con il risultato che ogni RDBMS ha il suo dialetto peculiare.
Nei restanti i capitoli il libro si concentra sulla progettazione di un database, considerando la raccolta dei requisiti, la loro analisi, la realizzazione di un schema ER(entità relazione), normalizzazione, sicurezza, ed anche denormalizzazione ed indici per ottimizzare le prestazioni.
L'ultimo capitolo invece lo considero sperimentale, poichè spiega come utilizzare ChatGPT come assistente nella progettazione di un database. Attenzione ho detto come assistente, perchè non è capace di sostituirsi integralmente al lavoro di progettazione dell'uomo, molto spesso è necessario correggere gli output che ChatGPT fornisce, il che è un altro tipo di lavoro.
Nell'insieme libro interessante, il rapporto di ciò che offre in relazione al numero di pagine è buono, avrei gradito qualche capitolo in più sul linguaggio SQL, però in questo caso nel formulare le classiche query l' AI è molto più utile.
Displaying 1 of 1 review