Prefazione
Questo lavoro è stato tradotto utilizzando l'AI. Siamo lieti di ricevere il tuo feedback e i tuoi commenti: translation-feedback@oreilly.com
Negli ultimi 20 anni ho trascorso molte delle mie ore di lavoro manipolando dati con SQL. Per la maggior parte di questi anni, ho lavorato in aziende tecnologiche che coprono una vasta gamma di settori consumer e business-to-business. In questo periodo, i volumi di dati sono aumentati drasticamente e la tecnologia che ho avuto modo di utilizzare è migliorata a passi da gigante. I database sono più veloci che mai e gli strumenti di reporting e visualizzazione utilizzati per comunicare il significato dei dati sono più potenti che mai. Una cosa che è rimasta straordinariamente costante, tuttavia, è che SQL è una parte fondamentale della mia cassetta degli attrezzi.
Ricordo quando ho imparato per la prima volta l'SQL. Ho iniziato la mia carriera nella finanza, dove i fogli di calcolo la fanno da padrone, e sono diventato piuttosto bravo a scrivere formule e a memorizzare tutte le scorciatoie da tastiera. Un giorno mi sono completamente fissato e ho cliccato Ctrl- e Alt-click su ogni tasto della mia tastiera solo per vedere cosa sarebbe successo (e poi ho creato un foglio informativo per i miei colleghi). Si trattava in parte di divertimento e in parte di sopravvivenza: più veloce ero con i miei fogli di calcolo, più probabilità avevo di finire il mio lavoro prima di mezzanotte per poter andare a casa e dormire un po'. La padronanza ...