LINGUAGGIO SQL AVANZATO PRESENTAZIONE Il corso consolida le conoscenze sull’uso di SQL in rapporto all’ottimizzazione delle istruzioni e alla gestione performante dei database. OBIETTIVI Mettere in grado i partecipanti di: Utilizzare al meglio le istruzioni SQL Accedere ai RDBMS nei diversi ambienti DESTINATARI Sviluppatori esperti DURATA 2 giorni PREREQUISITI Aver maturato un’esperienza significativa sull’utilizzo di database relazionali e linguaggio SQL CONTENUTI Riferimenti allo standard ANSI/ISO SQL e interpretazioni delle sintassi Oracle, Db2 e MS SQL per differenze CATALOGO CORSI - Area Informatica Utilizzo di Transact-SQL per interrogazioni, manipolazione dei dati e programmazione del Server CONTENUTI Riferimenti allo standard ANSI/ISO SQL e interpretazioni delle sintassi Oracle, Db2 e MS SQL per differenze Utilizzo di Transact-SQL per interrogazioni, manipolazione dei dati e programmazione del Server Creazione e gestione di database, tabelle e log di transazioni Regole per l’integrità dei dati Creazione, uso e manutenzione degli indici Scrittura di interrogazioni per il recupero e la modifica dei dati Creazione di viste sui dati – aggregazione Progettazione e creazione di procedure Progettazione e creazione di trigger Gestione di transazioni e lock Lavorare con dati e applicazioni distribuite Criteri di sicurezza Esercitazioni pratiche Nota: E’ necessario individuare l’ambiente delle esercitazioni in alternativa: Oracle, Db2, Ms-Sql DESTINATARI Sviluppatori esperti DURATA 2 giorni PREREQUISITI Aver maturato un’esperienza significativa sull’utilizzo di database relazionali e linguaggio SQL