SlideShare una empresa de Scribd logo
SMBD
Móviles
(TRES DE
ELLOS)
IBM: DB2 EVERYPLACE
SYBASE ADAPTIVE SERVER
ANYWHERE
SQLITE
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.
Las empresas pueden ahora transferir sus
datos corporativos DB2 a dispositivos
portátiles o incorporados. Con DB2
Everyplace, puede acceder a una base de
datos contenida en su dispositivo portátil y
realizar actualizaciones en ella. Con DB2
Everyplace Sync Server, puede sincronizar
datos entre el dispositivo portátil y otras
fuentes de datos ubicadas en la empresa. El
Adaptador de Archivos le permite distribuir
archivos y aplicaciones hacia usuarios
portátiles.
Guía de instalación
Link:
https://www.google.com.pe/?
gws_rd=ssl#q=PASOS+PARA+LA+INSTALACION+DE+IB
M%3A+DB2+Everyplace+
SYBASE ADAPTIVE SERVER ANYWHERE
Version 6.0.1
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. Este pequeño, aunque muy
potente motor de bases de datos, puede soportar
implementaciones mono- usuario o multi-usuario y
provee completo procesamiento transaccional de
alto rendimiento. Estas características combinadas,
hacen que sea el ambiente ideal de base de datos
para entornos móviles.
Provee una rica funcionalidad, incluyendo
procedimientos almacenados, triggers,
integridad referencial, bloqueo a nivel de
fila, recuperación automática, y mucho
más. También es muy eficiente a la hora de
consumir recursos ya que necesita sólo
aproximadamente 1 MB RAM, y 2 KB por
cada conexión cliente.
Guía de instalación
Link:
http://www.mtbase.com/c
ontenido/documento.jsp?
id=10251
SQLite Version 3
  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. Así pues, si un
sistema de gestión de bases de datos es ACID
compliantquiere decir que el mismo cuenta con las
funcionalidades necesarias para que sus transacciones
tengan las características ACID. En concreto ACID es un
acrónimo de Atomicity, Consistency, Isolation
and Durability: Atomicidad, Consistencia, Aislamiento y
Durabilidad), contenida en una relativamente pequeña
(~275 kiB)2
biblioteca escrita en C. SQLite es un proyecto
de dominio público creado por D. Richard Hipp.
  A diferencia de los sistemas de gestión de bases de
datos cliente-servidor, el motor de SQLite no es un
proceso independiente con el que el programa
principal se comunica. En lugar de eso, la biblioteca
SQLite se enlaza con el programa pasando a ser parte
integral del mismo. El programa utiliza la funcionalidad
de SQLite a través de llamadas simples a subrutinas y
funciones. Esto reduce la latencia en el acceso a la
base de datos, debido a que las llamadas a funciones
son más eficientes que la comunicación entre procesos.
 El conjunto de la base de datos (definiciones,
tablas, índices, y los propios datos), son guardados
como un sólo fichero estándar en la máquina host.
Este diseño simple se logra bloqueando todo el
fichero de base de datos al principio de cada
transacción.
 En su versión 3, SQLite permite bases de datos de
hasta 2 Terabytes de tamaño, y también permite la
inclusión de campos tipo BLOB
Guía de Instalación
Link: https://www.youtube.com/watch?
v=OoAKLmWdX_Q
DIFERENCIA ENTRE LAS BASES DE
DATOS RELACIONALES Y LAS 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»
SQLite,
MySQL,
PostgreSQL u
Oracle, 
Ejemplo de
programas
que lo
emplean
BASES DE DATOS
RELACIONALES
No Relacional - NoSQL
En cambio en NoSQL
Ausencia de
esquema en los
registros de
datos, escalabilidad ho
rizontal sencilla,
y velocidad
Ejemplos de
progrmas que lo
emplean:
CouchDB,
MongoDB,
RavenDB, Neo4j,
Cassandra,
BigTable, Dynamo,
Riak, Hadoop
Ausencia de esquema 
Significa que los datos no tienen una definición de
atributos fija, es decir: Cada registro (o documento,
como se les suele llamar en estos casos) puede
contener una información con diferente forma cada
vez, pudiendo así almacenar sólo los atributos que
interesen en cada uno de ellos.
Ejemplo: Almacenar la información sobre una
publicación de un blog (título, cuerpo de texto, autor)
junto a los comentarios y etiquetas vertidos sobre el
mismo, todo en un único registro.
Escalabilidad  horizontal
Se refiero a la posibilidad
de aumentar el
rendimiento del sistema
simplemente añadiendo
más nodos, sin necesidad
en muchos casos de
realizar ninguna otra
operación más que indicar
al sistema cuáles son los
nodos disponibles.

Más contenido relacionado

PPTX
SQL VS ACCESS
PPTX
Bases de datos
PPT
Sgbd
PPTX
BD para dispositivos móviles, Tipos de Base de Datos.
PPTX
Sistemas gestores de bases de datos
 
