Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
XML
POR: FABIAN PUENTES BUITRAGO
Agenda
XML
Caractersticas generales
Estructura general
Ventajas y desventajas
Ventajas y desventajas
Mongo DB
Definicin de tipos de
documento(DTD)
Bson
XMLSchema
Bases de datos OO
Consulta
XQUERY
Interfaz de programacin de
aplicaciones
NoSQL
deriva de un lenguaje
para estructurar documentos
grandes
conocido
como
SGML (Standard Generalized
Markup
Language),
Sirve
para representar datos de
bases de datos y generaR
muchas clases de datos
estructurados
usados
en
aplicaciones de negocio.
Estructura general
Ventajas y desventajas
1. Autodocumentado.
Definicin de tipos de
documento(DTD)
|: Especifica un o
+:Especifica Uno o ms
*:Especifica cero o ms
Definicin de tipos de
documento(DTD)
La palabra clave #PCDATA: Indica dato de texto (Deriva su nombre de
parsed character data).
Empty: El elemento no tiene ningn contenido.
Any : No hay restriccin sobre los subelementos.
Definicin de tipos de
documento(DTD)
tener una
declaracin
Definicin de tipos de
documento(DTD)
XMLSchema
Consulta
XQUERY
XQUERY
Los resultados se pueden ordenar si se incluye la clausula sortby al final de cualquier expresin
Interfaz de programacin de
aplicaciones
NoSQL
CARACTERISTICAS GENERALES
Ausencia de esquema.
Velocidad.
Escalabilidad horizontal.
Consistencia Eventual.
VENTAJAS Y DESVENTAJAS
VENTAJAS
Es de cdigo abierto - Sobre todo
las cosas buenas.
2. Escalamiento sencillo.
3. Diferentes DBs NoSQL para
diferentes
proyectos.
4. NoSQL y la nube es un ajuste
natural.
5. Las bases de datos NoSQL
utilizan sobre todo el uso de
memoria en vez del disco como la
principal ubicacin de escritura.
DESVENTAJAS
1. El cdigo abierto puede significar
una problema en el soporte para las
empresas.
2. No estn lo suficientemente
maduros para algunas empresas.
3. Limitaciones de Inteligencia de
Negocios.
4. La falta de experiencia.
5. Problemas de compatibilidad.
MONGO DB
BSON
Un objeto BSON consiste en una lista ordenada de elementos. Cada elemento consta de un campo
nombre, un tipo y un valor. Los nombres son de tipo String y los tipos pueden ser:
Enteros de 32 o 64 bits
Fecha
booleano
Nulo (null)
Objeto BSON
Array BSON
Expresiones Regulares
Cdigo JavaScript
Los tipos BSON son los mismos tipos de JSON adems de aadir Date y Array de bytes.
BASES DE DATOS OO
REFERENCIAS
http://unefazuliasistemas.files.wordpress.com/2011/04/fundamentos
-de-bases-de-datos-silberschatz-korth-sudarshan.pdf
https://yazminic.wordpress.com/2011/02/04/definicion-yconceptos/