informatica Business Analytics e Database programmazione PL/SQL serale – 108 ore Il corso introduce gli aspetti architetturali, semantici e sintattici di PL/SQL. Vengono affrontate le best practice di stesura del codice in forma corretta ed ottimizzata ed infine si mostra come integrare il codice in Oracle database attraverso stored procedure, stored function e trigger. In particolare, una ampia trattazione della compilazione dinamica nativa (native dynamic compilation in ambito SQL e PL/SQL) permetterà l'acquisizione delle funzionalità più preziose e moderne legate al linguaggio. Si introdurranno infine anche le tecniche object-oriented che PL/SQL offre nativamente e le chiamate java da PL/SQL. Il corso rivolto ad amministratori e aspiranti programmatori, forma la figura di programmatore PL/SQL e perfeziona quella di amministratore di Database Oracle. contenuti • fondamenti del linguaggio: struttura, compilazione, controllo procedurale, gestione delle eccezioni • strutture dati, SQL in PL/SQL: datatype nativi e non, record e collection, DML e gestione delle transazioni, compilazione dinamica nativa SQL e PL/SQL • costruzione di applicazioni ed argomenti avanzati: procedure, funzioni, parametri, package, trigger, gestione dell'I/O • Oracle Packages ed API disponibili: introduzione ai concetti chiave e alle tecniche di utilizzo delle API disponibili attraverso gli Oracle Package più significativi Struttura del corso • 108 ore di cui 60 di laboratorio. • Corso serale. Aula attrezzata con PC dedicati alle attività di amministrazione di Oracle Database 11g Express Edition e con gli strumenti client e server installati. Requisiti: conoscenza dei database relazionali ed esperienza come sistemista o DBA. Modalità di selezione: ordine d'iscrizione e valutazione del cv. C.F.P. VIGORELLI – AFOL METROPOLITANA Via Soderini, 24 - 20146 Milano (MI) Tel. 0277405201 Fax. 0277405260 | [email protected]