Calcolare combinazioni è una tecnica utile, adatta agli scopi più disparati. Ogni linguaggio offre il modo per realizzarlo, ma è importante tenere in considerazione alcuni aspetti. Li vediamo insieme con esempi di codice in SQL e Python
Man mano che un database accumula dati l’esecuzione delle query può risultare rallentata compromettendo le performance delle applicazioni. In questo screencast, impareremo a studiare il funzionamento di una query mediante il comando EXPLAIN e ad ottimizzarle tramite indici
La sicurezza è tutto per la gestione dei dati. Il primo passo per garantirsi tale obiettivo è una corretta profilazione degli utenti che metta persone fisiche e applicazioni in condizione di interagire con i database avendo a disposizione i soli privilegi necessari
Con i trigger possiamo automatizzare fondamentali funzioni di salvaguardia della consistenza di un database. Si tratta di procedure scritte in SQL che scattano “ad evento” e MySQL permette di crearne e configurarne in maniera estremamente pratica
Oltre alle query è necessario saper creare, modificare e cancellare dati per rendere durature nel tempo le informazioni che interessano l’utente. Con questo video, impareremo a farlo sfruttando i comandi INSERT, UPDATE e DELETE
Conoscendo il linguaggio SQL potremo inviare comandi ad un database dalle nostre applicazioni mettendole in condizione di memorizzare informazioni in maniera persistente. Iniziamo a conoscere questo linguaggio scrivendo le prime query utili ad interrogare un database