PDF
PPTX
Base de datos móviles
PPTX
sistemas gestores de base de datos, bd relacionales y no relacionales
SQL VS ACCESS
Bases de datos
Sgbd
BD para dispositivos móviles, Tipos de Base de Datos.
Sistemas gestores de bases de datos
 
Base de datos móviles
sistemas gestores de base de datos, bd relacionales y no relacionales

La actualidad más candente (20)

PPT
Presentación sgbd
PDF
Base de Datos
PPTX
BD Escobar Gómez Daniel
PPTX
Microsoft access
PPTX
Qué es una base de datos
PDF
Bases de datos embebidas
DOCX
Dbms Existentes
PPTX
Diapositivas de sgbd
PPTX
Ventajas y desventajas mysql
DOCX
Cuadro comparativo sql
DOCX
Proveedor[1]..
PPTX
Tipos de bases de datos
PPTX
Manejador de Base de Datos
PPTX
presentacion base de datos
PPT
SYBASE - SQL ANYWHERE
PDF
Características de MySQL
PPTX
Sistema Gestor de Base de Datos
PPTX
Sql sever 2008
PPTX
Sistema gestor de base de datos
PPTX
Bases de datos embebidas
Presentación sgbd
Base de Datos
BD Escobar Gómez Daniel
Microsoft access
Qué es una base de datos
Bases de datos embebidas
Dbms Existentes
Diapositivas de sgbd
Ventajas y desventajas mysql
Cuadro comparativo sql
Proveedor[1]..
Tipos de bases de datos
Manejador de Base de Datos
presentacion base de datos
SYBASE - SQL ANYWHERE
Características de MySQL
Sistema Gestor de Base de Datos
Sql sever 2008
Sistema gestor de base de datos
Bases de datos embebidas
Publicidad

Similar a SGDB móviles - Relacional y/o No Relacional (20)

PPTX
base de datos para dispositivos móviles
DOCX
Bddmoviles
PPTX
Administracion de base de datos (blas gianpierre balarezo renteria)
DOCX
Sq llite
PPTX
Sq lite
PPTX
Exposición SQLite Universidad de la Guajira
PPTX
sql y no sql
PDF
SQLite
PPTX
Exposicionsqlite1 (1)
PPT
DOCX
Gestores de base de datos
DOCX
Gestores de base de datos
PPTX
Sql y no sql
PPTX
Sqlite Base de Datos
PPTX
TENDENCIAS EN BASE DE DATOS II.pptx
PPTX
Gestor de base de datos
base de datos para dispositivos móviles
Bddmoviles
Administracion de base de datos (blas gianpierre balarezo renteria)
Sq llite
Sq lite
Exposición SQLite Universidad de la Guajira
sql y no sql
SQLite
Exposicionsqlite1 (1)
Gestores de base de datos
Gestores de base de datos
Sql y no sql
Sqlite Base de Datos
TENDENCIAS EN BASE DE DATOS II.pptx
Gestor de base de datos
Publicidad

Último (20)

PPT
El-Gobierno-Electrónico-En-El-Estado-Bolivia
PPTX
Historia Inteligencia Artificial Ana Romero.pptx
PDF
Diapositiva proyecto de vida, materia catedra
PPTX
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
PDF
ADMINISTRACIÓN DE ARCHIVOS - TICS (SENA).pdf
PPTX
CLAASIFICACIÓN DE LOS ROBOTS POR UTILIDAD
DOCX
TRABAJO GRUPAL (5) (1).docxjsjsjskskksksk
PPTX
la-historia-de-la-medicina Edna Silva.pptx
PDF
programa-de-estudios-2011-guc3ada-para-el-maestro-secundarias-tecnicas-tecnol...
PPTX
historia_web de la creacion de un navegador_presentacion.pptx
PDF
Influencia-del-uso-de-redes-sociales.pdf
PPTX
El uso de las TIC en la vida cotidiana..
PDF
capacitación de aire acondicionado Bgh r 410
PPTX
Presentación de Redes de Datos modelo osi
PDF
Estrategia de Apoyo de Daylin Castaño (5).pdf
PDF
PRESENTACIÓN GENERAL MIPIG - MODELO INTEGRADO DE PLANEACIÓN
PDF
CyberOps Associate - Cisco Networking Academy
PDF
0007_PPT_DefinicionesDeDataMining_201_v1-0.pdf
DOCX
Zarate Quispe Alex aldayir aplicaciones de internet .docx
PDF
Tips de Seguridad para evitar clonar sus claves del portal bancario.pdf
El-Gobierno-Electrónico-En-El-Estado-Bolivia
Historia Inteligencia Artificial Ana Romero.pptx
Diapositiva proyecto de vida, materia catedra
Acronis Cyber Protect Cloud para Ciber Proteccion y Ciber Seguridad LATAM - A...
ADMINISTRACIÓN DE ARCHIVOS - TICS (SENA).pdf
CLAASIFICACIÓN DE LOS ROBOTS POR UTILIDAD
TRABAJO GRUPAL (5) (1).docxjsjsjskskksksk
la-historia-de-la-medicina Edna Silva.pptx
programa-de-estudios-2011-guc3ada-para-el-maestro-secundarias-tecnicas-tecnol...
historia_web de la creacion de un navegador_presentacion.pptx
Influencia-del-uso-de-redes-sociales.pdf
El uso de las TIC en la vida cotidiana..
capacitación de aire acondicionado Bgh r 410
Presentación de Redes de Datos modelo osi
Estrategia de Apoyo de Daylin Castaño (5).pdf
PRESENTACIÓN GENERAL MIPIG - MODELO INTEGRADO DE PLANEACIÓN
CyberOps Associate - Cisco Networking Academy
0007_PPT_DefinicionesDeDataMining_201_v1-0.pdf
Zarate Quispe Alex aldayir aplicaciones de internet .docx
Tips de Seguridad para evitar clonar sus claves del portal bancario.pdf

