Xml Y Bd

Páginas: 10 (2466 palabras) Publicado: 9 de octubre de 2012
DESARROLLO DE APLICACIONES CON BASES DE DATOS
Tema 4

XML Y BASES DE DATOS

Objetivos

• Presentar los modelos de datos semiestructurados. • Dar a conocer la importancia del XML, sus • •

características, sus componentes y su relación con las bases de datos. Conocer que es una base de datos XML. Presentar algunos SGBD que soportan XML.

DASBD Curso 2006/2007

4. 2

1

Contenido• Introducción Introducció
Nivel de estructuración de datos estructuració Bases de datos documentales Integración de datos muy estructurados y poco estructurados Integració Estructura de datos y documentos Esquemas Consultas y transformación – XQuery transformació Sistemas de bases de datos nativos XML Integración de XML en otros SGBD Integració

• XML

• XML y Bases de Datos

DASBD Curso2006/2007

4. 3

Bibliografía
Connolly y Begg (2005)
Cap. 30 Cap.

Elmasri y Navathe (2004)
Cap. 26 Cap.

Silberschatz et al. (2002)
Cap. 10 Cap.

DASBD Curso 2006/2007

4. 4

2

Introducción Introducció

Nivel de Estructuración de Datos representados en un formato estricto (relaciones/tablas) Datos semi-estructurados los datos tienen una cierta estructura pero no toda lainformación recogida tiene la misma estructura (grafos) Datos desestructurados hay una indicación muy limitada del tipo de datos (documentos de texto, archivos de video)

• Datos estructurados •



DASBD Curso 2006/2007

4. 5

Introducción Introducció

Bases de Datos Documentales
de tipo texto.

• Están orientadas a almacenar datos desestructurados Está • Carecen de una estructuratabular y contienen • •
información bibliográfica y/o el texto completo de los informació bibliográ documentos. Los modelos de información consideran que cada informació documento se describe con un conjunto de palabras clave significativas (llamadas índices). ndices). Los índices se utilizan para indexar y resumir el contenido de los documentos, ayudando a su gestión. gestió

DASBD Curso 2006/20074. 6

3

Introducción Introducció

Integración de Datos
muy estructurados con los poco estructurados. estructurados.

• En la actualidad es una necesidad integrar los datos
La principal diferencia entre ambos es la forma de manejar los constructores del esquema (nombres de atributos, relaciones y tipos de entidades, etc.) En el caso de los poco estructurados, la información delinformació esquema se mezcla con los valores de los datos ya que un objeto de datos puede tener diferentes atributos no conocidos por adelantado. Por eso, estos tipos de datos se conocen como datos autodescriptivos. autodescriptivos.

DASBD Curso 2006/2007

4. 7

Introducción Introducció

Integración de Datos Ejemplo:
recolectar una lista de referencias bibliográficas relacionadas a unproyecto de investigación. Algunas pueden ser libros otras informes técnicos, otras números especiales de revistas o actas de congresos. Claramente cada uno de estas pueden tener atributos y diferente tipo de información. Aún para el mismo tipo de referencia, por ejemplo artículos de congresos, podemos tener diferente información. Por ejemplo, una referencia a un artículo puede estar muy completa , contoda la información de los autores, título, actas, número de páginas, y demás, mientras que otra referencia puede no tener toda la información. Nuevos tipos de referencias pueden aparecer con el tiempo, por ejemplo referencias a páginas Web o a tutoriales de conferencias, y pueden tener diferentes atributos.
4. 8

• Queremos

• • •



DASBD Curso 2006/2007

4

XML

• XML(eXtensible Markup Language)
principal problema su complejidad.

• XML es descendiente de SGML (Standard Generalized Markup
Language), que fue creado en los 80, pero que tiene como

• HTML se creó para publicar información en Internet, pero con él

solo se puede formatear texto, no describe contenido. • XML empezó en 1996 como un pequeña versión de SGML para evitar su redundancia, complicación y...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Bd Xml Y Xindice
  • xml
  • Bd
  • Que Es Una Bd
  • XML Mi Primer Documento XML
  • BD Activa
  • Html y xml
  • Acer xml

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS