Sqlserver 2008 Instalacion
Enviado por • 6 de Febrero de 2013 • 558 Palabras (3 Páginas) • 287 Visitas
diferencia de la mayor parte de las tecnologías presentadas en los capítulos anteriores,
el lenguaje de marcas extensible (Extensible Markup Language, XML) no se concibió
como una tecnología para bases de datos. En realidad, al igual que el lenguaje
de marcas de hipertexto (Hyper-Text Markup Language, HTML) sobre el que está basado
World Wide Web, XML; tiene sus raíces en la gestión de documentos y está derivado de un
lenguaje para estructurar documentos grandes conocido como lenguaje estándar generalizado
de marcas (Standard Generalized Markup Language, SGML). Sin embargo, a diferencia
de SGML y HTML, XML puede representar datos de bases de datos, así como muchas clases
de datos estructurados usadas en aplicaciones de negocios. Es particularmente útil como formato
de datos cuando las aplicaciones se deben comunicar con otra aplicación o integrar información
de varias aplicaciones. Cuando XML se usa en estos contextos, se generan muchas
dudas sobre las bases de datos, incluyendo cómo organizar, manipular y consultar los datos
XML. En este capítulo se realiza una introducción sobre XML y se discute la gestión de los
datos XML con las técnicas de bases de datos, así como el intercambio de datos con formato
como documentos XML.
10 XML
Para comprender XML es importante entender sus raíces
como un lenguaje de marcas de documentos. El términomarca
se refiere a cualquier elemento en un documento
del que no se tiene intención que sea parte de la
salida impresa. Por ejemplo, un escritor que crea un texto
que finalmente se compone en una revista puede desear
realizar notas sobre cómo se ha de realizar la composición.
Sería importante introducir estas notas de
forma que se pudieran distinguir del contenido real, de
forma que una nota como «no romper esta párrafo» no
acabe impresa en la revista. En un procesamiento electrónico
de documentos un lenguaje de marcas es una
descripción formal de qué parte del documento es contenido,
qué parte es marca y lo que significa la marca.
Así como los sistemas de bases de datos evolucionaron
desde el procesamiento físico de archivos para
proporcionar una vista lógica aislada, los lenguajes de
marcas evolucionaron desde la especificación de instrucciones
que indicaban cómo imprimir partes del documento
para la función del contenido. Por ejemplo, con
marcas funcionales, el texto que representa los encabezamientos
de sección (para esta sección la palabra
«Antecedentes») se marcaría como un encabezamiento
de sección en lugar de marcarse como un texto con
el fin de ser impreso en un tamaño agrande, con fuente
en negrita. Dicha marca funcional permite que el documento
tenga distintos formatos en situaciones diferentes.
También ayuda a que distintas partes de un documento
largo, o distintas páginas en un sitio Web grande,
tengan un formato uniforme. La marca funciona también
ayuda a la extracción automática de partes claves
de los documentos.
Para la familia de lenguajes de marcado, en los que
se incluye HTML, SGML y XML las marcas adoptan
la forma de etiquetas encerradas entre corchetes angulares
, < >. Las etiquetas se usan en pares, con <etiqueta>
y </etiqueta> delimitando el comienzo y final de la
porción de documento a la cual se refiere la etiqueta.
Por ejemplo, el título de un documento podría estar marcado
de la siguiente forma:
<title>Fundamentos de bases de datos</title>
A diferencia de HTML, XML no prescribe las etiquetas
permitidas, y se pueden establecer etiquetas según
cada necesidad. Esta característica es la clave de la función
principal de XML en la representación e intercambio
de datos, mientras que HTML se usa principalmente
para el formato de documentos.
Por ejemplo, en nuestra aplicación del banco, la información
de la cuenta y del cliente se puede representar
como parte de un documento XML, como se muestra
en la Figura 10.1. Obsérvese el uso de etiquetas
...