NORTH DATABASE MAGIC: XML, JAVA E SQL ROMA 8-9 MAGGIO



Documenti analoghi
TONY BYRNE WEB CONTENT MANAGEMENT SYSTEMS PRINCIPI, PRATICHE E PRODOTTI ROMA 8-9 OTTOBRE 2007 RESIDENZA DI RIPETTA - VIA DI RIPETTA, 231

LARRY ENGLISH DATA AND INFORMATION QUALITY: PRINCIPI, METODI, PROCESSI E BEST PRACTICES

LA TECHNOLOGY TRANSFER PRESENTA DEREK STRAUSS. DW 2.0 La nuova generazione del Data Warehousing

CINDI HOWSON COME VALUTARE I TOOLS DI FRONT-END DI BUSINESS INTELLIGENCE ROMA 5-6 MAGGIO 2008 RESIDENZA DI RIPETTA - VIA DI RIPETTA, 231

LA TECHNOLOGY TRANSFER PRESENTA. Come realizzare un KNOWLEDGE MANAGEMENT di successo

LA TECHNOLOGY TRANSFER PRESENTA. Sviluppare e Integrare. basate sul CLOUD ROMA NOVEMBRE 2010 RESIDENZA DI RIPETTA - VIA DI RIPETTA, 231

LA TECHNOLOGY TRANSFER PRESENTA ZACH WAHL KNOWLEDGE E INFORMATION MANAGEMENT SYSTEMS STRATEGIA, DESIGN E IMPLEMENTAZIONE

LA TECHNOLOGY TRANSFER PRESENTA ROMA NOVEMBRE 2010 RESIDENZA DI RIPETTA - VIA DI RIPETTA, 231

INTEGRATING E-BUSINESS INTO THE ENTERPRISE. Roma Novembre 2000 Residenza di Ripetta Via di Ripetta, 231

Massimizzare. dei Vostri Sistemi Web ROMA GIUGNO 2012 VISCONTI PALACE HOTEL - VIA FEDERICO CESI, 37

LA TECHNOLOGY TRANSFER PRESENTA JEN UNDERWOOD ADVANCED WORKSHOP ROMA 6 MAGGIO 2015 RESIDENZA DI RIPETTA - VIA DI RIPETTA, 231

LA TECHNOLOGY TRANSFER PRESENTA MARK WEB ANALYTICS E BUSINESS INTELLIGENCE ESTENDERE LA BI PER SUPPORTARE IL MARKETING ONLINE E LA CUSTOMER ANALYSIS

LA TECHNOLOGY TRANSFER PRESENTA ROMA OTTOBRE 2010 RESIDENZA DI RIPETTA - VIA DI RIPETTA, 231

KEN VAN WYK. IDS/IPS Intrusion Detection & Prevention in depth ROMA OTTOBRE 2009 VISCONTI PALACE HOTEL - VIA FEDERICO CESI, 37

TED LEWIS ROMA APRILE 2007 ROMA APRILE 2007 RESIDENZA DI RIPETTA - VIA DI RIPETTA, 231

DANIEL EKLUND CAPIRE I BIG DATA E LA TECNOLOGIA HADOOP ROMA 2-3 NOVEMBRE 2015 RESIDENZA DI RIPETTA - VIA DI RIPETTA, 231

LA TECHNOLOGY TRANSFER PRESENTA JAMES. ECM Document Management ROMA NOVEMBRE 2011 RESIDENZA DI RIPETTA - VIA DI RIPETTA, 231

LA TECHNOLOGY TRANSFER PRESENTA MIKE ROMA 31 MAGGIO 2012 VISCONTI PALACE HOTEL - VIA FEDERICO CESI, 37

LA TECHNOLOGY TRANSFER PRESENTA GERHARD GUIDA PER MIGRARE AL CLOUD COSA, COME E QUANDO

MAX DOLGICER. Quando SOA non è sufficiente: Ottenere Agilità con il BUSINESS PROCESS EVENT

