Corso SQL e Database

SQL e Database: Creazione e gestione di database relazionali

Creazione e gestione di database relazionali

Il corso SQL e Database è un percorso completo per imparare il linguaggio SQL, creare e gestire database relazionali sui principali DBMS del mercato. Il corso è ricco di esempi pratici e funzionali sul linguaggio SQL e spiega come creare le principali query per operare all'interno di una base dati. Il corso fornisce, inoltre, utili riferimenti per interfacciarmi ad un DB attraverso i più comuni linguaggi di programmazione, nonché importanti nozioni su come gestire e garantire la sicurezza di un database all'interno di un progetto online (come gestire i permessi di accesso e come evitare pericoli quali le SQL Injection). Il corso SQL e Database è adatto ad un pubblico di qualsiasi livello di esperienza. Gli esempi del corso sono stati testati su Access, ma sono portabili anche su altri (R)DBMS tra cui MySQL.

Lezioni 9 lezioni testuali, suddivise in 60 argomenti
Download 4 risorse extra da scaricare
Servizi quiz, quaderno appunti, assistenza1 ed attestato finale2
Docente Luca Ruggiero
  1. E' prevista nelle mod. Tutor, Certificate ed Extra
  2. E' previsto nelle mod. Certificate ed Extra

Il corso SQL e Database è in promozione! Sconto -30%

Modalità Easy
Corso (accesso base per 30 gg)
59 €
Modalità Tutor
Corso + Tutor (30 gg)
119   83 €
Modalità Certificate
Corso + Tutor (60 gg) + Attestato
129   90 €
Modalità Extra
Corso + Tutor (90 gg) + Attestato
139   97 €
Sconto valido dal 18/04/2019 al 22/04/2019
N.B. I prezzi si intendono IVA esclusa
Acquista

A chi è rivolto il corso SQL e Database

Il corso SQL e Database è rivolto a chiunque desideri conoscere il funzionamento dei database ed, in particolar modo, del linguaggio SQL, la cui adeguata comprensione è indispensabile per chiunque desideri sviluppare applicazioni in grado di interfacciarsi con una base dati.

Prerequisiti del corso SQL e Database

Per affrontare il corso SQL e Database, oltre ad una buona padronanza dei normali strumenti informatici, non sono richieste particolari competenze.

Obiettivi del corso SQL e Database

Il corso si prefigge l'obiettivo di fornire al discente solide conoscenze sul mondo dei database, sul loro funzionamento, sulla struttura logica e sulla sintassi del linguaggio SQL. Al termine del corso, pertanto, il discente dovrà essere in grado di utilizzare un DBMS, creare e strutturare un database ed eseguire operazioni sui dati in esso archiviati.

