9
CURSO: ADMINISTRACION DE BASE DE DATOS PROFESOR: EDDIE MALCA ALUMNO : CESPEDES CAVERO, LUIS

Base de datos moviles

Embed Size (px)

Citation preview

Page 1: Base de datos moviles

CURSO: ADMINISTRACION DE BASE DE DATOS

PROFESOR: EDDIE MALCAALUMNO : CESPEDES CAVERO, LUIS

Page 2: Base de datos moviles

Base de datos para móviles

SQL Anywhere Server DB2MobilinkUltralite

Page 3: Base de datos moviles

SQL Anywhere ServerSybase Adaptive Server Anywhere (ASA) es un Sistema administrador de bases de datos relacionales (RDBMS) de alto rendimiento, que dentro de su funcionalidad incluye gestión de transacciones, un optimizador de consultas auto-afinable , integridad referencial, procedimientos almacenados Java y SQL, triggers, bloqueo a nivel de registro, programación de eventos y recuperación automática. ASA es desarrollado por iAnywhere.

Guía de instalación :

http://www.mtbase.com/contenido/documento.jsp?id=10251

Page 4: Base de datos moviles

DB2DB2 es una marca comercial, propiedad de IBM, bajo la cual se comercializa un sistema de gestión de base de datos.

DB2 versión 9 es un motor de base de datos relacional que integra XML de manera nativa, lo que IBM ha llamado pureXML, que permite almacenar documentos completos dentro del tipo de datos XML para realizar operaciones y búsquedas de manera jerárquica dentro de éste, e integrarlo con búsquedas relacionales.

La compatibilidad implementada en la última versión, hace posible la importación de los datos a DB2 en una media de 1 o 2 semanas, ejecutando PL/SQL de forma nativa en el gestor IBM DB2.

La automatización es una de sus características más importantes, ya que permite eliminar tareas rutinarias y permitiendo que el almacenamiento de datos sea más ligero, utilizando menos hardware y reduciendo las necesidades de consumo de alimentación y servidores.

La memoria se ajusta y se optimiza el rendimiento del sistema, con un interesante sistema que permite resolver problemas de forma automática e incluso adelantarse a su aparición, configurando automáticamente el sistema y gestión de los valores.

Guía de instalación:

https://publib.boulder.ibm.com/tividd/td/tec/SC32-0823-00/es_ES/HTML/INSTmst64.htm

Page 5: Base de datos moviles

Ultralite

sistema gestor de bases de datos que puede embeberse en dispositivos móviles

Page 6: Base de datos moviles

Diferencias entre base de datos relacionales y no relacionales

Una Base de Datos Relacional, es una base de datos que cumple con el modelo relacional, el cual es el modelo más utilizado en la actualidad para implementar bases de datos ya planificadas. Permiten establecer interconexiones (relaciones) entre los datos (que están guardados en tablas), y a través de dichas conexiones relacionar los datos de ambas tablas, de ahí proviene su nombre: "Modelo Relacional". Tras ser postuladas sus bases en 1970 por Edgar Frank Codd, de los laboratorios IBM en San José (California), no tardó en consolidarse como un nuevo paradigma en los modelos de base de datos.[

Page 7: Base de datos moviles

Características :

Una Base de Datos se compone de varias tablas o relaciones.

-No pueden existir dos tablas con el mismo nombre ni registro.

-Cada tabla es a su vez un conjunto de registros (filas y columnas).

-La relación entre una tabla padre y un hijo se lleva a cabo por medio de las claves primarias y ajenas (o foráneas).

-Las claves primarias son la clave principal de un registro dentro de una tabla y éstas deben cumplir con la integridad de datos.

-Las claves ajenas se colocan en la tabla hija, contienen el mismo valor que la clave primaria del registro padre; por medio de éstas se hacen las formas relacionales

Page 8: Base de datos moviles

ExtraLas aplicaciones móviles se clasifican en las dos siguientes categorías: aplicaciones verticales y aplicaciones horizontales (Imielinski y Badrinath, 1994).

En las aplicaciones verticales, los usuarios acceden a los datos en una celda específica; fuera de la celda los datos no están disponibles. Un ejemplo de aplicación vertical es la obtención de información sobre las plazas libres de un determinado parking. En las aplicaciones horizontales, los datos están distribuidos por todo el sistema, y los usuarios pueden acceder a ellos desde cualquier celda. La aplicación horizontal más común es el acceso al correo electrónico.Los datos se clasifican en tres categorías:

Datos privados: pertenecen a un usuario y sólo él puede acceder a ellos y manejarlos. Por ejemplo, los datos del perfil de un usuario de cualquier aplicación que gestione datos personales.

Datos públicos: pueden ser consultados por cualquier usuario, pero sólo pueden ser modificados por una única fuente. Por ejemplo, los datos de las cotizaciones de la bolsa.

Datos compartidos: pueden ser accedidos por un grupo determinado de usuarios, quienes tienen permisos para leerlos y para escribirlos. Por ejemplo, los datos de seguros de una compañía aseguradora que vende productos utilizando agentes comerciales.

Page 9: Base de datos moviles

Base de datos no relacionales

Al tratarse de una tecnología emergente donde no hay estándares y las alternativas son múltiples.

Ofrecen la gestión de un mayor volumen y variedad de datos con mayor agilidad, no necesariamente brindan garantías de fiabilidad de la data