You are on page 1of 3

Caractersticas

Ventajas

Desventajas

DB2 Everyplace

DB2 Everyplace forma parte de la


solucin de IBM para procesos de
informtica distribuida. Mediante DB2
Everyplace, los profesionales que se
desplazan con frecuencia pueden tener
acceso a datos vitales que necesitan
mientras estn lejos de su centro de
trabajo.

Permite agilizar el tiempo de


respuestas de esta consulta
Recuperacin utilizando
accesos de slo ndices.
Predicados correlacionados.
Tablas de resumen
Tablas replicadas

Se tiene que ver con las


aplicaciones que se tienen
desarrolladas y las que se van a
implementar.
Influye en la eleccin el
hardware utilizado.

ADAPTIVE SERVER
ANYWHERE

SQL Anywhere Studio contiene la


ltima versin de la base de datos mvil
ms
vendida,
Adaptive
Server
Anywhere. Este pequeo, aunque muy
potente motor de bases de datos, puede
soportar
implementaciones
monousuario o multi-usuario y provee
completo procesamiento transaccional
de alto rendimiento

La nica desventaja podra


ser el costo del programa a
implementar que se
compensa con el retorno de
inversin.

SQL SERVER CE

Microsoft provee una herramienta que


consiente extender las aplicaciones
empresariales de un organizacin, a los
dispositivos mviles, como lo es SQL
Server CE es ideal para aplicaciones
mviles, ya que permite implementar la
funcionalidad de una base de datos
relacional y tiene la capacidad de
brindar acceso a los datos de una

Tiene una de las aplicaciones


mviles ms grandes del
mundo, con ms de 10
millones de usuarios. El
mercado ms grande de
servicios financieros utilizan
las herramientas.
El nmero uno en bases de
datos de carcter
inalmbrico
Tiene mecanismo de
replicacin nativo.
Hace validacin de tipos y
tiene mayor cantidad de
tipos de datos que SQLite.
Se puede usar como IDE
Visual Studio 2005/2008 o

Cuando se hace una


operacin de escritura, se
bloquea la tabla.
No soporta operaciones en
memoria.
No es multiplataforma (Solo
funciona en Windows)

Bases
de Datos Moviles

manera flexible y similar a SQL Server,


al mismo tiempo que permite conectarse
a un servidor SQL Server central y
mantener actualizada la informacin.

SQLite

SQLite es un sistema de
gestin de bases de datos
relacional compatible con
ACID, contenida en una
relativamente pequea
(~275 kiB)2 biblioteca
escrita en C. SQLite es un
proyecto de dominio
pblico1 creado por D.
Richard Hipp.

J2ME

Basa su arquitectura en una


mquina virtual (JVM) cuya
implementacin es
dependiente del proveedor
del dispositivo, sin embargo
esta debe cumplir con el
estndar bsico. Con esto
Java intenta extender su
premisa write it once, run it
everywhere a los
dispositivos mviles. Sin
embargo debido a las

Management Studio de SQL


Server
Soporta
INFORMATION_SCHEMA
SQLite tiene una pequea
memoria y una nica
biblioteca es necesaria para
acceder a bases de datos.
SQLite realiza operaciones
de manera eficiente y es
ms rpido que MySQL y
PostgreSQL.
SQLite se ejecuta en muchas
plataformas y sus bases de
datos pueden ser fcilmente
portadas sin ninguna
configuracin o
administracin.
Es un estndar actual de la
industria respaldado por Sun
Microsystems.
Puede correr en el
escritorio y en dispositivos
mviles.
Continuas versiones de
actualizacin a travs de un
comit JCP (Java Community
Process).
APIs de desarrollo de
terceros para nuevas

No tiene ni triggers ni vistas.


No soporta User Defined
Functions (UDF)
Limitaciones en Where: esta
limitacin est dada por el
soporte para clausuras
anidadas.
Falta de Clave Fornea:
cuando se realice la creacin
de la tabla desde el modo
consola, est permitiendo el
uso de la clausura, aunque
no realizara el chequeo de la
misma.

Es un lenguaje interpretado,
una aplicacin Midlet mal
planeada puede ser lenta.
La memoria libre de cada
telfono y el tamao mximo
del archivo JAR/JAD.
Aritmtica de punto
flotante no implementada en
versiones anteriores.

Bases
de Datos Moviles

posibles variaciones entre


los distintos proveedores
esta permisa no siempre se
cumple con precisin.

caractersticas en los
equipos de nueva
generacin.

Bases
de Datos Moviles

You might also like