Introduzione ai Database SQL Visualizza più grande

Introduzione ai Database SQL

CIIDS18

Nuovo

Questo corso offre un'introduzione a SQL agile ed efficace per chi voglia impararlo da zero, utile anche per chi conosce già il linguaggio e ha bisogno di consolidare le proprie conoscenze.

Modalità: aula

Durata: 16 ore

Min. partecipanti: 4

Maggiori dettagli

Informazioni sul corso

SQL è l'acronimo di Structured Query Language, ed è il linguaggio standard per l'interrogazione di database, che sta alla base di tutti i programmi di gestione di database, da Access a Oracle a MySQL. La sua diffusione è amplissima: chiunque abbia a che fare con i database deve, prima o poi, "scontrarsi" con questo linguaggio.

Destinatari:

Il corso è rivolto a tutti coloro che desiderino apprendere la conoscenza della programmazione del linguaggio SQL.

Metodologia: 

Il corso prevede lezioni frontali condotte da un docente senior che, oltre a fornire un adeguato inquadramento di tipo teorico, seguirà un approccio pratico-operativo, mirando a riprodurre in aula situazioni tipiche della realtà professionale. I destinatari infatti, saranno invitati a intervenire con esperienze concrete, problemi e domande.

Il processo di apprendimento verrà dunque facilitato dallo svolgimento di momenti di confronto e riflessione sulle esperienze individuali fornite da ciascun partecipante.

Programma: 

  • CENNI SUI DATABASE RELAZIONALI
  • ELEMENTI CARATTERISTICI DI UNA TABELLA
  • LE RELAZIONI TRA LE TABELLE

-       relazione 1:1

-       relazione 1:n

-       relazione n:m

  • TIPI DI DATO E LORO UTILIZZO
  • IL COMANDO SELECT
  • FUNZIONI ED OPERATORI

-       aritmetiche

-       stringhe

-       date

-       di raggruppamento

  • COMANDI DML

-       insert

-       delete

-       update      

  • COMANDI

-       DDLCreat

-       drop

  • COMANDI DCL

-       Grant

-       Revoke

  • CREAZIONE, MODICA E GESTIONE DI

-       tabelle

-       viste

-       sequence

-       sinonimi

-       indici

  • ESTRARRE DATI DA PIÙ TABELLE

-       Inner Join

-       Outer Join

-       Self Join

-       Cross Join

  • VINCOLI

-       Primary key

-       Foreign key

-       Check

-       Default

-       Unique 

  • QUERY INNESTATE E SUBQUERY
  • LE TRANSAZIONI