Corso Linguaggio SQL

Obiettivi:

Il corso si prefigge di introdurre i partecipanti al Linguaggio SQL, utilizzato per interrogare e modificare i database partendo dagli statements più semplici fino ad arrivare alla scrittura di script elaborati.

Il Linguaggio SQL (Structured Query Language - linguaggio strutturato per le interrogazioni) contiene l'insieme dei comandi che possono essere usati per accedere ai database relazionali e permette di interrogare, inserire, modificare, cancellare le informazioni in esso contenute.

NUMERO VERDE:
800 457775
CATEGORIA
Senza stage/tirocinio
LINEA
Corsi brevi
FORMULA
Aula
Webinar
FINANZIAMENTO
Non finanziato
DURATA
18 ore
CONDIVIDI

Destinatari

Il corso è rivolto a professionisti IT, amministratori di database, programmatori, amministratori di sistema e tutti coloro che devono accedere e manipolare i dati all'interno di database relazionali.

Competenze in uscita

Al termine del corso i partecipanti saranno in grado di:

  • Descrivere gli utilizzi e i modi per eseguire il linguaggio T-SQL
  • Utilizzare gli strumenti di querying
  • Scrivere query di SELECT per recuperare dati
  • Raggruppare e ordinare i dati attraverso l'utilizzo di JOIN tra più tabelle
  • Scrivere query che recuperino e modifichino dati con l'utilizzo di subquery
  • Modificare i dati nelle tabelle
  • Effettuare query nei campi testo utilizzando la ricerca full-text
  • Descrivere la creazione di oggetti di programmazione

Contenuti del corso

  • Introduzione a T-SQL
  • DML, DDL, DCL
  • Capire cos’è un SQL statement
  • Capire cos’è un SQL script
  • SELECT Statements
  • DISTINCT Clause
  • Alias per campi e tabelle
  • Campi calcolati 
  • CASE Expressions
  • Capire il significato dei Joins
  • Inner Joins
  • Outer Joins
  • Cross Joins and Self Joins
  • WHERE clause
  • TOP clause
  • ORDER BY clause
  • Funzioni di aggregazione
  • GROUP BY clause
  • HAVING clause
  • SELECT INTO Statements
  • INSERT INTO Statements
  • UPDATE Statements
  • DELETE Statements
  • Queries con Built-In Functions
  • Funzioni di conversione
  • Funzioni logiche
  • Scrivere Subqueries
  • Il predicato EXISTS 
  • CREATE
  • ALTER
  • DROP
  • TRUNCATE
  • Batch e script
  • Variabili

DECLARE, SET:

  • Istruzioni per il controllo di flusso

IF…ELSE

WHILE

Requisiti in ingresso

I partecipanti devono possedere conoscenze di base sulla teoria dei DB relazionali e dei loro componenti fondamentali (Tabelle, Campi, Record, Relazioni, Chiavi Primarie).

Certificazioni

  • Attestato di frequenza IFOA

Descrizione certificazione

IFOA rilascerà un attestato di frequenza ai partecipanti presenti ad almeno il 70% del monte ore complessivo.

Note

Teoria ed esercitazioni in aula informatizzata.

Al termine del corso verrà rilasciato un Attestato di Frequenza IFOA.


Corsi correlati

Richiedi info
(ci permette di fornirti un servizio più veloce e preciso)
Informativa Privacy (Reg. UE 2016/679)
L'informativa estesa relativa al trattamento dei suoi dati personali da parte IFOA la trova all'indirizzo https://www.privacylab.it/informativa.php?09395343333
Presta inoltre il suo consenso al trattamento dei dati personali per le finalità facoltative sotto riportate?
Invio di comunicazione su eventi, servizi e prodotti Ifoa