AGENDA LAVORI Corso di formazione ESSE3 ERF_01 SQL Base 7/8/9/10 marzo 2016 Casalecchio di Reno OBIETTIVI Il corso, inserito nel percorso formativo, ERF ( Esse3 Reporting Framework) si sviluppa nell’arco di quattro giornate. L’obiettivo è quello di fornire le conoscenze di base sui Database e consentire un interazione via SQL con le basi dati. Il corso è propedeutico al corso ERF5_CORSO_REPORT. A CHI È RIVOLTO Il corso è rivolto a operatori CED o personale di segreteria che non possiedono competenze su basi dati relazionali e SQL e che vogliono realizzare estrazioni dati su ESSE3. ARGOMENTI Introduzione Che cos’è un database relazionale? Introduzione al linguaggio SQL (Structured Query Language) Uso di SQL*Plus Esecuzione di un’istruzione SELECT Aggiunta, modifica ed eliminazione delle righe Come modificare una riga di una tabella Eliminazione di una riga da una tabella Introduzione al linguaggio PL/SQL di Oracle Head office: BOLOGNA via Magnanelli, 6/3 40033 - Casalecchio di Reno (BO) - Tel. +39 051 6171411 [email protected] - www.cineca.it Other offices: MILAN - Via R. Sanzio, 4 - 20090 Segrate (MI), - Tel. +39 02 269951; ROME - Via dei Tizii, 6 - 00185 Rome - Tel. +39 06 444861 Prelevamento di informazioni dalle tabelle di un database Esecuzione di operazioni aritmetiche Uso dei sinonimi (alias) per le colonne Concatenamento del risultato Che cosa sono i valori nulli Visualizzazione di righe distinte Ordinamento delle righe con la clausola ORDER BY Esecuzione di istruzioni SELECT che impiegano due tabelle Utilizzo dei sinonimi per le tabelle Prodotti cartesiani Esecuzione di istruzioni SELECT che utilizzano più di due tabelle Le condizioni e i tipi di join SQL Oracle and ANSI SQL Uso di semplici funzioni Uso di funzioni mono-riga Uso delle funzioni di aggregazione raggruppamento delle righe Memorizzazione ed elaborazione di date e ore Semplici esempi di memorizzazione e ricerca delle date CINECA Segreteria Corsi Head office: BOLOGNA via Magnanelli, 6/3 40033 - Casalecchio di Reno (BO) - Tel. +39 051 6171411 [email protected] - www.cineca.it Other offices: MILAN - Via R. Sanzio, 4 - 20090 Segrate (MI), - Tel. +39 02 269951; ROME - Via dei Tizii, 6 - 00185 Rome - Tel. +39 06 444861