Copertina_corso_PL_SQL

Corso SQL linguaggio di programmazione

SQL significa Structured Query Language; si tratta del linguaggio di interrogazione più usato per interagire con i Database (DBMS – database management system). L’utilizzo di un database sul server del proprio sito necessita per forza della conoscenza del linguaggio SQL.

Obiettivi del corso

Il percorso formativo permette agli allievi di conoscere in modo professionale il linguaggio SQL e di realizzare procedure e funzioni PL/SQL applicandole alla gestione avanzata database.Durante il percorso verranno quindi visti tutti i comandi fondamentali SQL per la creazione/modifica dei dati, per l’estrazione/modifica/cancellazione degli stessi con join, filtri, ordinamenti e criteri avanzati, applicandoli a casi ed a dati reali. Nella parte successiva del percorso le conoscenze di SQL verranno utilizzate e ampliate con il PL/SQL per creare procedure e funzioni avanzate per la manipolazione del database. Al termine del percorso i discenti riceveranno un’attestazione di validazione delle competenze acquisite.

Programma:

Linguaggio di Programmazione:

  • Introduzione al PL/SQL
  • Sintassi di base
  • Operatori del linguaggio
  • Costrutti del linguaggio
  • Funzioni e procedure
  • Realizzazione di store procedure
  • Creazione di oggetti.

Ambiente di sviluppo:

  • Introduzione alla console SQl
  • Esecuzione di comandi DDL, DML, DCL
  • Introduzione a Squirrel
  • Conessione ai database con Squirrel
  • Esecuzione di codice SQL
  • Esecuzione di codice PL/SQL
  • Debugging
  • Memorizzazione di store procedure

Ambiente DBMS (Database Management System):

  • Il linguaggio SQL
  • Definizione di interrogazioni SELECT, FROM, WHERE
  • Interrogazioni con operatori insiemistica
  • Interrogazioni nidificate
  • Interrogazioni con raggruppamento
  • Manipolazione dei dati
  • Inserimento, cancellazione e modifica
  • Selezioni e restrizioni
  • Selezioni, funzioni e aggregati
  • Le join

Durata del corso: 35 ore