Filtra gli screencast

MySQL

MySQL: problemi di ranking

Episodio 303 | Durata 19 minuti | Data 20-01-2023 | Categoria

Può capitare di trovarci in situazioni in cui dobbiamo stilare una classifica dei record inseriti in una tabella, ma avendo valori a pari merito l’ordinamento da solo può non bastare. Esploriamo in questo screencast i problemi di ranking prima con SQL base e poi con le Window Function

MySQL

MySQL Shell: interazione in JavaScript

Episodio #266 | Durata 20 minuti | Data 06-04-2022 | Categoria

MySQL Shell è un tool che offre molteplici vie di interazione con un server MySQL. Oltre all’interfaccia classica SQL, permette di interagire con linguaggi estremamente noti quali Python e JavaScript. Proprio quest’ultimo sarà protagonista di questo screencast in pieno stile NoSQL.

MySQL

MySQL Shell

Episodio #244 | Durata 18 minuti | Data 13-10-2021 | Categoria -

L’interazione con server MySQL è indispensabile per molte figure: dallo sviluppatore al progettista, dall’amministratore al sistemista. Esistono molti tool sia da riga di comando sia visuali, offerti da MySQL stessa o di terze parti. Tra questi svetta MySQL Shell per caratteristiche ed efficienza

Docker

Docker: applicazioni PHP/MySQL su container

Episodio #218 | Durata 29 minuti | Data 24-03-2021 | Categoria - - -

Docker permette di creare rapidamente architetture estremamente flessibili distribuite su più container. Ne vediamo un esempio che offre un completo server web Apache con PHP e database MySQL. Tracceremo così delle linee guida fondamentali da applicare a qualsiasi contesto tecnologico

MySQL

MySQL, eseguire ricerche Full Text

Episodio #212 | Durata 15 minuti | Data 10-02-2021 | Categoria -

Gli operatori tradizionali per le ricerche testuali in MySQL sono spesso troppo legati alla struttura della frase e poco al loro contenuto. E’ necessario pertanto imparare a svolgere interrogazioni Full Text che siano in grado di valutare l’attinenza dei testi ai termini di ricerca

MySQL

Analizzare dati a intervalli con Window Function per MySQL

Episodio #168 | Durata 17 minuti | Data 25-03-2020 | Categoria

MySQL con la versione 8 ha introdotto la potente caratteristica delle Window Function. In questo screencast vediamo come utilizzarle individuando dinamicamente finestre di righe da trattare. Otterremo una modalità di analisi molto più flessibile rispetto alla logica storica del SQL

MySQL

Usare Window Functions in MySQL

Episodio #163 | Durata 24 minuti | Data 19-02-2020 | Categoria

Le Window Function sono una recente introduzione di MySQL che mette a disposizione gli strumenti per attivare funzioni su finestre di record di dimensione variabile. Sono utilissime nell’analisi dei dati in quanto esulano dal classico modo di agire di SQL rendendo la creazione di query ancora più flessibile

Imparare a programmare in Python

Python: integrare database MySQL nelle applicazioni

Episodio #103 | Durata 18 minuti | Data 14-11-2018 | Categoria - -

Integrare un database MySQL in un’applicazione Python significa mettere insieme due delle tecnologie più utilizzate al mondo nei rispettivi settori. Il sistema modulare a supporto di questo linguaggio permetterà di avere a disposizione rapidamente quanto di necessario. Ecco un esempio completo

MySQL

Ottimizzare le query in MySQL con gli indici

Episodio #99 | Durata 28 minuti | Data 17-10-2018 | Categoria - -

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

MySQL

Gestione degli utenti in MySQL

Episodio #97 | Durata 24 minuti | Data 03-10-2018 | Categoria - -

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