1. ADMINISTRACIÓN DE DATOS EN
DISPOSITIVOS MÓVILES
INGENIERÍA ENTECNOLOGÍAS DE LA INFORMACIÓNY COMUNICACIONES
Materia: DESARROLLO DE APLICACIONES PARA DISPOSITIVOS MÓVILES
Nombre del Alumnos: HUGO HUERTAVÁZQUEZ
MA. DEL CARMEN PERALTA FUENTES
Maestro: LI OMAR PORTILLO
InstitutoTecnológico el Llano
2. INTRODUCCIÓN
Inicialmente las aplicaciones inalámbricas para dispositivos
móviles eran programas totalmente desconectados de las
empresas o sistemas de computación. Esto desde el punto
de vista en tiempo real. Surgen las redes inalámbricas, pero
existe el problema de disponibilidad de dispositivos
inalámbricos y teléfonos WAP que se encuentran limitados
en memoria y el tamaño de la pantalla para mostrar la
información, además que introducir información en estos
dispositivos móviles puede llegar a ser bastante difícil por
su tamaño.
Base de Datos Móviles
Es una Base de datos donde los usuarios pueden acceder a la
información lejos de donde se encuentra almacenada la base
de datos, se hace utilizando una conexión inalámbrica
3. MODELO DE OBJETOS DE ACCESO DE
DATOS
Todas las bases de datos móviles tienen una arquitectura similar,
donde debemos distinguir una serie de elementos principales
característicos de este tipo de sistemas:
Servidor de base de datos corporativo y SMBD que gestiona y
almacena los datos corporativos y proporciona aplicaciones
corporativas. Se correspondería con el SMBD y el servidor que se
utiliza en la organización.
Base de datos remota y SMBD que gestiona y almacena los datos
móviles. Son las bases de datos que deben estar implementadas
en los dispositivos móviles.
4. MODELO DE OBJETOS DE ACCESO DE
DATOS
Arquitectura BDMóviles
Nos referimos al sistema gestor de base de
datos móvil (SMBD móvil) y al enlace de
comunicaciones. En una base de datos móvil, la
comunicación entre los dispositivos es una parte
importante, ya que es imprescindible una buena
comunicación para el acceso a los datos. La
arquitectura de comunicaciones más utilizada
consiste en tener una o varias estaciones base
en contacto con la base de datos corporativa y
una serie de estaciones móviles que acceden a
los datos a través de las estaciones base.
5. MODELO DE OBJETOS DE ACCESO DE
DATOS
SMBD Móviles
IBM: DB2 Everyplace
DB2 Everyplace forma parte de la solución de IBM para
procesos de informática distribuida. Mediante DB2
Everyplace, los profesionales que se desplazan con
frecuencia (tales como vendedores, inspectores,
auditores, técnicos de mantenimiento, médicos,
agentes inmobiliarios y tasadores de seguros) pueden
tener acceso a datos vitales que necesitan mientras
están lejos de su centro de trabajo.
6. MODELO DE OBJETOS DE ACCESO DE
DATOS
SYBASE
ADAPTIVE SERVER ANYWHERE
Sybase ha creado una tecnología que permite una
empresa sin cables para sus clientes y socios
mediante soluciones de software de integración y
desarrollo, infraestructura móvil.
SQL Anywhere Studio contiene la última versión de
la base de datos móvil más vendida, Adaptive Server
Anywhere.
7. MODELO DE OBJETOS DE ACCESO DE
DATOS
SQL SERVER CE
MICROSOFT SQL SERVER CE
Microsoft provee una herramienta que consiente
extender las aplicaciones empresariales de un
organización, a los dispositivos móviles, como lo es
SQL Server CE es ideal para aplicaciones móviles, ya
que permite implementar la funcionalidad de una
base de datos relacional y tiene la capacidad de
brindar acceso a los datos de una manera flexible y
similar a SQL Server, al mismo tiempo que permite
conectarse a un servidor SQL Server central y
mantener actualizada la información.
8. XML
eXtensible Markup Language ('lenguaje de marcas
extensible'), es un lenguaje de marcas desarrollado por el
World Wide Web Consortium (W3C) utilizado para
almacenar datos en forma legible. Deriva del lenguaje SGML
y permite definir la gramática de lenguajes específicos (de la
misma manera que HTML es a su vez un lenguaje definido
por SGML) para estructurar documentos grandes.
XML da soporte a bases de datos, siendo útil cuando varias
aplicaciones se deben comunicar entre sí o integrar
información. (Bases de datos Silberschatz). XML es una
tecnología sencilla que tiene a su alrededor otras que la
complementan y la hacen mucho más grande y con unas
posibilidades mucho mayores
9. JSON
Acrónimo de JavaScript Object Notation, es un
formato ligero para el intercambio de datos.
JSON es un subconjunto de la notación literal de
objetos de JavaScript que no requiere el uso de
XML. El término JSON está altamente difundido
en los medios de programación, sin embargo, es
un término mal descrito ya que en realidad es solo
una parte de la definición del estándar ECMA-262
en que está basado Javascript. Una de las
cualidades intrínsecas de Javascript denominada
LJS (Literal Javascript) facilita el flujo de datos e
incluso de funciones, para la cual no requiere la
función eval() si son datos los que se transfieren
como en el caso de XML.