LA TECHNOLOGY TRANSFER PRESENTA MIKE ROSEN ROMA 5-6 MAGGIO 2014 ROMA 7-8 MAGGIO 2014 RESIDENZA DI RIPETTA - VIA DI RIPETTA, 231

LA TECHNOLOGY TRANSFER PRESENTA MIKE ROSEN ROMA MAGGIO 2015 ROMA MAGGIO 2015 RESIDENZA DI RIPETTA - VIA DI RIPETTA, 231

MAX DOLGICER BUSINESS INTEGRATION ANDARE OLTRE L APPLICATION INTEGRATION E LA SOA ROMA OTTOBRE 2007 RESIDENZA DI RIPETTA - VIA DI RIPETTA, 231

LA TECHNOLOGY TRANSFER PRESENTA MIKE ROSEN ROMA APRILE 2011 ROMA APRILE 2011 RESIDENZA DI RIPETTA - VIA DI RIPETTA, 231

LA TECHNOLOGY TRANSFER PRESENTA MIKE ROMA GIUGNO 2013 RESIDENZA DI RIPETTA - VIA DI RIPETTA, 231

LA TECHNOLOGY TRANSFER PRESENTA JAMES 27 APRILE APRILE 2016 RESIDENZA DI RIPETTA - VIA DI RIPETTA, 231 ROMA

JAMES HOBART ROMA 6-7 NOVEMBRE 2000 ROMA 8-10 NOVEMBRE 2000 RESIDENZA DI RIPETTA - VIA DI RIPETTA, 231

LA TECHNOLOGY TRANSFER PRESENTA ARIE VAN AGILE PROJECT MANAGEMENT CON CERTIFICAZIONE

JOHN KNEILING WEB APPLICATION SERVERS XML FOR THE ENTERPRISE: LA TECHNOLOGY TRANSFER PRESENTA FARE ORDINE NEL CAOS

JOHN KNEILING. Tools, Tecnologie NELL AMBIENTE LA TECHNOLOGY TRANSFER PRESENTA ROMA MAGGIO 2008 ROMA MAGGIO 2008

LARISSA MOSS. Agile Project Management per progetti di Business Intelligence e Data Warehouse

LA TECHNOLOGY TRANSFER PRESENTA. DANETTE McGILVRAY LA METODOLOGIA DIECI STEPS PER LA DATA QUALITY

LA TECHNOLOGY TRANSFER PRESENTA. a Software Improvement. Better, Faster, Cheaper ROMA GIUGNO 2010 VISCONTI PALACE HOTEL - VIA FEDERICO CESI, 37

EOGHAN CASEY DARIO FORTE

LA TECHNOLOGY TRANSFER PRESENTA ROMA GIUGNO 2010 ROMA GIUGNO 2010 VISCONTI PALACE HOTEL - VIA FEDERICO CESI, 37

LA TECHNOLOGY TRANSFER PRESENTA LARISSA. al Data Warehousing e alla Business Intelligence

Indice. Introduzione. Capitolo 1

LA TECHNOLOGY TRANSFER PRESENTA TIM SEEARS ROMA 11 NOVEMBRE 2013 ROMA NOVEMBRE 2013 VISCONTI PALACE HOTEL - VIA FEDERICO CESI, 37

LA TECHNOLOGY TRANSFER PRESENTA TUTTO SUL ROMA OTTOBRE 2011 RESIDENZA DI RIPETTA - VIA DI RIPETTA, 231

LA TECHNOLOGY TRANSFER PRESENTA. L arte di costruire ROMA 3-5 DICEMBRE 2012 VISCONTI PALACE HOTEL - VIA FEDERICO CESI, 37

SETH GRIMES OPEN SOURCE FOR THE ENTERPRISE ROMA 7-8 MAGGIO 2007 RESIDENZA DI RIPETTA - VIA DI RIPETTA, 231

LA TECHNOLOGY TRANSFER PRESENTA GERHARD LO SVILUPPO APPLICATIVO NELL ERA DEL CLOUD E DEL MOBILE

