XML Extender - Gestione e programmazione
Introduzione
Introduzione a XML Extender
Documenti XML
Applicazioni XML
XML e DB2
Integrazione di XML in DB2
Strumenti di gestione
Metodi di accesso e memorizzazione
Magazzino DTD
DAD (Document Access Definition)
Colonna XML: memorizzazione e richiamo dei documenti strutturati
Raccolta XML: raccolta dati integrati
Introduzione a XML Extender
Scenario delle lezioni
Lezione: Memorizzare un documento XML in una colonna XML
Scenario
Pianificazione
Impostazione
Creazione della colonna XML
Lezione: Composizione di un documento XML
Scenario del supporto didattico
Pianificazione
Impostazione
Creazione della raccolta XML: preparazione del file DAD
Composizione del documento XML
Cancellazione dati dall'ambiente del supporto didattico
Gestione
Informazioni preliminari sulla gestione di XML Extender:
Requisiti per l'installazione
Requisiti software
Requisiti per l'installazione
Requisiti per l'autorizzazione
Strumenti di gestione
Pianificazione della gestione
Metodi di accesso e memorizzazione
Pianificazione per le colonne XML
Pianificazione per le raccolte XML
Gestione dei dati XML
Avvio del wizard di gestione
Installazione del wizard di gestione
Richiamo del wizard di gestione
Abilitazione di un database per XML
Utilizzo del wizard di gestione
Shell dei comandi DB2
Memorizzazione di DTD in un magazzino DTD
Utilizzo del wizard di gestione
Shell dei comandi DB2
Definizione delle colonne o delle raccolte XML
Operazioni con le colonne XML
Creazione o editazione del file DAD
Creazione o modifica di una tabella XML
Abilitazione delle colonne XML
Indicizzazione delle tabelle laterali
Disabilitazione delle colonne XML
Operazioni con le raccolte XML
Creazione o editazione del file DAD per lo schema di associazione
Abilitazione delle raccolte XML
Disabilitazione delle raccolte XML
Disabilitazione di un database per XML
Informazioni preliminari
Utilizzo del wizard di gestione
Shell dei comandi DB2
Programmazione
Gestione dei dati della colonna XML
I nomi UDT e UDF
Memorizzazione dati
Richiamo dati
Richiamo di un documento intero
Richiamo del contenuto degli elementi e dei valori degli attributi
Aggiornamento dei dati XML
Ricerca dei documenti XML
Ricerca di documenti XML in base alla struttura
Utilizzo di Text Extender per la ricerca di testo strutturale
Cancellazione dei documenti XML
Gestione dei dati delle raccolte XML
Composizione dei documenti XML dai dati DB2
Informazioni preliminari
Composizione del documento XML
Sostituzione dinamica dei valori del file DAD
Scomposizione dei documenti XML in dati DB2
Abilitazione di una raccolta XML per la scomposizione
Limiti della scomposizione delle dimensioni della tabella
Informazioni preliminari
Scomposizione del documento XML
Accesso a una raccolta XML
Aggiornamento dei dati in una raccolta XML
Cancellazione di un documento XML da una raccolta XML
Richiamo dei documenti XML da una raccolta XML
Ricerca di una raccolta XML
Riferimento
Comando di gestione XML Extender:
Sintassi di alto livello
Opzioni del comando di gestione
enable_db
disable_db
enable_column
disable_column
enable_collection
disable_collection
XML Extender - UDT
XML Extender - UDF
Funzioni di memorizzazione
XMLVarcharFromFile()
XMLCLOBFromFile()
XMLFileFromVarchar()
XMLFileFromCLOB()
Funzioni di richiamo
Content(): richiamo da XMLFILE in CLOB
Content(): richiamo da XMLVARCHAR in un server file
Content(): richiamo da XMLCLOB in un server file esterno
Funzioni di estrazione
extractInteger() ed extractIntegers()
extractSmallint() ed extractSmallints()
extractDouble() ed extractDoubles()
extractReal() ed extractReals()
extractChar() ed extractChars()
extractVarchar() ed extractVarchars()
extractCLOB() ed extractCLOBs()
extractDate() ed extractDates()
extractTime() ed extractTimes()
extractTimestamp() ed extractTimestamps()
Funzione di aggiornamento
Scopo
Sintassi
Parametri
Tipo restituito
Esempio
XML Extenderprocedure memorizzate
Specifica dei file di inclusione
Richiamo delle procedure memorizzate di XML Extenders
Informazioni preliminari
Procedure memorizzate di gestione
dxxEnableDB()
dxxDisableDB()
dxxEnableColumn()
dxxDisableColumn()
dxxEnableCollection()
dxxDisableCollection()
Procedure memorizzate di composizione
dxxGenXML()
dxxRetrieveXML()
Procedure di memorizzazione di scomposizione
dxxShredXML()
dxxInsertXML()
Tabelle di supporto gestione
Tabella di riferimento DTD
Tabella di utilizza XML
Informazioni diagnostiche
Gestione dei codici di ritorno UDF
Gestione dei codici di ritorno delle procedure memorizzate
Codici SQLSTATE
Messaggi
Elenco riepilogativo dei messaggi
Messaggi di errore
Traccia diagnostica
Avvio della traccia
Arresto della traccia
Appendici
Appendice A. DTD per il file DAD
Appendice B. Esempi
DTD XML
Documento XML: getstart.xml
File DAD
File DAD: colonna XML
File DAD: raccolta XML - associazione SQL
File DAD: XML - associazione RDB_node
Appendice C. Considerazioni relative alle code page
Dichiarazione di codifica
Considerazioni sulle colonne e sulle raccolte XML
Impostazioni delle code page supportate
Suggerimenti
Informazioni particolari
Marchi
Glossario
Indice analitico
[ Inizio pagina | Pagina precedente | Pagina successiva | Indice | Indice analitico ]