BASE DE DATOS
DOCUMENTALES
¨Prof: Dorys Valero
BASE DE DATOS
DOCUMENTALES
 Una base de datos documental está constituida
por un conjunto de programas que almacenan,
recuperan y gestionan datos de documentos o
datos de algún modo estructurados.
 Este tipo de bases de datos constituyen una de
las principales subcategorías dentro de las
denominadas bases de datos NoSQL.
 A diferencia de las bases de datos relacionales,
estas bases de datos están diseñadas alrededor
de una noción abstracta de "Documento".
Los Documentos
 El concepto central de una base de datos
orientada a documentos es el concepto mismo
de Do cum e nto .
 Mientras cada implementación de base de
datos orientada a documentos difiere en los
detalles, en general todas ellas comparten el
principio de que los documentos encapsulan y
codifican datos o información siguiendo algún
formato estándar.
 Entre las codificaciones usadas en la
actualidad se encuentran XML, YAML, JSON y
BSON, así como formatos binarios como PDF
y documentos Microsoft Office (MS Word,
Excel y demás).
XML
 XML, siglas en inglés de e Xte nsible Markup
Lang uag e ('lenguaje de marcas extensible'), es
un lenguaje de marcas desarrollado por el
World Wide Web Consortium (W3C) utilizado
para almacenar datos en forma legible
YAML
 YAML es un formato de serialización de datos
legible por humanos inspirado en lenguajes
como XML, C, Python, Perl
JSON
 JSON, acrónimo de JavaScript O bje ct
No tatio n, es un formato ligero para el
intercambio de datos. JSON es un
subconjunto de la notación literal de objetos
de JavaScript que no requiere el uso de XML.
BSON
 BSON es un formato de intercambio de datos
usado principalmente para su almacenamiento
y transferencia en la base de datos MongoDB.
Es una representación binaria de estructuras
de datos y mapas. El nombre BSO Nestá
basado en el término JSON y significa Binary
JSO N(JSON Binario).
 Claves
Se direccionan los documentos mediante una clave única
que identifica el documento.
 Recuperación
Otra de las características que definen una base de datos
orientada a documentos es que, más allá de la sencilla
correspondencia clave-documento (o clave-valor) usada
para recuperar un documento, la base de datos ofrece
un API o un lenguaje de interrogación para recuperar
documentos según su contenido.
 Organización
Las distintas implementaciones de bases de datos
documentales que podemos organizan los documentos
de muy distintas formas, entre las que se encuentran:
 Colecciones
 Etiquetas
 Metadatos ocultos
 Jerarquías de directorios

Modulo2

  • 1.
  • 2.
    BASE DE DATOS DOCUMENTALES Una base de datos documental está constituida por un conjunto de programas que almacenan, recuperan y gestionan datos de documentos o datos de algún modo estructurados.  Este tipo de bases de datos constituyen una de las principales subcategorías dentro de las denominadas bases de datos NoSQL.  A diferencia de las bases de datos relacionales, estas bases de datos están diseñadas alrededor de una noción abstracta de "Documento".
  • 3.
    Los Documentos  Elconcepto central de una base de datos orientada a documentos es el concepto mismo de Do cum e nto .  Mientras cada implementación de base de datos orientada a documentos difiere en los detalles, en general todas ellas comparten el principio de que los documentos encapsulan y codifican datos o información siguiendo algún formato estándar.
  • 4.
     Entre lascodificaciones usadas en la actualidad se encuentran XML, YAML, JSON y BSON, así como formatos binarios como PDF y documentos Microsoft Office (MS Word, Excel y demás).
  • 5.
    XML  XML, siglasen inglés de e Xte nsible Markup Lang uag e ('lenguaje de marcas extensible'), es un lenguaje de marcas desarrollado por el World Wide Web Consortium (W3C) utilizado para almacenar datos en forma legible
  • 6.
    YAML  YAML esun formato de serialización de datos legible por humanos inspirado en lenguajes como XML, C, Python, Perl
  • 7.
    JSON  JSON, acrónimode JavaScript O bje ct No tatio n, es un formato ligero para el intercambio de datos. JSON es un subconjunto de la notación literal de objetos de JavaScript que no requiere el uso de XML.
  • 8.
    BSON  BSON esun formato de intercambio de datos usado principalmente para su almacenamiento y transferencia en la base de datos MongoDB. Es una representación binaria de estructuras de datos y mapas. El nombre BSO Nestá basado en el término JSON y significa Binary JSO N(JSON Binario).
  • 9.
     Claves Se direccionanlos documentos mediante una clave única que identifica el documento.  Recuperación Otra de las características que definen una base de datos orientada a documentos es que, más allá de la sencilla correspondencia clave-documento (o clave-valor) usada para recuperar un documento, la base de datos ofrece un API o un lenguaje de interrogación para recuperar documentos según su contenido.
  • 10.
     Organización Las distintasimplementaciones de bases de datos documentales que podemos organizan los documentos de muy distintas formas, entre las que se encuentran:  Colecciones  Etiquetas  Metadatos ocultos  Jerarquías de directorios