bases de datos
La Paz Baja California Sur, 11 de Febrero del 2015
Informix IBM
Historia:
1980 Tiene su origen ésta a RDBMS
1990`S INFORMIX era muy popular después de ORACLE.
2000 Por errores de la dirección decae financieramente la compañía INFORMIX.
2001 IBM compra esta RDBMS a INFORMIX.
2004 IBM sigue lanzando versiones actualizadas de esta RDBMSCaracterísticas:
Dispone de herramientas graficas
Gestiona múltiples bases de datos remotas de una única consola donde se muestran gráficamente tanto la base de datos, como los objetos que contiene (tablas,índices, procedimientos).
Utiliza plataforma NT y UNIX
Capacidad de relación de datos de múltiples lugares físicos
Opción de conectar datos relacionales de paginas web
Es costoso, Sin embargola nueva versión (Vs10) tiene un costo por debajo de los USD $1000 que lo vuelve muy accesible en el mercado.
Ocupa menos memoria y recursos que el oracle
Se integra con linux y oracle
Ofrece herramientas para crear menús, formularios de entrada de datos y generadores de listados
Tiene arquitectura para servidor OLTP (On Line Transaction Prosessing) para UNIX. Esta tecnología se puede ver enINFORMIX Dynamic Server.
Cumple con los niveles de seguridad
Utiliza un manejador relacional de base de datos orientado a objetos(ORDBMS), completamente escalable y extensible a cualquier tipo de datos.
Se puede utilizar INFORMIX Dynamic Server en toda su capacidad, con el lenguaje de programación Java.
MongoDB
Historia
El desarrollo de MongoDB empezó con laempresa de software 10gen en el 2007, cuando estaban desarrollando una plataforma como servicio (PaaS) similar al conocido Google App Engine.5 En el 2009 MongoDB fue lanzado como un producto independiente y publicado bajo la licencia de código abierto AGPL.
En marzo de 2011, se lanzó la versión 1.4 y se consideró ya como una base de datos lista para su uso en producción.
CaracterísticasMongoDB soporta la búsqueda por campos, consultas de rangos y expresiones regulares.
Cualquier campo en un documento de MongoDB puede ser indexado, al igual que es posible hacer índices secundarios. El concepto de índices en MongoDB es similar a los encontrados en base de datos relacionales.
MongoDB soporta el tipo de replicación maestro-esclavo. El maestro puede ejecutar comandos de lectura yescritura. El esclavo puede copiar los datos del maestro y sólo se puede usar para lectura o para copia de seguridad, pero no se pueden realizar escrituras.
MongoDB se puede escalar de forma horizontal usando el concepto de “shard”. El desarrollador elige una llave shard, la cual determina cómo serán distribuidos los datos en una colección. Los datos son divididos en rangos (basado en la llave shard)y distribuidos a través de múltiples shard.
MongoDB tiene la capacidad de ejecutarse en múltiple servidores, balanceando la carga y/o duplicando los datos para poder mantener el sistema funcionando en caso que exista un fallo de hardware.
MongoDB puede ser utilizado con un sistema de archivos, tomando la ventaja de la capacidad que tiene MongoDB para el balanceo de carga y la replicación dedatos utilizando múltiples servidores para el almacenamiento de archivos.
La función MapReduce puede ser utilizada para el procesamiento por lotes de datos y operaciones de agregación.
MongoDB tiene la capacidad de realizar consultas utilizando JavaScript, haciendo que estas sean enviadas directamente a la base de datos para ser ejecutadas.
Microsoft SQL Server
Historia
GénesisAntes de la versión 7.0 de la base de código para MS SQL Server se ha vendido por Sybase SQL Server para Microsoft, y fue la entrada de Microsoft en el mercado de bases de datos a nivel de empresa, compitiendo contra Oracle, IBM, y, más tarde, Sybase. Microsoft, Sybase y Ashton-Tate originalmente se unieron para crear y comercializar la primera versión con nombre de SQL Server 1.0 para OS/2,...
Regístrate para leer el documento completo.