ORACLE SQL E PL/SQL A chi è rivolto: Prerequisiti: Scopo del corso: Obiettivi: • Responsabile tecnico di progetto • responsabile di applicazione • analista-programmatore • amministratore di sistema • progettista di basi di dati • Conoscenze di base di sistemi operativi • nozioni di networking • conoscenze di base dei RDBMS • conoscenze di base di SQL Introduzione all’architettura e al funzionamento del Server Oracle. La base per operare proficuamente con l'SQL di Oracle, al quale si fa esplicito riferimento, o di ogni altro sistema relazionale. Dopo aver seguito il corso, l'utente sarà in grado di: • Creare script sql per implementazioni di manipolazioni sui dati • Creare trigger, funzioni, procedure per eseguire operazioni sui dati 4 giorni Durata: Contenuti Caratteristiche principali di Oracle server Cenni sulla struttura di Oracle server Comandi SQL*Plus Esempi di costruzioni di script SQL*Plus • • • • • • • Creazione di oggetti Tavole Viste Sequenze Indici Sinonimi Constraints Datatypes di Oracle9i Manipolazione dei dati Transazioni • Il controllo degli accessi al database gestione dei privilegi Caratteristiche del linguaggio procedurale PL/SQL Dichiarazioni di variabili Interazione con Oracle Server • • Statement di controllo del flusso controllo condizionale controllo iterativo • • Datatypes composti creazione di tipi record e tipi tavola differenze fra records, tavole e tavole di records Dichiarazione ed uso di cursori espliciti Gestione delle exceptions • predefinite • user defined