Síntesis sobre xml

Páginas: 7 (1606 palabras) Publicado: 3 de julio de 2011
ÍNDICE
7.1 Antecedentes
7.2 Estructura de los datos XML
7.3 Esquema de los documentos XML………………………………………………. 3

7.3.1 Definición de tipos de documento (DTD)
7.3.2 Esquemas de XML……………………………………………………………….. 4

7.4 Consulta y transformación
7.4.1 XPATH
7.4.2 XQUERY
7.4.3 XSLT
7.5 Almacenamiento de datos...……………………………………………………….. 5

7.6 Aplicaciones………………………………………………………………………….. 6Conclusiones y referencias …………………………………………………………….. 7

7.1 Antecedentes
El XML proviene de un lenguaje que inventó IBM allá por los años 70. El lenguaje de IBM se llama GML (General Markup Language) y surgió por la necesidad que tenían en la empresa de almacenar grandes cantidades de información de temas diversos.
XML es un conjunto de reglas y tecnologías, que permiten definir nuevoslenguajes basados en etiquetas, para la creación de documentos para el intercambio de información estructurada entre aplicaciones informáticas.

7.2 Estructura de los Datos XML
Un documento XML puede parecer similar a HTML, hay una diferencia principal. Un documento XML contiene datos que se autodefinen, exclusivamente. Un documento HTML contiene datos mal definidos, mezclados con elementos de formato.En XML se separa el contenido de la presentación de forma total.
El constructor fundamental de un elemento XML es el elemento. Un elemento es sencillamente un par de etiquetas de inicio y finalización coincidentes y todo el texto que aparece entre ellas.
Los documentos XML deben tener un único elemento raíz que abarque el reto de elementos ene. Documento.

7.3 Esquema de los documentos XMLUn documento bien formado es aquel que cumple las definiciones básicas del formato, y, por lo tanto, pueda ser analizado por un Analizador Sintáctico que cumpla con la norma.
A continuación se muestran unas de las cuantas restricciones para obtener un documento bien hecho.

Los documentos han de seguir una estructura estrictamente jerárquica con lo que respecta a las etiquetas que delimitan suselementos. Una etiqueta debe estar correctamente incluida en otra.
Los documentos XML sólo pueden tener un elemento inicial.
Los valores atributos en XML siempre deben estar encerrados entre comillas simples o dobles.
El XML es sensible a mayúsculas y minúsculas.
En XML es necesario asignar nombres a las estructuras, tipos de elementos, entidades, elementos particulares, etc.
Lasconstrucciones como etiquetas, referencias de entidad y declaraciones se denominan marcas.

7.3.1 Definición de tipos de documento (DTD)
La DTD es una definición que especifica restricciones en la estructura y sintaxis del mismo.
Una DTD describe elementos, estructura y anidamiento.
En las DTD se pueden hacer 4 tipos de declaraciones.
Tipo de elemento
Tipos de atributos
Entidades
Y de notación.7.3.2 Esquemas de XML

Un Schema es algo similar a un DTD, define qué elementos puede contener un documento XML, como están organizados y que atributos y de qué tipo pueden tener sus elementos.
XML Schema es un lenguaje de esquema escrito en XML, basado en la gramática y pensado para proporcionar una mayor potencia expresiva que la DTD, más limitadas en la descripción de los documentos a nivelformal. Dispone de herramientas para caracterizar detalles concretos como color, forma o texturas y poder relacionarlos con características más generales. Así conseguimos acceder a contenido caracterizado mediante información de pequeños detalles.

Las ventajas de los Schemas frente a los DTDs son las siguientes:

Usan sintaxis XML, al contrario de los DTD’s

Permiten especificar los tiposde datos

Son extensibles

7.4 Consulta y transformación
7.4.1 XPATH
Es un lenguaje que permite recorrer los archivos XML a partir de la ruta de acceso a los datos, a la que se le pueden imponer restricciones.
Es capaz de obtener elementos, atributos, texto y cualquier otra información contenida en el archivo, definiendo la ruta de ubicación de un elemento a partir de su nodo de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Sintesis sobre el fmi
  • sintesis sobre la Logistica
  • Síntesis Sobre "Poder Y Política"
  • Sintesis sobre el cooperativismo en colombia
  • síntesis sobre la avaluacion
  • SINTESIS E INFORME SOBRE LA DEMOCRASIA
  • Sintesis sobre derecho natural
  • Sintesis sobre los valores

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS