Guida MySQL

29 gennaio 2016

Una guida per usare uno dei più importanti sistemi di gestione di data base sulla scena open-source, imparando a sfruttarne anche le caratteristiche più avanzate

Primi passi con MySQL

  1. 1. Introduzione agli RDBMS e a MySQL
    Quali sono le caratteristiche fondamentali dei database relazionali e...
  2. 2. Scaricare e Installare MySQL
    Le istruzioni per scaricare ed installare MySQL su sistemi Linux o...
  3. 3. mysqld e i tool di base
    Imparare a conoscere i principali strumenti di MySQL, ed in...
  4. 4. MySQL, i file di configurazione
    Come utilizzare gli Option file di MySQL per una configurazione più...
  5. 5. Client visuali per MySQL
    I principali client visuali per MySQL,per utilizzare le funzionalità...

Creare il database

  1. 6. Creazione e gestione di database e tabelle
    Creiamo il nostro primo database MySQL e la sua struttura a tabelle,...
  2. 7. Modificare le tabelle
    Imparare a modificare il nome e la struttura di una tabella con...
  3. 8. Eliminare tabelle e database
    Imparare ad utilizzare DROP, il principale costrutto sintattico per...
  4. 9. Tipi di dato
    Imparare a conoscere i tipi di dato supportati da MySQL, uno dei...
  5. 10. Indici e chiavi
    Utilizzare indici e chiavi per ottimizzare l’accesso ai dati o...
  6. 11. Il CharSet
    I charset sono i diversi sistemi attraverso i quali i caratteri sono...

Usare il database

  1. 12. InnoDB, MyISAM e gli Storage Engine
    Quali sono e a cosa servono gli Storage Engine disponibili su MySQL:...
  2. 13. INSERT: inserimento dei dati
    Conoscere le direttivi INSERT, REPLACE e LOAD DATA INFILE per...
  3. 14. UPDATE e DELETE: modifica e cancellazione dei dati
    Imparare ad aggiornare ed eliminare i dati dalle tabelle di un...
  4. 15. SELECT: interrogare MySQL
    La principale istruzione per interrogare un database MySQL è...
  5. 16. JOIN, creare query relazionali
    Imparare l'utilizzo corretto delle JOIN, uno strumento di primaria...
  6. 17. Operatori e funzioni
    Conoscere ed utilizzare i principali operatori e le funzioni...
  7. 18. Gestire date e orari
    Le principali funzioni per gestire, combinare e formattare...
  8. 19. Ricerche full-text
    Utilizzare le funzionalità di ricerca full-text sui campi testo dei...
  9. 20. Funzioni di aggregazione e UNION
    Conoscere ed imparare ad utilizzare le funzioni di aggregazione e la...
  10. 21. Le subquery
    Una panoramica che mostra come creare ed eseguire query annidate,...

Funzioni avanzate

  1. 22. Transazioni e lock
    Garantire l'esecuzione di operazioni in serie su MySQL, nonchè...
  2. 23. Le viste (views)
    Utilizzare e conoscere il costrutto delle viste (o views) su MySQL,...
  3. 24. Stored Procedures e Stored Functions
    Utilizzare Stored Procedures e Stored Functions per implementare (e...
  4. 25. Trigger
    Utilizzare i Trigger su MySQL per associare a particolari eventi di...
  5. 26. Cifratura e decifratura dei dati
    Conoscere le potenzialità di MySQL in ambito di sicurezza dei dati:...

Amministrare il database

  1. 27. GRANT e REVOKE, gestire i permessi
    Gestire i permessi di accesso ad un database MySQL tramite le...
  2. 28. Gestire gli utenti
    Conoscere i meccanismi alla base della gestione degli utenti che si...
  3. 29. Dump, backup e recovery
    Impare a gestire ed effettuare le operazioni di backup, dump e...
  4. 30. Ottimizzare il database
    Una serie di utili consigli e accorgimenti per migliorare le...
  5. 31. Configurazioni Cluster
    Imparare a configurare un'installazione distribuita di MySQL, tramite...

API per l’accesso al database

  1. 32. Connectors e API: una panoramica
    Un'introduzione alle API (da C a Java, passando per C++ e PHP) ed ai...
  2. 33. PHP: API per l'accesso al DB
    Un confronto tra le principali API per l'accesso, tramite PHP, ad un...
  3. 34. Java: API per l'accesso al DB
    Interagire con un database MySQL tramite il linguaggio Java,...
  4. 35. C#: API per l'accesso al DB
    Utilizzare Connector/NET e ADO.NET per l'interazione con un database...

Appendice

  1. 36. Esempio: struttura del DB di un albergo
    Un esempio che mostra come strutturare un database MySQL per la...
  2. 37. Esempio: interrogare il DB di un albergo
    Un esempio che mostra come interagire con un database MySQL per la...

Edizione precedente (2006)

  1. 105. Il client mysql
    Lo strumento base per connettersi al server
Se vuoi aggiornamenti su Guida MySQL inserisci la tua e-mail nel box qui sotto:
 
X
Se vuoi aggiornamenti su Guida MySQL

inserisci la tua e-mail nel box qui sotto:

Ho letto e acconsento l'informativa sulla privacy

Acconsento al trattamento di cui al punto 3 dell'informativa sulla privacy