Documentos de Académico
Documentos de Profesional
Documentos de Cultura
BASE DE DATOS
Las bases de datos de tipo OLTP (On Line Transaction Processing) tambin
son llamadas bases de datos dinmicas lo que significa que la informacin se
modifica en tiempo real, es decir, se insertan, se eliminan, se modifican y se
consultan datos en lnea durante la operacin del sistema. Un ejemplo es el
sistema de un supermercado donde se van registrando cada uno de los
artculos que el cliente est comprando y a su vez el sistema va actualizando el
Inventario.
Las bases de datos de tipo OLAP (On Line Analytical Processing) tambin
son llamadas bases de datos estticas lo que significa que la informacin en
tiempo real no es afectada, es decir, no se insertan, no se eliminan y tampoco
se modifican datos; solo se realizan consultas sobre los datos ya existentes
para el anlisis y toma de decisiones. Este tipo de bases de datos son
implementadas en Business Intelligence para mejorar el desempeo de las
consultas con grandes volmenes de informacin.
La necesidad de implementar un tipo u otro depender del giro y
necesidades de cada empresa. Es muy importante identificar el tipo de base de
datos que se requiere antes de implementar un manejador de base de datos.
Por ejemplo podemos citar al manejador de base de datos DB2 10.5 with BLU
Acceleration, la cual proporciona una solucin para la parte transaccional y
para la parte de analticos.
Large Object) y BLOB (Binary Large Object). Los CLOB son utilizados para
almacenar documentos y los BLOB para almacenar una imagen o video.
Otro tipo de dato relevante hoy en da es el tipo de dato XML. Este es un tipo
de dato jerrquico porque parte de un nodo inicial o raz, y a su vez puede
tener n niveles y subniveles. Muchos manejadores de bases de datos puede
manipular este tipo de dato; sin embargo, no de forma nativa como lo hace
DB2, es decir, el documento es almacenado como un CLOB. La desventaja de
almacenarlo como un CLOB implica dividir el documento y guardarlo en
diferentes reas (como si fuera un rompecabezas), y para consultarlo se debe
armar para mostrar su informacin (lo cual implica problemas de desempeo).
Una ventaja competitiva que tiene DB2 es que los documentos XML se
almacenan de forma nativa, es decir, el documento se almacena dentro de la
base de datos, lo que permite consultar la informacin de forma directa y con
mucho mejor desempeo. Incluso se pueden crear ndices a nivel documento
XML para consultar un nodo en especfico, y as acceder ms rpido a la
informacin. Otra ventaja es la compresin de documento XML lo cual
incrementa el ahorro en almacenamiento.
Otra de las ventajas competitivas que tiene las bases de datos como DB2 e
Informix es que permite hacer la explotacin de la informacin que viene de
diferentes fuentes permitiendo as la integracin con otros sistemas y lenguajes
que utilizan sentencias SQL y NoSQL
BIBLIOGRAFIA
http://www-01.ibm.com/software/data/db2/linux-unix-windows/db2-blu-acceleration/
http://www.ibm.com/developerworks/ssa/local/im/que-es-big-data/
https://www.ibm.com/developerworks/ssa/library/bd-datos-sql-y-nosql-en-db2/