sistemas gestores de base de datos, bd relacionales y no relacionales

18
Tarea: Investigar sobre los sistemas gestores de base de datos para sistemas operativos móviles, versión, como se instalan, requisitos... Que diferencia existe entre la base de datos relacionales y las no relacionales. cuáles son, ejemplos

description

los sistemas gestores de base de datos para sistemas operativos móviles, versión, como se instalan, requisitos...

Transcript of sistemas gestores de base de datos, bd relacionales y no relacionales

Page 1: sistemas gestores de base de datos, bd relacionales y no relacionales

Tarea:

Investigar sobre los sistemas gestores de base de datos para sistemas operativos móviles, versión, como se instalan, requisitos...Que diferencia existe entre la base de datos relacionales y las no relacionales. cuáles son, ejemplos

Page 2: sistemas gestores de base de datos, bd relacionales y no relacionales

Curso: Administración de Base de Datos

Alumno: Eduardo Bernal Loayza

Profesor: Eddie Malca Vicente

Page 3: sistemas gestores de base de datos, bd relacionales y no relacionales

Base de Datos MóvilesEs 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

Page 4: sistemas gestores de base de datos, bd relacionales y no relacionales

Sistemas de Base de datos móviles:

Es un sistema distribuido que soporta conectividad móvil, posee todas las capacidades de un sistema de base de datos y permiten a las unidades móviles, una completa movilidad espacial por medio de la tecnología inalámbrica

Page 5: sistemas gestores de base de datos, bd relacionales y no relacionales

Procesamiento de Consultas

El único reto en los SMBDM es el procesamiento de consultas (queries) que dependen de la localización física de la unidad móvil

Page 6: sistemas gestores de base de datos, bd relacionales y no relacionales

Manejo de transacciones

Se considera el manejo de transacciones cuando un dispositivo móvil inicia una transacción hacia la base de datos o hacia un servidor fijo. La transacción puede ejecutarse en el servidor o en el dispositivo móvil.

Page 7: sistemas gestores de base de datos, bd relacionales y no relacionales

Tecnología inalámbrica

La evolución de esta tecnología comenzó alrededor de 1996, fue allí cuando se desarrollaron los pequeños dispositivos de computación “inteligentes” tales como las Palm o PC de bolsillo (Pocket PC), luego en 1997 surge la conectividad inalámbrica de los dispositivos utilizando WAP (Wireless Aplication Protocol).

Page 8: sistemas gestores de base de datos, bd relacionales y no relacionales

Tipos de Dispositivos Móviles

PDA, (Asistente Personal Digital – Personal Digital Assistant): Fue usado en sus inicios como una unidad que almacenaba el calendario personal, libreta de direcciones, calculadora, quizás un programa sencillo de intercambio de moneda y usualmente un mapa con las zonas horarias.

Page 9: sistemas gestores de base de datos, bd relacionales y no relacionales

Palm: abre su sistema operativo, permitiendo a los desarrolladores la oportunidad de crear programas específicos para este dispositivo. Las nuevas unidades tienen pantalla a colores, módem, capacidad inalámbrica para sincronización además de conexión a Internet entre otras funcionalidades.

Page 10: sistemas gestores de base de datos, bd relacionales y no relacionales

Pocket PC`s. Son dispositivos que poseen el sistema operativo Windows CE, inicialmente basado en Windows 3.1, Lince básicamente maneja la comunicación entre el hardware y las aplicaciones que se ejecutan allí. Es un sistema operativo muy modular, puede ser ejecutado en gran cantidad de plataformas y aplicaciones. Estos dispositivos son realmente pequeñas computadoras.

Page 11: sistemas gestores de base de datos, bd relacionales y no relacionales

Teléfono celular con conexión a Internet. Este dispositivo tiene un navegador WAP (Wireles Access Protocol) integrado, que se adquiere directamente en las empresas de telefonía celular.

Page 12: sistemas gestores de base de datos, bd relacionales y no relacionales

Estructura y Características

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.

• Plataforma de base de datos móvil, que puede ser un ordenador portátil, PDA u otro dispositivo de acceso a Internet, es decir, los dispositivos móviles en cuestión.

• Enlaces de comunicación bidireccionales entre el SMBD corporativo y el SMBD móvil. Que pueden ser redes inalámbricas de distinta naturaleza, comunicaciones vía satélite, etc.

Page 13: sistemas gestores de base de datos, bd relacionales y no relacionales

SYBASE

ADAPTIVE SERVER ANYWHERE - Versión 9.0

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.

Page 14: sistemas gestores de base de datos, bd relacionales y no relacionales

SQL SERVER CE

MICROSOFT SQL SERVER CE - Versión 4.0

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.

Page 15: sistemas gestores de base de datos, bd relacionales y no relacionales

SQLite - Versión 3.0

Es un sistema de gestión de bases de datos relacional compatible con ACID (En bases de datos se denomina ACID a un conjunto de características necesarias para que una serie de instrucciones puedan ser consideradas como una transacción.

Page 16: sistemas gestores de base de datos, bd relacionales y no relacionales

Debido a su pequeño tamaño, SQLite es muy adecuado para los sistemas integrados, y también está incluido en:

• Android• BlackBerry• Google Chrome• iOS• Maemo• MeeGo• Symbian OS4• webOS

Page 17: sistemas gestores de base de datos, bd 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

Page 18: sistemas gestores de base de datos, bd relacionales y no relacionales

Una base de datos no relacional – es un término utilizado para describir un subconjunto de bases de datos que difiere en varios modos de bases de datos tradicionales (RDBMS). –No tienen schemas, no permiten JOINs, no intentan garantizar ACID y escalan horizontalmente