LA TECHNOLOGY TRANSFER PRESENTA MAX DOLGICER IL NUOVO MANIFESTO DELL INTEGRAZIONE APPLICAZIONI, DATI, CLOUD, MOBILE E INTERNET OF THINGS

Lezione 9. Applicazioni tradizionali

LA TECHNOLOGY TRANSFER PRESENTA JIM ROMA 4-5 GIUGNO 2012 ROMA 6-7 GIUGNO 2012 RESIDENZA DI RIPETTA - VIA DI RIPETTA, 231

Indice Introduzione Elementi di base dei database Il linguaggio SQL (Structured Query Language)

Schede per iscrizione ai corsi sulla sicurezza

MAX DOLGICER SOI. (Service Oriented Integration) CONCETTI, TECNOLOGIE E BEST PRACTICES

CHRIS DATE COME SCRIVERE UN CORRETTO SQL UN APPROCCIO RELAZIONALE A SQL ROMA OTTOBRE 2009 RESIDENZA DI RIPETTA - VIA DI RIPETTA, 231

UN PROGRAMMA APPLICATIVO: ACCESS Access è un programma del pacchetto Office che permette di realizzare database

JOHN KNEILING ROMA NOVEMBRE 2000 ROMA NOVEMBRE 2000 RESIDENZA DI RIPETTA - VIA DI RIPETTA, 231

SEAN KELLY CUSTOMER INTELLIGENCE ROMA 6-7 NOVEMBRE 2006 RESIDENZA DI RIPETTA - VIA DI RIPETTA, 231

THE NEXT GENERATION OF DATA WAREHOUSING CONFERENCE

MICHAEL SCHMITZ ROMA NOVEMBRE 2006 ROMA NOVEMBRE 2006 RESIDENZA DI RIPETTA - VIA DI RIPETTA, 231

Caratteristiche principali. Contesti di utilizzo

LA TECHNOLOGY TRANSFER PRESENTA SUZANNE ROBERTSON MASTERING THE REQUIREMENTS PROCESS COME COSTRUIRE IL SISTEMA CHE IL VOSTRO UTENTE DESIDERA

SUZANNE ROBERTSON MANAGING THE DEADLINE: A PROJECT MANAGEMENT MASTER CLASS ROMA OTTOBRE 2006 RESIDENZA DI RIPETTA - VIA DI RIPETTA, 231

Al giorno d oggi, i sistemi per la gestione di database

Microsoft Education Courses

Integrazione di tecnologie XML nella realizzazione di siti Web

MAX DOLGICER EAI. Architetture, Tecnologie e Best Practices LA TECHNOLOGY TRANSFER PRESENTA

MODULO ISCRIZIONE (I campi contrassegnati sono obbligatori)

JOHN ZACHMAN CORT COGHILL

CORSO D ITALIANO PER STRANIERI

ROB THOMSETT EXTREME PROJECT MANAGEMENT WORKSHOP ROMA 7-9 MAGGIO 2008 RESIDENZA DI RIPETTA - VIA DI RIPETTA, 231

Training& Innovazione

LA TECHNOLOGY TRANSFER PRESENTA MIKE FERGUSON BIG DATA MULTI-PLATFORM ROMA GIUGNO 2014 RESIDENZA DI RIPETTA - VIA DI RIPETTA, 231

LA TECHNOLOGY TRANSFER PRESENTA BARRY DEVLIN. Ricreare la BI e il DW: e Tecnologie avanzate

I COSTI AZIENDALI. Strategie nell utilizzo dei costi. Criteri e strategie nella determinazione del prezzo

DBMS ed Applicazioni Motivazioni

LA TECHNOLOGY TRANSFER PRESENTA MIKE ROMA DICEMBRE 2012 RESIDENZA DI RIPETTA - VIA DI RIPETTA, 231

RANDY RICE ROMA GIUGNO 2009 ROMA GIUGNO 2009 ARESIDENZA DI RIPETTA - VIA DI RIPETTA, 231

