SlideShare una empresa de Scribd logo
1 de 12
DOCENTE :MARCO AURELIO PORRO
AUTORES : Chuquihuanga Guerrero Lenabith.
Flores Chinguel Luz Isela.
Pérez Díaz Luz Clarita
CICLO : VI – B
AMAZONAS_ BAGUA GRANDE
2018
Java y XML
Objetivos
• Manejo de una herramienta para gestión de documentos
XML: XML Spy
• Construcción de esquemas DTD y XML Schema
• Escritura de consultas con XPath y XQuery
• Escritura de transformaciones con XSLT
• Extracción de datos en formato XML desde BD SQL Server
2000
• Almacenamiento de datos provenientes de documentos
XML en BD SQL Server 2000
XML Spy Home Edition
• Se puede descargar de
http://www.altova.com/download_spy_home.html
• Altova XMLSpy® 2005 Home Edition:
• Herramienta de desarrollo de LIBRE distribución
• Orientada a la iniciación en tecnologías XML
• Especialmente concebida para estudiantes o para desarrolladores que
empiezan a formarse en estas tecnologías
Interfaz de XML Spy Home Edition
Para validar el documento
XML respecto a un DTD o
XML Schema
Para comprobar si las
etiquetas son de un
XML bien formado
Pretty-print: escribe
el documento XML
bien alineado
Para ejecutar una
transformación
XSLT
Para ejecutar
una consulta
XQuery
Creación de XML Schema (XSD)
• El fichero “(2)banco.xsd” contiene un documento XML
Schema.
• El fichero “(2)banco.xml” contiene una instancia de XML
válida para el XML Schema anterior.
• Crea un XML Schema adecuado para la instancia de XML
del fichero “(1)cuadros.xml” llámale “(2)cuadros.xsd”.
Puedes utilizar la pestaña “Schema” de XML SPY y seleccionar el icono que
representa un árbol (usa add child y la ventana de la dcha)
• Modifica la instancia para que haga referencia al xsd que
has creado (menu DTD/Schema:Assign Schema) y llama al fichero
“(2)cuadros.xml”
Extraer documentos XML de una BD SQL
Server: modo raw
• Abre el script “(6)ExtraerXMLdeBD.sql” con el analizador de
consultas de SQL Server.
• Estudia y ejecuta el ejemplo 1 del script
• Este es el trozo de la BD Northwind utilizado en los ejemplos:
1. Utiliza el modo “raw” con la consulta del final del script.
Extraer documentos XML de una BD SQL Server:
modo auto
• Estudia y ejecuta los ejemplos 2 del script.
2. Utiliza el modo “auto” con la consulta del final del script. Consigue
que obtenga un documento XML acorde al siguiente esquema XML
definido en “(6)Region.xsd”:
• Este es el trozo de BD usado en la consulta del final:
Cargar datos en una BD a partir de
documentos XML
• Abre el script “(7)GuardarXMLenBD.sql” con el analizador
de consultas de SQL Server.
• Estudia y ejecuta los ejemplos del script
• Abre el script incompleto “(7)EjercicioPeliculas.sql“ y
programa la carga de datos XML en la siguiente BD:
película
cod
titulo
director
actor[1..*]
sala
cine
num
1 *
película
cod titulo director
actor
cod nombre
sala
cine num cod
Resumen
• Presentación de XML Spy
1. Dado un documento XML crear el DTD y validarlo contra él
2. Dado un un documento XML crear un XML Schema adecuado usando la
herramienta gráfica de XML SPY. Validar el documento sobre el esquema.
3. Ejemplos y ejercicios de consultas XPath. Se usa mediante una consulta
XQuery muy simple
4. Ejemplos y ejercicios de consultas XQuery.
5. Ejemplos y ejercicios de consultas con XSLT.
6. Presentación del script de extracción de documentos XML. Ejercicios de
descargar información desde la BD Northwind en forma de documento XML.
Se aporta el DTD del resultado para validar la solución.
7. Presentación del script de almacenamiento de documentos XML. Ejercicios de
almacenar datos en una BD pru a partir de un documento XML dado
Diapositivas

Más contenido relacionado

Similar a Diapositivas

Framework GSM para Pruebas Automatizadas
Framework GSM para Pruebas AutomatizadasFramework GSM para Pruebas Automatizadas
Framework GSM para Pruebas AutomatizadasSoftware Guru
 
