Corso MySQL

Gestione del database open-source

Corso completo sul famoso DBMS open-source, aggiornato alla versione 5.X. Spiega l'installazione e la configurazione su Windows e su Linux, l'utilizzo del DBMS d del relativo codice SQL, come utilizzarlo con PHP e con ASP, come gestire il database attraverso interfaccia Web con phpMyAdmin. Tratta inoltre argomenti avanzati come le stored procedures ed i triggers.

Lezioni 11 lezioni testuali, suddivise in 95 argomenti
Immagini 15 immagini didattiche / illustrative
Download 6 risorse extra da scaricare
Servizi quiz, quaderno appunti, assistenza1 ed attestato finale2
Docente Dott. Claudio Garau
  1. E' prevista nelle mod. Tutor, Certificate ed Extra
  2. E' previsto nelle mod. Certificate ed Extra

Prezzi ed Info del corso MySQL

Modalità Easy
Corso (accesso base per 30 gg)
39 €
Modalità Tutor
Corso + Tutor (30 gg)
119 €
Modalità Certificate
Corso + Tutor (60 gg) + Attestato
139 €
Modalità Extra
Corso + Tutor (90 gg) + Attestato
149 €
N.B. I prezzi si intendono IVA esclusa
Acquista

Sommario lezioni del corso MySQL

  1. Il DBMS MySQL
    • Introduzione
    • I DBMS
    • Lo schema del Database
    • DBMS e modello relazionale
    • Introduzione a MySQL
    • Installare MySQL: ambiente Linux
    • Installare MySQL: ambiente Windows
    • Installare MySQL: ambiente macOS
    • Cenni sulla configurazione
    • Conclusioni
  2. Database, tabelle e campi in MySQL
    • Introduzione
    • Di cosa parliamo: dall'agenda ai database relazionali
    • Interfacce testuali
    • Creare e cancellare database: comandi mysqladmin e mysql
    • CREATE TABLE: creazione di tabelle e campi
    • ALTER TABLE: modificare le tabelle
    • Chiavi e indici
    • Conclusioni
  3. Tipi campo e tipi di dato in MySQL
    • Introduzione
    • Tipi di dato numerici
    • Tipi di dato numerici interi
    • Tipi di dato numerici decimali
    • I modificatori
    • Le stringhe
    • Gestione delle date
    • Conclusioni
  4. Gestire i dati con i comandi SQL
    • Introduzione
    • Primi comandi SQL
    • INSERT: inserimento dei dati
    • UPDATE: aggiornamento dei dati
    • REPLACE: inserimento e aggiornamento simultaneo dei dati
    • DELETE: cancellazione dei record
    • Privilegi nell'esecuzione dei comandi: GRANT e REVOKE
    • Conlusioni
  5. Query SELECT per interrogare i database
    • Introduzione
    • Prime query di selezione
    • Query SELECT, operatori e funzioni
    • Affiniamo le nostre interrogazioni: SELECT con DISTINCT
    • Ordiniamo i dati con ORDER BY
    • Raggruppiamo i valori con GROUP BY
    • Imponiamo un limite al numero di estrazioni con LIMIT
    • Utilizziamo Join per relazionare due tabelle
    • Conclusioni
  6. Gli operatori in MySQL
    • Introduzione
    • Gli operatori di confronto
    • Pattern matching e confronto tra testi
    • Gli operatori aritmetici
    • Gli operatori logici o booleani
    • Gli operatori binari
    • Conclusioni
  7. Le funzioni in MySQL
    • Introduzione
    • Le funzioni numeriche
    • Le funzioni per manipolare stringhe di caratteri
    • Le funzioni per date e ore
    • Funzioni per il controllo del flusso
    • Funzioni per convertire i tipi di dato
    • Funzioni per codificare e decodificare dati
    • Conclusioni
  8. Gestire database MySQL con PhpMyAdmin
    • Introduzione
    • Cosa può fare per noi PhpMyAdmin
    • Installiamo e configuriamo PhpMyAdmin
    • Operazioni di base su database e tabelle
    • Operazioni avanzate sulle tabelle
    • Operazioni avanzate sui campi
    • Esportazione e importazione dei dati
    • Conclusioni
  9. Le stored procedures con MySQL
    • Introduzione
    • Le stored procedures in MySQL
    • Sintassi delle stored procedures
    • Stored procedures e comandi per la visualizzazione
    • Un primo esempio di stored procedure
    • Stored procedures e dichiarazione di variabili
    • Stored procedures e assegnazione di variabili
    • Modalità dei parametri nelle stored procedures
    • Utilizzo associato di IN e OUT
    • Eliminare una stored procedure
    • Conclusioni
  10. I triggers con MySQL
    • Introduzione
    • I triggers in MySQL
    • I limiti dei triggers in MySQL
    • Creazione di un primo trigger
    • La sintassi dei triggers
    • Visualizzazione dei triggers
    • Cancellazione dei triggers
    • Conclusioni
  11. Le views con MySQL
    • Introduzione
    • Le views in MySQL
    • Perché utilizzare le views
    • Sintassi per la definizione di una view: gli algortimi
    • Sintassi per la definizione di una view: nome view e SELECT
    • Esempi pratici per la definizione delle views
    • Aggiornamento delle views
    • Modifica di una view
    • Visualizzazione e cancellazione di una View
    • Conclusioni