JOHN KNEILING WEB SERVICES E XML TOOLS, TECNOLOGIE E ARCHITETTURE ROMA OTTOBRE 2008 VISCONTI PALACE HOTEL - VIA FEDERICO CESI, 37

CORSO IN CONTABILITA GENERALE

Corso SGS per Auditor / Lead Auditor di Sistemi di Gestione della Sicurezza (SGS) OHSAS 18001:2007 Corso Completo

Corso SGS per aggiornamento Nuovo Standard IFS versione 6

LA TECHNOLOGY TRANSFER PRESENTA ROMA 6-7 GIUGNO 2011 ROMA 8-9 GIUGNO 2011 RESIDENZA DI RIPETTA - VIA DI RIPETTA, 231

Settimana I...1. Giorno 1 - Introduzione all XSLT...3

DATABASE.

Non si deve fare ALCUN riferimento alla parte specifica di JDBC.

Programma di Sviluppo

LA TECHNOLOGY TRANSFER PRESENTA JIM ROMA NOVEMBRE 2010 ROMA NOVEMBRE 2010 RESIDENZA DI RIPETTA - VIA DI RIPETTA, 231

Basi di dati (3) Ing. Integrazione di Impresa A.A. 2007/08

LA TECHNOLOGY TRANSFER PRESENTA KENNETH VAN WYK. BYOD Security COME PREVENIRE UN DISASTRO NELLA VOSTRA AZIENDA

Il DBMS Oracle. Express Edition. Donatella Gubiani e Angelo Montanari

IL MONDO DELLA SCRITTURA CREATIVA

Analisi e sviluppo di un componente per un ESB open source

STEPHEN FEW SHOW ME THE NUMBERS

CORSO IN SEGRETARIA DI DIREZIONE

IL BILANCIO COME STRUMENTO PER LA DIAGNOSI E PROGNOSI AZIENDALE LA RIMODULAZIONE E/O STRALCIO DEL DEBITO RISANAMENTO DELLE IMPRESE IN CRISI

LA SELEZIONE DEL PERSONALE

Corso SGS per Auditor / RGA di Sistemi di Gestione della Qualità UNI EN ISO 9001:2008 Corso Completo

Si prega di compilare, sottoscrivere ed inviare via mail al seguenti indirizzo: corredato da un Curriculum Vitae.

Tariffe e separazione contabile dei servizi idrici

STEPHEN FEW SHOW ME THE NUMBERS. Progettazione di Tabelle e Grafici ROMA 12 MAGGIO 2008 DATA VISUALIZATION FOR DISCOVERY AND ANALYSIS

Corso di Informatica Modulo T3 B2 - Database in rete

LA TECHNOLOGY TRANSFER PRESENTA JAMES ROBERTSON MASTERING BUSINESS ANALYSIS ROMA OTTOBRE 2014 RESIDENZA DI RIPETTA - VIA DI RIPETTA, 231

L architettura di un DBMS

Corso App modulo Android. Antonio Gallo

Architetture per le applicazioni web-based. Mario Cannataro

Transcript:

LA TECHNOLOGY TRANSFER PRESENTA KEN NORTH DATABASE MAGIC: XML, JAVA E SQL ROMA 8-9 MAGGIO 2000 RESIDENZA DI RIPETTA - VIA DI RIPETTA, 231