XQuery y XPath for SQL Server 2012 itpros dc_chapter6
XQuery y XPath for SQL Server 2012 itpros dc_chapter6XQuery y XPath for SQL Server 2012 itpros dc_chapter6
XQuery y XPath for SQL Server 2012 itpros dc_chapter6Julián Castiblanco
 
Working with Files, Streams, and Serialization.pdf
Working with Files, Streams, and Serialization.pdfWorking with Files, Streams, and Serialization.pdf
Working with Files, Streams, and Serialization.pdfeudilac1
 
Lps 18 basesdedatos
Lps 18 basesdedatosLps 18 basesdedatos
Lps 18 basesdedatosdevsco63
 
Lps 18 basesdedatos
Lps 18 basesdedatosLps 18 basesdedatos
Lps 18 basesdedatosRobert Wolf
 
Tema 3 xml processing ap is
Tema 3   xml processing ap isTema 3   xml processing ap is
Tema 3 xml processing ap isxkorpium
 
Procesamiento de XML en C#
Procesamiento de XML en C#Procesamiento de XML en C#
Procesamiento de XML en C#Jordan-P
 
70 462 Instalación SQL Server 2012
70 462 Instalación SQL Server 201270 462 Instalación SQL Server 2012
70 462 Instalación SQL Server 2012Julián Castiblanco
 
Taller Gestar InstalacióN
Taller Gestar   InstalacióNTaller Gestar   InstalacióN
Taller Gestar InstalacióNMoodlehya
 
Taller Gestar InstalacióN
Taller Gestar   InstalacióNTaller Gestar   InstalacióN
Taller Gestar InstalacióNMoodlehya
 
Taller Gestar Instalación
Taller  Gestar    InstalaciónTaller  Gestar    Instalación
Taller Gestar InstalaciónMoodlehya
 
Manual de instalacion_my_sql_sergio
Manual de instalacion_my_sql_sergioManual de instalacion_my_sql_sergio
Manual de instalacion_my_sql_sergioTecnologia
 
Genesis Suite Server
Genesis Suite ServerGenesis Suite Server
Genesis Suite ServerLuis Lesende
 

Similar a Diapositivas (20)

Framework GSM para Pruebas Automatizadas
Framework GSM para Pruebas AutomatizadasFramework GSM para Pruebas Automatizadas
Framework GSM para Pruebas Automatizadas
 
XQuery y XPath for SQL Server 2012 itpros dc_chapter6
XQuery y XPath for SQL Server 2012 itpros dc_chapter6XQuery y XPath for SQL Server 2012 itpros dc_chapter6
XQuery y XPath for SQL Server 2012 itpros dc_chapter6
 
Jdbc
JdbcJdbc
Jdbc
 
Working with Files, Streams, and Serialization.pdf
Working with Files, Streams, and Serialization.pdfWorking with Files, Streams, and Serialization.pdf
Working with Files, Streams, and Serialization.pdf
 
Lps 18 basesdedatos
Lps 18 basesdedatosLps 18 basesdedatos
Lps 18 basesdedatos
 
Lps 18 basesdedatos
Lps 18 basesdedatosLps 18 basesdedatos
Lps 18 basesdedatos
 
S4-PD1-2.2 EF
S4-PD1-2.2 EFS4-PD1-2.2 EF
S4-PD1-2.2 EF
 
visual fox pro
visual fox provisual fox pro
visual fox pro
 
Desarrollo en c++, vision aplicada
Desarrollo en c++, vision aplicadaDesarrollo en c++, vision aplicada
Desarrollo en c++, vision aplicada
 
Pimp your Android. Rooted CON 2012.
Pimp your Android. Rooted CON 2012.Pimp your Android. Rooted CON 2012.
Pimp your Android. Rooted CON 2012.
 
Tema 3 xml processing ap is
Tema 3   xml processing ap isTema 3   xml processing ap is
Tema 3 xml processing ap is
 
Procesamiento de XML en C#
Procesamiento de XML en C#Procesamiento de XML en C#
Procesamiento de XML en C#
 
Wilver mongo db
Wilver mongo dbWilver mongo db
Wilver mongo db
 
70 462 Instalación SQL Server 2012
70 462 Instalación SQL Server 201270 462 Instalación SQL Server 2012
70 462 Instalación SQL Server 2012
 