Sommario lezioni del corso SQL e Database

  1. Introduzione ai database (relazionali)
    • Introduzione
    • Cos'è un database
    • Cos'è un DBMS
    • RDBMS: i database relazionali
    • Lo Structured Query Language (SQL)
    • Conclusioni
  2. Struttura di un database
    • Introduzione
    • Le tabelle
    • I campi
    • I tipi di dato
    • Ottimizzazione delle tabelle
    • I record
    • Intergità referenziale
    • Normalizzazione di un database
    • Il progetto LIBRERIA
  3. (R)DBMS - MS Access, MS SQL Server e MySQL
    • Introduzione ad MS Access
    • Introduzione ad MS SQL Server
    • Introduzione a MySQL
    • Conclusioni e spunti
  4. SQL DDL: Data Definition Language
    • Introduzione
    • CREATE TABLE: creazione di una tabella
    • CREATE INDEX: creazione di un indice
    • CREATE VIEW: creazione di una vista
    • ALTER: modifica della struttura di una tabella
    • DROP: cancellazione di tabelle, indici e viste
  5. SQL DML: Data Manipulation Language
    • Introduzione
    • Operatori
    • INSERT: inserimento di dati in una tabella
    • SELECT: interrogazione di una tabella
    • UPDATE: aggiornamento dei dati di una tabella
    • DELETE: cancellazione di dati da una tabella
    • JOIN: relazioni tra più tabelle
    • Clausole UNION, TOP e SUBQUERY
    • Clausola INTO per effettuare il backup di tabelle e/o di interi database
    • Clausole SOME, ANY ed ALL
  6. Funzioni SQL
    • Introduzione
    • Funzioni di aggregazione
    • Funzioni per le stringhe, per i numeri e per le date
    • Istruzioni HAVING e GROUP BY
    • Conclusioni
  7. Stringhe di connessione ai database per MS ADO
    • Introduzione
    • Stringhe di connessione
    • UDL - Universal Data Link
    • Esempio pratico di utilizzo delle UDL
    • Conclusioni
  8. Leggere i dati da un db con diversi linguaggi
    • Introduzione
    • Come si colloca un db in un'applicazione Web e/o Desktop
    • Scelta del database a seconda del tipo di progetto
    • Accedere ad un database con ASP
    • Accedere ad un database con ASP.NET
    • Accedere ad un database con PHP
    • Accedere ad un database con Visual Basic
    • Conclusioni
  9. Sicurezza dei database e del codice SQL
    • Introduzione
    • I database sui servizi di Hosting
    • I database sui servizi di Housing
    • I database in una struttura fatta "in casa"
    • Sicurezza del codice
    • SQL Injection - Tentativi di intrusione nei database via codice
    • Assegnare e revocare privilegi agli utenti via codice SQL con le istruzione GRANT e REVOKE

Domande frequenti sul corso SQL e Database

  • Qual'è la durata del corso SQL e Database?
    Il corso SQL e Database 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 SQL e Database?
    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 SQL e Database potrai eseguire un quiz di autovalutazione per verificare qual'è il tuo grado di apprendimento della materia.
  • Riceverò un attestato per la frequentazione del corso SQL e Database?
    Sì! L'attestato di partecipazione al corso SQL e Database viene riconosciuto a tutti gli utenti che acquistano il corso nelle modalità certificate o extra.
  • L'attestato del corso SQL e Database è riconosciuto in ambito accademico?
    L'attestato del corso SQL e Database è un documento privato che certifica la partecipazione ad un percorso didattico on-line. Il corso SQL e Database, 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 SQL e Database 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 SQL e Database può aiutare la mia carriera lavorativa?
    Il corso SQL e Database, 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 SQL e Database ti fornirà nuove competenze che potranno essere apprezzate dal mercato del lavoro. L'attestato del corso SQL e Database, inoltre, rappresenta una prestigiosa documentazione che potrai allegare al tuo curriculum.

Informazioni sul docente

Luca Ruggiero

Classe 1978, diplomato in ragioneria ad indirizzo informatico nel 1996, ho iniziato ad appassionarmi al Web alle soglie del nuovo millennio grazie ad un corso di formazione come agente di vendita nel comparto IT, nel quale ho fatto conoscenza con le basi dello sviluppo Web e con l'HTML. Successivamente ho avuto una breve esperienza in un'azienda nella quale ho imparato le basi dell'SQL, applicandolo sul DBMS Oracle. Ho poi lavorato per sette anni in un'azienda di informatica nella quale ho operato come sviluppatore Web, Desktop e come sistemista, frequentando al contempo corsi di XML e SOAP, Oracle, Java, Linux, .NET Framework, ASP ed ASP.NET.
Parallelamente ho continuato la mia formazione, sia teorica che pratica, verso la mia vera grande passione: Internet; allo scopo ho quindi approfondito l'HTML ed imparato i linguaggi CSS, Javascript e jQuery, AJAX, XML, ASP, PHP ed SQL oltre che tecniche di Webdesign, gestione database (MS Access prima MySQL poi) e sicurezza dei sistemi Web.
Amo la didattica, principalmente grazie alle esperienze di collaborazione con portali online specializzati del settore IT come HTML.it prima e MrWebmaster.it poi. Nel 2013 ho suggellato il mio rapporto con la divulgazione di contenuti entrando a far parte dell'Ordine dei giornalisti pubblicisti.