DATABASE MAGIC: XML, JAVA E SQL DESCRIZIONE PROGRAMMA Questo corso spiega come usare la potente combinazione di XML, Java, SQL e JDBC. Per sviluppare applicazioni enterprise, applicazioni e-commerce o Web sites si usa spesso XML e databases SQL. Per sviluppare applicazioni portabili e software multi-piattaforma molti sviluppatori usano Java per accedere al database e XML per scambiarsi dati e documenti. In particolare i partecipanti impareranno: le architetture DBMS server che includono Java e XML nel database Java, SQL e XML come strumenti per scrivere programmi database le API s usate con Java il modello di programmazione per il processing di statements SQL e metadati tecniche di Java database programming come usare JDBC con ODBC e altro middleware il modello di programmazione e le APIs per il processing di documenti XML come usare SQLJ e interoperable SQL il ruolo di XML nelle applicazioni e-commerce e i databases XMLextended come aggiungere Java stored procedures e UDFs al database il ruolo di Java Virtual Machine nei servers SQL come fare le queries content-based e le section searches nei documenti XML PARTECIPANTI System Architect Sviluppatori software Responsabili di progetto Programmatori SESSIONE 1 Java, XML e concetti database Cosa fanno i databases per gli sviluppatori Java e XML? Architettura Database Java-enabled Database XML-enabled Termini e concetti Cosa è XML? Cosa è un DTD? XML Container: file o database? Come facciamo il processing di XML? Document Object Model (DOM) Simple API per XML (SAX) Databases universali, Servers universali Estensioni ai tradizionali databases SQL XML e Databases? Perché? Schemi XML Content-based queries Query by Image Content (QBIC) Document Retrieval o Data Retrieval? Files XML o XML nel database? Adattare i databases ai requirements delle applicazioni Memorizzare l informazione come XML Java nel Database Perché Java nel Database? Object-Oriented Programming (OOP) Oggetti: SQL o OOP? Architettura a molti livelli con Java a tutti i livelli Java stored procedures EJB Containers SESSIONE 2 Sfruttare Java e XML Java-enabled database servers Usare Java nel database

Estendere SQL con funzioni e types Estensioni In-process o Out-ofprocess? Java VM e database servers Cosa è SQLJ? Esempi di SQLJ Chiamate SQLJ alle stored procedures Comparare JDBC e SQLJ Sybase Adaptive Server e Java Aggiungere un type all adaptive server Creare databases, installare classi JDBC dal lato server Oggetti, types e ereditarietà CREATE DATABASE Usare oggetti Java Sviluppare classi di database Database operations Esempi: Install, SELECT Statements SELECT Esempio di INSERT Statements UPDATE Stored Procedures UDFs possono usare Java Comportamento del commit Demo: aggiungere una classe Java al Database SESSIONE 3 Estendere IBM DB2 Universal Database DB2 Universal Database Programmare le estensioni DB2 Plug-ins: DB2 Extenders IBM XML Extender SDK Text Extender Indexing Techniques DB2 User-defined Functions UDFs fenced e unfenced Stored Procedures Steps di sviluppo Classi Java per il DB2 Guidelines di UDF Registrare UDF con CREATE FUNCTION Registrare un Java UDF UDF Execution Model Java Stored Procedures Registrare un procedura Benefici e problemi delle Java Extensions Debugging Problemi: APIs per Server Plugins Database XML-enabled Map fra DTD e lo schema database XML Parser integrato e XSL Estensioni per il testo e il processing XML IBM DB2 XML Extender Usare XML (Xcolumn e Xcollection) XML Path Language (Xpath) XSLT (Style sheets and transformations) Document Access Definition (DAD) DTD Repository dtd_ref in schema db2xml Usare il type Xcolumn Xcollection Type (DB2) Fare il mapping fra SQL_stmt e gli elementi RDB_Node SESSIONE 4 Usare i Servers Oracle e Microsoft SQL Server di Microsoft e XML Informix Internet Foundation 2000 Oracle 8i e Java Oracle Jserver e estensioni database Java Stored Procedures Oggetti CORBA Enterprise Java Beans JDBC dal lato server e codice SQLJ Usare i servlets Java Utility loadjava Registrare una procedura Oracle 8i e XML Internet File System (ifs) Parsers di XML (Java, C/C++, PL/SQL) Descrittore del documento per il mapping Processore XSL per la formattazione Content queries con intermedia Oracle intermedia InterMedia indexes InterMedia queries Queries CONTAINS e ABOUT Oracle XML Parser per Java XML Class Generator per Java XML SQL Utility per Java XQL Servlet XML Messaging