Taller Gestar InstalacióN
Taller Gestar   InstalacióNTaller Gestar   InstalacióN
Taller Gestar InstalacióN
 
Taller Gestar InstalacióN
Taller Gestar   InstalacióNTaller Gestar   InstalacióN
Taller Gestar InstalacióN
 
Taller Gestar Instalación
Taller  Gestar    InstalaciónTaller  Gestar    Instalación
Taller Gestar Instalación
 
Manual de instalacion_my_sql_sergio
Manual de instalacion_my_sql_sergioManual de instalacion_my_sql_sergio
Manual de instalacion_my_sql_sergio
 
Genesis Suite Server
Genesis Suite ServerGenesis Suite Server
Genesis Suite Server
 
Barracuda mvc
Barracuda mvcBarracuda mvc
Barracuda mvc
 

Más de Lenabith CHuquihuanga Guerrero (7)

Menus
MenusMenus
Menus
 
Controles basicos de android studio
Controles basicos de android studioControles basicos de android studio
Controles basicos de android studio
 
Programacion de aplcaciones moviles
Programacion de aplcaciones movilesProgramacion de aplcaciones moviles
Programacion de aplcaciones moviles
 
Android studio
Android studioAndroid studio
Android studio
 
Reportes
ReportesReportes
Reportes
 
Result set
Result setResult set
Result set
 
JDBC
JDBCJDBC
JDBC
 

Último

Semana 1 - Introduccion - Fluidos - Unidades.pptx
Semana 1 - Introduccion - Fluidos - Unidades.pptxSemana 1 - Introduccion - Fluidos - Unidades.pptx
Semana 1 - Introduccion - Fluidos - Unidades.pptxJulio Lovon
 
Cuestionario 20222222222222222222222224.pdf
Cuestionario 20222222222222222222222224.pdfCuestionario 20222222222222222222222224.pdf
Cuestionario 20222222222222222222222224.pdffredyflores58
 
ESFUERZO EN VIGAS SESIÓN 5 PROBLEMA RESUELTOS.pdf
ESFUERZO EN VIGAS SESIÓN 5 PROBLEMA RESUELTOS.pdfESFUERZO EN VIGAS SESIÓN 5 PROBLEMA RESUELTOS.pdf
ESFUERZO EN VIGAS SESIÓN 5 PROBLEMA RESUELTOS.pdfSegundo Silva Maguiña
 
subestaciones electricas , elementos y caracteristicas
subestaciones electricas , elementos y caracteristicassubestaciones electricas , elementos y caracteristicas
subestaciones electricas , elementos y caracteristicaszaydaescalona
 
CONCEPTOS BASICOS DE ROBOTICA, CLASES DE ROBOTS
CONCEPTOS BASICOS DE ROBOTICA, CLASES DE ROBOTSCONCEPTOS BASICOS DE ROBOTICA, CLASES DE ROBOTS
CONCEPTOS BASICOS DE ROBOTICA, CLASES DE ROBOTSrobinarielabellafern
 
S01.s1 - Clasificación de las Industrias.pdf
S01.s1 - Clasificación de las Industrias.pdfS01.s1 - Clasificación de las Industrias.pdf
S01.s1 - Clasificación de las Industrias.pdfSalomeRunco
 
ESPECIFICACIONES TECNICAS MURO DE CONTENCION.docx
ESPECIFICACIONES TECNICAS MURO DE CONTENCION.docxESPECIFICACIONES TECNICAS MURO DE CONTENCION.docx
ESPECIFICACIONES TECNICAS MURO DE CONTENCION.docxAnonymousk8JgrnuMSr
 
herrramientas de resistividad para registro de pozos.pptx
herrramientas de resistividad para registro de pozos.pptxherrramientas de resistividad para registro de pozos.pptx
herrramientas de resistividad para registro de pozos.pptxDiegoSuarezGutierrez
 
REGLA DE PROBABILIDADES Y REGLA DE BAYES.pptx
REGLA DE PROBABILIDADES  Y REGLA DE BAYES.pptxREGLA DE PROBABILIDADES  Y REGLA DE BAYES.pptx
REGLA DE PROBABILIDADES Y REGLA DE BAYES.pptxJhonLeon59
 
