miércoles, 6 de mayo de 2015

XML en SQL Server


Introducción al XML

Cuando hablamos de SQL hablamos de una especificación para diseñar lenguajes de marcado, que nos  permite definir etiquetas personalizadas para describir y organizar  datos. XML (Extensible Markup Language) es un lenguaje de etiquetas, es decir, cada paquete de información está delimitado por dos etiquetas como se hace también en el lenguaje HTML, pero XML separa el contenido de la presentación.

Ejemplo y estructura

Nombre
Apellido
Edad
Correo
País
Juan
Dávila
20
Ecu
Andrés
Herrera
21
he@udla.com
Col

Si quisiéramos por ejemplo esta sencilla tabla de información, XML nos ayuda a representar dicha información simplemente a través de texto plano y etiquetas y el código quedaría así:

<Universidad>
    <Estudiante>
       <Nombre>
Juan</Nombre>
       <Apellido>
Davila</Apellido>
       <Edad>
20</Edad>
       <Correo>
ja@udla.com </Correo>
       <Pais>
Ecu</Pais>
    </Estudiante>
    < Estudiante >
<Nombre>
Andres</Nombre>
       <Apellido>
Herrera</Apellido>
       <Edad>
21</Edad>
       <Correo>
he@udla.com </Correo>
       <Pais>
Col</Pais>   
</ Estudiante >
</Universidad >


Una vez que aprendimos esto podemos utilizar XML para ingresarlo dentro de nuestras tablas de SQL.

¿Y como hacemos para insertar y crear tablas en SQL?



Referencias

No hay comentarios.:

Publicar un comentario