Domande frequenti sul corso MySQL

  • Qual'è la durata del corso MySQL?
    Il corso MySQL può essere fruito on-line 7 giorni su 7, 24 ore su 24 senza alcun vincolo di orario. Il Corso sarà accessibile dal momento dell'avvenuto pagamento per il tempo previsto dalla modalità prescelta.
  • Come funziona il corso MySQL?
    Una volta attivato, potrai accedere alle lezioni del corso e potrai utilizzare gli strumenti di ausilio didattico (come, ad esempio, l'evidenziatore ed il quaderno appunti) nonché accedere all'area di download del corso. Al termine del corso MySQL potrai eseguire un quiz di autovalutazione per verificare qual'è il tuo grado di apprendimento della materia.
  • Riceverò un attestato per la frequentazione del corso MySQL?
    Sì! L'attestato di partecipazione al corso MySQL viene riconosciuto a tutti gli utenti che acquistano il corso nelle modalità certificate o extra.
  • L'attestato del corso MySQL è riconosciuto in ambito accademico?
    L'attestato del corso MySQL è un documento privato che certifica la partecipazione ad un percorso didattico on-line. Il corso MySQL, come tutti i nostri corsi, è riconosciuto in ambito privato e presso alcune Università potrebbe essere considerato valido per l'ottenimento di crediti formativi.
  • Dopo aver frequentato il corso MySQL mi aiuterete a trovare lavoro?
    Non siamo un'agenzia di collocamento, ma non è infrequente che le aziende ci chiedano i nominativi dei nostri studenti per assunzioni e/o stage formativi. Ogni volta che ne abbiamo la possibilità, pertanto, segnaliamo sempre i nostri studenti.
  • In che modo il corso MySQL può aiutare la mia carriera lavorativa?
    Il corso MySQL, come tutti gli altri corsi on-line di MRW Corsi, è finalizzato a formare nuovi professionisti del mercato digitale. Se studierai e ti impegnerai a fondo, siamo sicuri che il corso MySQL ti fornirà nuove competenze che potranno essere apprezzate dal mercato del lavoro. L'attestato del corso MySQL, inoltre, rappresenta una prestigiosa documentazione che potrai allegare al tuo curriculum.

Informazioni sul docente

Dott. Claudio Garau

Sviluppatore software per il Web e il mobile in diversi linguaggi tra cui PHP, Java, Ruby e Python. Competenze avanzate sui principali Web standard (HTML5, JavaScript e CSS), l’utilizzo di DBMS relazionali (MySQL, MariaDB, PostgreSQL) e non relazionali (MongoDB).
Utente Linux avanzato con esperienza ultradecennale nell'utilizzo degli strumenti da Shell per l'amministrazione server e la gestione di installazioni basate sulle distribuzioni Linux più diffuse (Ubuntu, Debian, Fedora, Mint).
Consulente aziendale per la sicurezza informatica negli ambiente di lavoro, con diversi corsi all’attivo in aula, in sede e online. Docente della piattaforma di e-learning MRW Corsi per i corsi HTML5, Java, PHP, MySQL, Linux e Ruby.
Autore di migliaia tra articoli di approfondimento, guide, tutorial e blog post pubblicati da alcune delle maggiori testate italiane dedicate allo sviluppo, alla programmazione, al Database Management e all'amministrazione di sistema.