SGDB móviles - Relacional y/o No Relacional

  • 1. SMBD Móviles (TRES DE ELLOS) IBM: DB2 EVERYPLACE SYBASE ADAPTIVE SERVER ANYWHERE SQLITE
  • 2. 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.
  • 3. Las empresas pueden ahora transferir sus datos corporativos DB2 a dispositivos portátiles o incorporados. Con DB2 Everyplace, puede acceder a una base de datos contenida en su dispositivo portátil y realizar actualizaciones en ella. Con DB2 Everyplace Sync Server, puede sincronizar datos entre el dispositivo portátil y otras fuentes de datos ubicadas en la empresa. El Adaptador de Archivos le permite distribuir archivos y aplicaciones hacia usuarios portátiles.
  • 5. SYBASE ADAPTIVE SERVER ANYWHERE Version 6.0.1 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. Este pequeño, aunque muy potente motor de bases de datos, puede soportar implementaciones mono- usuario o multi-usuario y provee completo procesamiento transaccional de alto rendimiento. Estas características combinadas, hacen que sea el ambiente ideal de base de datos para entornos móviles.
  • 6. Provee una rica funcionalidad, incluyendo procedimientos almacenados, triggers, integridad referencial, bloqueo a nivel de fila, recuperación automática, y mucho más. También es muy eficiente a la hora de consumir recursos ya que necesita sólo aproximadamente 1 MB RAM, y 2 KB por cada conexión cliente.
  • 8. SQLite Version 3   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. Así pues, si un sistema de gestión de bases de datos es ACID compliantquiere decir que el mismo cuenta con las funcionalidades necesarias para que sus transacciones tengan las características ACID. En concreto ACID es un acrónimo de Atomicity, Consistency, Isolation and Durability: Atomicidad, Consistencia, Aislamiento y Durabilidad), contenida en una relativamente pequeña (~275 kiB)2 biblioteca escrita en C. SQLite es un proyecto de dominio público creado por D. Richard Hipp.
  • 9.   A diferencia de los sistemas de gestión de bases de datos cliente-servidor, el motor de SQLite no es un proceso independiente con el que el programa principal se comunica. En lugar de eso, la biblioteca SQLite se enlaza con el programa pasando a ser parte integral del mismo. El programa utiliza la funcionalidad de SQLite a través de llamadas simples a subrutinas y funciones. Esto reduce la latencia en el acceso a la base de datos, debido a que las llamadas a funciones son más eficientes que la comunicación entre procesos.
  • 10.  El conjunto de la base de datos (definiciones, tablas, índices, y los propios datos), son guardados como un sólo fichero estándar en la máquina host. Este diseño simple se logra bloqueando todo el fichero de base de datos al principio de cada transacción.  En su versión 3, SQLite permite bases de datos de hasta 2 Terabytes de tamaño, y también permite la inclusión de campos tipo BLOB
  • 11. Guía de Instalación Link: https://www.youtube.com/watch? v=OoAKLmWdX_Q
  • 12. DIFERENCIA ENTRE LAS BASES DE DATOS RELACIONALES Y LAS 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» SQLite, MySQL, PostgreSQL u Oracle,  Ejemplo de programas que lo emplean BASES DE DATOS RELACIONALES
  • 13. No Relacional - NoSQL En cambio en NoSQL Ausencia de esquema en los registros de datos, escalabilidad ho rizontal sencilla, y velocidad Ejemplos de progrmas que lo emplean: CouchDB, MongoDB, RavenDB, Neo4j, Cassandra, BigTable, Dynamo, Riak, Hadoop
  • 14. Ausencia de esquema  Significa que los datos no tienen una definición de atributos fija, es decir: Cada registro (o documento, como se les suele llamar en estos casos) puede contener una información con diferente forma cada vez, pudiendo así almacenar sólo los atributos que interesen en cada uno de ellos. Ejemplo: Almacenar la información sobre una publicación de un blog (título, cuerpo de texto, autor) junto a los comentarios y etiquetas vertidos sobre el mismo, todo en un único registro.
  • 15. Escalabilidad  horizontal Se refiero a la posibilidad de aumentar el rendimiento del sistema simplemente añadiendo más nodos, sin necesidad en muchos casos de realizar ninguna otra operación más que indicar al sistema cuáles son los nodos disponibles.