Sesión de Clase A dde sistemas de riego y otras obras
Sesión de Clase A dde sistemas de riego y otras obrasSesión de Clase A dde sistemas de riego y otras obras
Sesión de Clase A dde sistemas de riego y otras obrasBildStrify1
 
las humanidades y su impotancia en la formación integral del ingeniero
las humanidades y su impotancia en la formación integral del ingenierolas humanidades y su impotancia en la formación integral del ingeniero
las humanidades y su impotancia en la formación integral del ingenieroJsValdez
 
REAJUSTE DE PRECIOS EN LOS CONTRATOS ADMINISTRATIVOS DE OBRA PUBLICA PACTADOS...
REAJUSTE DE PRECIOS EN LOS CONTRATOS ADMINISTRATIVOS DE OBRA PUBLICA PACTADOS...REAJUSTE DE PRECIOS EN LOS CONTRATOS ADMINISTRATIVOS DE OBRA PUBLICA PACTADOS...
REAJUSTE DE PRECIOS EN LOS CONTRATOS ADMINISTRATIVOS DE OBRA PUBLICA PACTADOS...p39961945
 
TYPP_Industrialización del Petróleo.pptx
TYPP_Industrialización del Petróleo.pptxTYPP_Industrialización del Petróleo.pptx
TYPP_Industrialización del Petróleo.pptxLilibethBallesteros1
 
Trabajo de cristalografia. año 2024 mes de mayo
Trabajo de cristalografia. año 2024 mes de mayoTrabajo de cristalografia. año 2024 mes de mayo
Trabajo de cristalografia. año 2024 mes de mayoAntonioCardenas58
 
slideshare.vpdfs.com_sensores-magneticos-controles-pptx.pdf
slideshare.vpdfs.com_sensores-magneticos-controles-pptx.pdfslideshare.vpdfs.com_sensores-magneticos-controles-pptx.pdf
slideshare.vpdfs.com_sensores-magneticos-controles-pptx.pdfWaldo Eber Melendez Garro
 
DIAGRAMAS PID automatizacion y control.ppt
DIAGRAMAS PID automatizacion y control.pptDIAGRAMAS PID automatizacion y control.ppt
DIAGRAMAS PID automatizacion y control.pptalisonsarmiento4
 
PRACTICAS_DE_AUTOMATIZACION_industrial (1).pdf
PRACTICAS_DE_AUTOMATIZACION_industrial (1).pdfPRACTICAS_DE_AUTOMATIZACION_industrial (1).pdf
PRACTICAS_DE_AUTOMATIZACION_industrial (1).pdfjorge477728
 
647913404-06-Partes-principales-de-las-Perforadoras-manuales-1.pdf
647913404-06-Partes-principales-de-las-Perforadoras-manuales-1.pdf647913404-06-Partes-principales-de-las-Perforadoras-manuales-1.pdf
647913404-06-Partes-principales-de-las-Perforadoras-manuales-1.pdfMirkaCBauer
 
Diseño digital - M. Morris Mano - 3ed.pdf
Diseño digital - M. Morris Mano - 3ed.pdfDiseño digital - M. Morris Mano - 3ed.pdf
Diseño digital - M. Morris Mano - 3ed.pdfssuserf46a26
 

Último (20)

Semana 1 - Introduccion - Fluidos - Unidades.pptx
Semana 1 - Introduccion - Fluidos - Unidades.pptxSemana 1 - Introduccion - Fluidos - Unidades.pptx
Semana 1 - Introduccion - Fluidos - Unidades.pptx
 
Cuestionario 20222222222222222222222224.pdf
Cuestionario 20222222222222222222222224.pdfCuestionario 20222222222222222222222224.pdf
Cuestionario 20222222222222222222222224.pdf
 
ESFUERZO EN VIGAS SESIÓN 5 PROBLEMA RESUELTOS.pdf
ESFUERZO EN VIGAS SESIÓN 5 PROBLEMA RESUELTOS.pdfESFUERZO EN VIGAS SESIÓN 5 PROBLEMA RESUELTOS.pdf
ESFUERZO EN VIGAS SESIÓN 5 PROBLEMA RESUELTOS.pdf
 
subestaciones electricas , elementos y caracteristicas
subestaciones electricas , elementos y caracteristicassubestaciones electricas , elementos y caracteristicas
subestaciones electricas , elementos y caracteristicas
 
