Beruflich Dokumente
Kultur Dokumente
1. Orígenes e Introducción
Las bases de datos móviles tienen una gran demanda en el incremento
a las necesidades de acceder a información de relevancia para la toma de
decisiones.
Los sistemas de base de datos, se desarrollan a partir de la necesidad de al-
macenar grandes cantidades de datos.
Esto se origino a finales del siglo XIX, Herman Hollerit fue denominado
el primer ingeniero estadístico de la Historia, ya que construyo la llamada
“Máquina Automática Perforador de Tarjeta” capaz de realizar el censo de
los Estados Unidos en solo 3 años. Donde se podía obtener datos importantes
como número de nacimiento, población infantil y número de familia. 1990,
Evolución de soportes direccionados con una mayor capacidad, menor coste.
Así mismo las necesidades de almacenar diversos tipos de datos como Doc-
umentos, Multimedia y colosales almacenes de datos llamados Data Ware-
house. Entre otras. XXI, En respuestas a las nuevas necesidades de asequibil-
idad y eficiencia surge la distribución Base De Datos Móviles. En los últimos
años los grandes avances en la tecnología de comunicación inalámbricas nos
presenta dispositivos en forma de computadora portátil, un PDA (Personal
digital assistant, asistente digital personal) o algunos otros dispositivos con
1
acceso a Internet. Con la rápida distribución de las comunicaciones ya sea
de accesos desde teléfonos celulares, inalámbricas y vía satélite nos han per-
mitido tener asequibilidad a todo tipo de información desde prácticamente
cualquier sitio y en cualquier momento.
Sin embargo tenemos limitantes, pudiera ser en costos o en cuestiones de
seguridad, de forma que no se puedan establecer conexiones en línea todo el
tiempo deseado. Un punto interesante es la fácil adaptación a las necesidades
para la distribución de los datos o recursos, en algunos casos el usuario de
un dispositivo móvil puede conectarse a un servidor de base de datos corpo-
rativos gracias a los agentes móviles y trabajar allí con los datos mientras
que en otros el usuario puede descargar los datos y trabajar con ellos en un
dispositivos móvil, Es decir, varias aplicaciones pueden tener acceso simulta-
neo a la información compartida. Está característica permite a los usuarios
estar en una sincronización con la base de datos corporativa en diferentes
ubicaciones geográficas.
Estacion Base: Son los intermediarios entre los dispositivos y los Hosts.
2
Los Enlaces de comunicaciones bidireccionales entre el SGBD corp. y
el SGBD móvil.
Plataforma de base de datos móvil: Un computador portatil, netbook,
notebook, etc con acceso a internet.
3. Agentes móviles
Los agentes móviles son piezas de software dotados con algún grado de
inteligencia artificial con la capacidad de detener su ejecución. Viaja a través
de las redes manteniendo intactos tanto el código como los datos. Los agentes
móviles, son capaces de ejecutarse en varias máquinas, Como su nombre lo
indican su código es móviles pueden trabajar sin conexión y si ellos necesitan
trabajar con los recursos de red ellos esperaran
3
Permite la comunicación en tiempo real.
4
4.2. Temas Sobre Gestion de Datos
Desde el punto de vista de la gestión de datos, la computación movil
puede ser considerada como una variante de la computación distribuída. Las
bases de Datos móviles pueden ser distribuidas bajo 2 escenarios posibles:
5
optimización de consultas se vuelve más complicada debido a la movilidad y
al rápido cambio de los recursos en las unidades móviles. La respuesta a las
consultas tiene q ser devuelta a unidades móviles que aún encontrandose en
transito o atravesando los limites netre celdas, necesitan recibir resultados
resultados correctos y completos.
4.2.8. Seguridad
Los datos móviles son menos seguros que los que permanecen en ubica-
ciones fijas. Las técnicas adecuadas de gestión y autorizacion de acceso a
6
lso datos críticos resultan mas importantes en estos entornos. Los datos son
tambien mas volátiles y es necesario desarrollar técnicas para compensar su
posible pérdida.
Pequeño tamaño y peso de los terminales, que entre otras cosas hace
necesario buscar protocolos y algoritmos eficientes en “energía”, debido
a las restricciones de baterías que presentan este tipo de equipos. Es
imprescindible también llegar a conseguir un equilibrio entre memoria y
disco, por ejemplo, las técnicas de comprensión permiten ahorrar disco
pero al descomprimir la información se consume CPU y, por tanto,
energía.
Casi todas las RDMS usan SQL como lenguaje para peticiones. Este
es un lenguaje con más de 30 años de antigüedad, que en su origen
no estaba pensado para modelos relacionales, y que apenas ha sufrido
mejoras en su vida.
7
Figura 1:
8
integración transparente con lenguajes de programación orientados a objetos,
como es el caso de Java. Con una base de datos relacional, la aplicación
debería transladar la representación relacional de los datos a la representación
en forma de objetos que requiere el lenguaje (en Java todo son objetos).
9
Implementación de índices espaciales para búsquedas en objetos geoes-
paciales.
Open Source
También comentaremos los inconvenientes principales:
Open Source. Si antes era una ventaja, hay que tener en cuenta que
es una herramienta muy compleja, que no se tiene soporte técnico, y
sobre todo, que no se dispone de documentación técnica.
10
Figura 2:
Figura 3:
11
resultan difusos. En segundo lugar, multimedia es un término que puede sig-
nificar diferentes cosas, según quien lo utilice.
Tampoco puede pasarse por alto que la gran cantidad de espacio de al-
macenamiento requerida por imágenes y grandes volúmenes de información
textual demanda, a pesar de la utilización de técnicas de compresión y de-
scompresión de ficheros de alta velocidad, de forma que se combine un acept-
able nivel de ocupación de recursos con una garantía de calidad elevada, en
lo que respecta al contenido.
12
preestablecido de normas.
A esto hay que a˜(n)adir que tras largos años de implantación y desarrollo
13
de las tecnologías de bases de datos, las organizaciones y empresas disponen
de grandes volúmenes de información almacenadas en bases de datos, gen-
eralmente en diferentes plataformas y aplicaciones, distribuidas en diferentes
localizaciones geográficas. Estas circunstancias exigen que la implantación y
explotación de bases de datos multimedia exija dos elementos:
La disponibilidad de bases de datos avanzadas, en un entorno de fácil
utilización por parte del usuario.
El establecimiento de redes de telecomunicaciones de alta velocidad.
14
2. Modelización, centrado en como representar los conocimientos obtenidos
en la fase anterior, de manera que sean manipulables por la máquina.
15
Encontrar rápidamente la información multimedia.
9. Hipermedia
Un desarrollo de las bases de datos multimedia distribuidas, combinadas
con el hipertexto, es el servicio hipermedia. Hipermedia es un enfoque flexible
y muy eficiente, para la gestión de información, que permite la navegación a
través de la información distribuida.
16
Se debe dar soporte a todos los tipos de acceso a los sistemas hiperme-
diales.
17