INFORMAZIONI QUOTA DI PARTECIPAZIONE Lire 1.900.000 (+iva) 981,27 (+iva) La quota di partecipazione comprende documentazione, colazioni di lavoro e coffee breaks. CONDIZIONI GENERALI In caso di rinuncia con preavviso inferiore a 15 giorni verrà addebitato il 50% della quota di partecipazione, in caso di rinuncia con preavviso inferiore ad una settimana verrà addebitata l intera quota. In caso di cancellazione del seminario, per qualsiasi causa, la responsabilità della Technology Transfer si intende limitata al rimborso delle quote di iscrizione già pervenute. MODALITÀ D ISCRIZIONE Il pagamento della quota, IVA inclusa, dovrà essere effettuato tramite: bonifico sul c/c N. 4889027/01/10 della COMIT Ag. 3 di Roma CAB 03203 - ABI 02002 intestato alla Technology Transfer S.r.l. e la ricevuta di versamento inviata insieme alla scheda di iscrizione a: TECHNOLOGY TRANSFER S.r.l. Piazza Cavour, 3 00193 ROMA (Tel. 06-6832227 Fax 06-6871102) entro il 24 Aprile 2000 Vi consigliamo di far precedere la scheda d iscrizione da una prenotazione telefonica. LUOGO Roma, Residenza di Ripetta Via di Ripetta, 231 DURATA ED ORARIO 2 giorni: 9.30-13.00 14.30-17.30 È previsto il servizio di traduzione simultanea TUTELA DATI PERSONALI Ai sensi dell art. 10 della legge n. 675/96, il partecipante è informato che i suoi dati personali acquisiti tramite la scheda di partecipazione al seminario saranno trattati da Technology Transfer anche con l ausilio di mezzi elettronici, con finalità riguardanti l esecuzione degli obblighi derivati dalla Sua partecipazione al seminario, per finalità statistiche e per l invio di materiale promozionale dell attività di Technology Transfer. Il conferimento dei dati è facoltativo ma necessario per la partecipazione al seminario. Il titolare del trattamento dei dati è Technology Transfer, Piazza Cavour, 3-00193 Roma, nei cui confronti il partecipante può esercitare i diritti di cui all art. 13 della legge n. 675/96. QUOTA DI ISCRIZIONE Lire 1.900.000 (+iva) - 981,27 (+iva) Roma 8-9 Maggio 2000 Residenza di Ripetta Via di Ripetta, 231 nome... cognome... funzione aziendale... azienda... Timbro e firma KEN NORTH DATABASE MAGIC: XML, JAVA E SQL partita iva... codice fiscale... indirizzo... In caso di rinuncia o di cancellazione dei seminari valgono le condizioni generali riportate sopra. città... cap... provincia... È previsto il servizio di traduzione simultanea telefono... fax... e-mail... Da restituire compilato a: Technology Transfer S.r.l. P.zza Cavour, 3-00193 Roma Tel. 06-6832227 - Fax 06-6871102

DOCENTE KEN NORTH È un consulente, sviluppatore software, autore, speaker e analista dell industria. Ha fondato nel 1981 la società Resource Group. È Presidente della Ken North Computing. Insegna Expert Series Seminars e le sue classi sono raccomandate da Microsoft e da Javasoft. È un database columnist per Web Techniques ed è stato columnist di Dr. Dobb s Source book e Contributing Editor di Internet Computing. Ha scritto alcuni famosi libri tra cui Database Magic with Ken North (Prentice Hall), Java Database Magic with Ken North (Prentice-Hall) e Windows Multi- DBMS Programming (John Wiley & Sons). Ha sviluppato APIBench, SQL API benchmark suite e ha contribuito a Windows NT System Management and Security (Duke) e Database Development: Programmer s Resource Series (Bulldog Books). È stato technical reviewer per JDBC Database Access with Java (Addison Wesley). Sta attualmente scrivendo un libro che si intitolerà: XML, Java e Database Magic. I suoi articoli sono apparsi su DBMS, Web Techniques, Dr. Dobb s Journal, Byte, Internet Computing, PC Week, Network Computing, Windows NT Systems, Software Development, Windows Tech Journal e altre pubblicazioni.