CONCEPTOS BASICOS DE ROBOTICA, CLASES DE ROBOTS
CONCEPTOS BASICOS DE ROBOTICA, CLASES DE ROBOTSCONCEPTOS BASICOS DE ROBOTICA, CLASES DE ROBOTS
CONCEPTOS BASICOS DE ROBOTICA, CLASES DE ROBOTS
 
S01.s1 - Clasificación de las Industrias.pdf
S01.s1 - Clasificación de las Industrias.pdfS01.s1 - Clasificación de las Industrias.pdf
S01.s1 - Clasificación de las Industrias.pdf
 
ESPECIFICACIONES TECNICAS MURO DE CONTENCION.docx
ESPECIFICACIONES TECNICAS MURO DE CONTENCION.docxESPECIFICACIONES TECNICAS MURO DE CONTENCION.docx
ESPECIFICACIONES TECNICAS MURO DE CONTENCION.docx
 
herrramientas de resistividad para registro de pozos.pptx
herrramientas de resistividad para registro de pozos.pptxherrramientas de resistividad para registro de pozos.pptx
herrramientas de resistividad para registro de pozos.pptx
 
REGLA DE PROBABILIDADES Y REGLA DE BAYES.pptx
REGLA DE PROBABILIDADES  Y REGLA DE BAYES.pptxREGLA DE PROBABILIDADES  Y REGLA DE BAYES.pptx
REGLA DE PROBABILIDADES Y REGLA DE BAYES.pptx
 
Sesión de Clase A dde sistemas de riego y otras obras
Sesión de Clase A dde sistemas de riego y otras obrasSesión de Clase A dde sistemas de riego y otras obras
Sesión de Clase A dde sistemas de riego y otras obras
 
las humanidades y su impotancia en la formación integral del ingeniero
las humanidades y su impotancia en la formación integral del ingenierolas humanidades y su impotancia en la formación integral del ingeniero
las humanidades y su impotancia en la formación integral del ingeniero
 
REAJUSTE DE PRECIOS EN LOS CONTRATOS ADMINISTRATIVOS DE OBRA PUBLICA PACTADOS...
REAJUSTE DE PRECIOS EN LOS CONTRATOS ADMINISTRATIVOS DE OBRA PUBLICA PACTADOS...REAJUSTE DE PRECIOS EN LOS CONTRATOS ADMINISTRATIVOS DE OBRA PUBLICA PACTADOS...
REAJUSTE DE PRECIOS EN LOS CONTRATOS ADMINISTRATIVOS DE OBRA PUBLICA PACTADOS...
 
50870516-hidroponia. descargado en novppt
50870516-hidroponia. descargado en novppt50870516-hidroponia. descargado en novppt
50870516-hidroponia. descargado en novppt
 
TYPP_Industrialización del Petróleo.pptx
TYPP_Industrialización del Petróleo.pptxTYPP_Industrialización del Petróleo.pptx
TYPP_Industrialización del Petróleo.pptx
 
Trabajo de cristalografia. año 2024 mes de mayo
Trabajo de cristalografia. año 2024 mes de mayoTrabajo de cristalografia. año 2024 mes de mayo
Trabajo de cristalografia. año 2024 mes de mayo
 
slideshare.vpdfs.com_sensores-magneticos-controles-pptx.pdf
slideshare.vpdfs.com_sensores-magneticos-controles-pptx.pdfslideshare.vpdfs.com_sensores-magneticos-controles-pptx.pdf
slideshare.vpdfs.com_sensores-magneticos-controles-pptx.pdf
 
DIAGRAMAS PID automatizacion y control.ppt
DIAGRAMAS PID automatizacion y control.pptDIAGRAMAS PID automatizacion y control.ppt
DIAGRAMAS PID automatizacion y control.ppt
 
PRACTICAS_DE_AUTOMATIZACION_industrial (1).pdf
PRACTICAS_DE_AUTOMATIZACION_industrial (1).pdfPRACTICAS_DE_AUTOMATIZACION_industrial (1).pdf
PRACTICAS_DE_AUTOMATIZACION_industrial (1).pdf
 
647913404-06-Partes-principales-de-las-Perforadoras-manuales-1.pdf
647913404-06-Partes-principales-de-las-Perforadoras-manuales-1.pdf647913404-06-Partes-principales-de-las-Perforadoras-manuales-1.pdf
647913404-06-Partes-principales-de-las-Perforadoras-manuales-1.pdf
 
Diseño digital - M. Morris Mano - 3ed.pdf
Diseño digital - M. Morris Mano - 3ed.pdfDiseño digital - M. Morris Mano - 3ed.pdf
Diseño digital - M. Morris Mano - 3ed.pdf
 

Diapositivas

  • 1. DOCENTE :MARCO AURELIO PORRO AUTORES : Chuquihuanga Guerrero Lenabith. Flores Chinguel Luz Isela. Pérez Díaz Luz Clarita CICLO : VI – B AMAZONAS_ BAGUA GRANDE 2018
  • 3.
  • 4. Objetivos • Manejo de una herramienta para gestión de documentos XML: XML Spy • Construcción de esquemas DTD y XML Schema • Escritura de consultas con XPath y XQuery • Escritura de transformaciones con XSLT • Extracción de datos en formato XML desde BD SQL Server 2000 • Almacenamiento de datos provenientes de documentos XML en BD SQL Server 2000
  • 5. XML Spy Home Edition • Se puede descargar de http://www.altova.com/download_spy_home.html • Altova XMLSpy® 2005 Home Edition: • Herramienta de desarrollo de LIBRE distribución • Orientada a la iniciación en tecnologías XML • Especialmente concebida para estudiantes o para desarrolladores que empiezan a formarse en estas tecnologías
  • 6. Interfaz de XML Spy Home Edition Para validar el documento XML respecto a un DTD o XML Schema Para comprobar si las etiquetas son de un XML bien formado Pretty-print: escribe el documento XML bien alineado Para ejecutar una transformación XSLT Para ejecutar una consulta XQuery
  • 7. Creación de XML Schema (XSD) • El fichero “(2)banco.xsd” contiene un documento XML Schema. • El fichero “(2)banco.xml” contiene una instancia de XML válida para el XML Schema anterior. • Crea un XML Schema adecuado para la instancia de XML del fichero “(1)cuadros.xml” llámale “(2)cuadros.xsd”. Puedes utilizar la pestaña “Schema” de XML SPY y seleccionar el icono que representa un árbol (usa add child y la ventana de la dcha) • Modifica la instancia para que haga referencia al xsd que has creado (menu DTD/Schema:Assign Schema) y llama al fichero “(2)cuadros.xml”
  • 8. Extraer documentos XML de una BD SQL Server: modo raw • Abre el script “(6)ExtraerXMLdeBD.sql” con el analizador de consultas de SQL Server. • Estudia y ejecuta el ejemplo 1 del script • Este es el trozo de la BD Northwind utilizado en los ejemplos: 1. Utiliza el modo “raw” con la consulta del final del script.
  • 9. Extraer documentos XML de una BD SQL Server: modo auto • Estudia y ejecuta los ejemplos 2 del script. 2. Utiliza el modo “auto” con la consulta del final del script. Consigue que obtenga un documento XML acorde al siguiente esquema XML definido en “(6)Region.xsd”: • Este es el trozo de BD usado en la consulta del final:
  • 10. Cargar datos en una BD a partir de documentos XML • Abre el script “(7)GuardarXMLenBD.sql” con el analizador de consultas de SQL Server. • Estudia y ejecuta los ejemplos del script • Abre el script incompleto “(7)EjercicioPeliculas.sql“ y programa la carga de datos XML en la siguiente BD: película cod titulo director actor[1..*] sala cine num 1 * película cod titulo director actor cod nombre sala cine num cod
  • 11. Resumen • Presentación de XML Spy 1. Dado un documento XML crear el DTD y validarlo contra él 2. Dado un un documento XML crear un XML Schema adecuado usando la herramienta gráfica de XML SPY. Validar el documento sobre el esquema. 3. Ejemplos y ejercicios de consultas XPath. Se usa mediante una consulta XQuery muy simple 4. Ejemplos y ejercicios de consultas XQuery. 5. Ejemplos y ejercicios de consultas con XSLT. 6. Presentación del script de extracción de documentos XML. Ejercicios de descargar información desde la BD Northwind en forma de documento XML. Se aporta el DTD del resultado para validar la solución. 7. Presentación del script de almacenamiento de documentos XML. Ejercicios de almacenar datos en una BD pru a partir de un documento XML dado