SlideShare una empresa de Scribd logo
1 de 12
Data Base Management
(version Spanish)
Done by Fernando Kong
Sistema Gestores de Base de Datos
 Muchos fabricantes ofrecen SGBD móviles capaces de comunicarse con los principales
SGBD relacionales. Estos SGBD móviles están adaptados a los recursos limitados de las
unidades móviles y proporcionan una serie de funcionalidades adicionales:
Comunicación con el servidor centralizado de base de datos mediante técnicas de
comunicación inalámbrica.
 Replicación de datos en el servidor centralizado de base de datos y en el dispositivo
móvil.
 Sincronización de datos entre el servidor centralizado de base de datos y el dispositivo
móvil.
 Gestión de datos en el dispositivo móvil.
 Análisis de los datos almacenados en el dispositivo móvil.
Sistema Gestores de Base de Datos
 Algunos ejemplos de Sistemas Gestores de bases de datos moviles son:
iAnywhere Solutions, empresa filial de Sybase, lidera el ranking del mercado de bases de datos
móviles gracias a SQL Anywhere. Este paquete proporciona bases de datos que pueden
utilizarse tanto a nivel de servidor (soporta máquinas de hasta 64bits) como a nivel de
dispositivo móvil. SQL Anywhere se compone de las siguientes tecnologías:
SQL Anywhere Server: sistema gestor de bases de datos relacionales para los sistemas de bases
de datos móviles.
 Ultralite: sistema gestor de bases de datos que puede embeberse en dispositivos móviles.
 Mobilink: tecnología de sincronización para el intercambio de datos entre bases de datos
relacionales y bases de datos no relacionales.
 QAnywhere: facilita el desarrollo de aplicaciones móviles robustas y seguras.
 SQL Remote: permite a los usuarios de dispositivos móviles sincronizar sus datos con otras bases
de datos SQL Anywhere.
Sistema Gestores de Base de Datos
 DB2 Everyplace de IBM es una base de datos relacional y un servidor de sincronización que
permite extender las aplicaciones y los datos empresariales a dispositivos móviles. Gracias a un
consumo de recursos reducido, esta base de datos puede integrarse en dispositivos como
PDAs y teléfonos móviles.
Microsoft también ofrece una base de datos para dispositivos móviles. Se trata de Microsoft
SQL Server Compact 3.5, un motor de bases de datos que permite desarrollar aplicaciones en
cualquier plataforma Windows incluyendo Tablet PCs, Pocket PCs, Smart Phones y equipos de
escritorio.
Oracle Database Lite 10g es la solución de Oracle para desarrollar aplicaciones en entornos
móviles. Proporciona un cliente que permite la realización de consultas SQL para acceder a los
datos locales del dispositivo y un servidor para gestionar los datos de forma centralizada. Otros
productos menos utilizados son Borland’s JDataStore, una base de datos Java para dispositivos
móviles y aplicaciones Web, o MobiSnap, un proyecto de investigación cuyo objetivo es
soportar el desarrollo de aplicaciones con bases de datos relacionales en entornos móviles.
Sistema Gestores de Base de Datos
Ejemplos de BD Móviles
 La plataforma Java Micro Edition (Java para dispositivos móviles, J2ME)
 Base de datos formada por almacenes de registros (Record Store).
 Un almacén de registros es un conjunto de registros.
 Un registro es un conjunto de bytes.
 Problemas:
 Un almacén de registros sólo puede ser utilizado por el programa que lo crea.
 No tiene lenguaje de descripción de datos ni lenguaje de manipulación de datos.
 Sólo permite guardar y recuperar bytes.
Aplicaciones móviles y tipos de datos
Las aplicaciones móviles se clasifican en las dos siguientes categorías: aplicaciones verticales y aplicaciones
horizontales. 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.
Tipos
 Actualmente estamos comprobando como los diferentes tipos de bases de datos móviles
tienen un gran auge. Debido principalmente al desarrollo de las comunicaciones inalámbricas
y a los ordenadores portátiles o laptop, PDAs (del inglés Personal Digital Asistan), teléfonos
móviles o celulares, y cualquier otro aparato de similares características.
Este enorme desarrollo de los tipos de bases de datos moviles es debido al auge que tienen
actualmente las redes inalámbricas y las comunicaciones vía satélite, lo que permite el poder
acceder a datos desde prácticamente cualquier sitio. Los usuarios se pueden acceder a este
tipo de bases de datos móviles desde cualquier punto fuera de la empresa, por ejemplo si
están visitando a un cliente y necesitan un listado de precios poder acceder al último y más
actual de todos.
Una base de datos es el conjunto de datos o información de contenido similar almacenados
de forma ordenada para su posterior uso. Y una base de datos móviles sería una base de
datos portable y físicamente independiente del servidor corporativo que nos la suministra, y
que nos permite comunicarnos con ella desde cualquier lugar remoto compartiendo su
información.
Tipos
 Los tipos de bases de datos móviles son a grandes rasgos:
· Las bases de datos móviles de las diferentes empresas o bases de datos corporativas
móviles.
· Las bases de datos móviles que se crean a través de los teléfonos móviles.
· Las bases de datos móviles que son consecuencia de las comunicaciones inalámbrica
generadas por los ordenadores portátiles, PDAs u otro aparato que tenga acceso a
Internet.
¿Por qué usar BBDD Móviles?
 La tecnología de agentes móviles soluciona (o pretende solucionar) diversos problemas en
diversos frentes. Por un lado, proporciona una solución al derroche de ancho de banda que se
produce en la red en una arquitectura cliente/servidor. Este ancho de banda en una
aplicación distribuida es un bien escaso y, por tanto, valioso. Una transacción o consulta
realizada entre un cliente y el servidor puede requerir bastantes viajes por la red para
completarse, cada uno de los cuales provoca un cierto tráfico de datos y consume ancho de
banda. En un sistema en el que tengamos muchos clientes o mucho volumen de
transacciones (o ambas cosas a la vez) posiblemente se sobrepase el ancho de banda
disponible, lo que se traducirá en una disminución del rendimiento de la aplicación completa.
Aplicando a este problema la tecnología de agentes móviles podríamos crear un agente que,
dada la consulta o transacción a realizar, se trasladase desde el cliente al servidor, completase
en él la operación y regresase con los resultados de la misma, necesitando de esta manera
sólo dos viajes por la red al eliminar todo el tráfico intermedio de datos y resultados.
Inconvenientes de las BBDD Móviles
 Los principales incovenientes de las BBDD Móviles son:
Enrutamiento y procesamiento de consultas: La informática móvil plantea problemas
típicos desde el punto de vista de enrutamiento y procesamiento de consultas. Por
ejemplo, según el modelo de computación móvil, la ruta entre un par de hosts puede
cambiar con el tiempo, si uno de los dos hosts es móvil. Este simple hecho puede tener un
efecto dramático en el nivel de red, ya que las direcciones de red basadas en la
ubicación ya no son constantes en el sistema.
 El modelo de computación móvil también afecta directamente el procesamiento de
consultas de la base de datos. En el caso del procesamiento de consultas distribuidas, los
costos de comunicación desempeñan un papel importante en el proceso de
optimización al seleccionar el mejor método de estrategia de evaluación de la consulta.
La movilidad en los resultados de forma dinámica cambia los costes de comunicación,
por lo tanto, complica el proceso de optimización.
Inconvenientes de las BBDD Móviles
Desconectividad y consistencia: Como uno de los costos principales implicados en la
comunicación inalámbrica, el costo de conectividad, se paga sobre la base de tiempo de
conexión, hay un incentivo para determinados hosts móviles por ser desconectado por
largos períodos. Sin embargo, durante el tiempo de desconexión, el usuario puede estar
trabajando en la máquina y puede realizar consultas y actualizaciones sobre los datos
almacenados localmente en caché. Esta situación crea varios problemas de los siguientes
tipos:
 Recuperabilidad: Actualizaciones en un host móvil no conectado se pueden perder si la
máquina sufre una avería importante.
 Consistencia: Los datos almacenados localmente en caché pueden llegar a ser
incompatibles, pero el host móvil solo podrá descubrir este hecho cuando se vuelva a
conectar. Del mismo modo, las actualizaciones que se producen en el anfitrión móvil no
se pueden propagar hasta la reconexión. Sin embargo, si las copias de sólo lectura del
host móvil están siendo actualizadas por otros equipos, los datos en cache puede ser
inconsistentes.

Más contenido relacionado

La actualidad más candente

Relación RED CLIENTE - SERVIDOR
Relación RED CLIENTE - SERVIDOR Relación RED CLIENTE - SERVIDOR
Relación RED CLIENTE - SERVIDOR PaoLandetaKPS
 
Base de datos para dispositivos moviles
Base de datos para dispositivos movilesBase de datos para dispositivos moviles
Base de datos para dispositivos movilesMartin Valenzuela
 
Tipos de usuarios en una base de datos
Tipos de usuarios en una base de datosTipos de usuarios en una base de datos
Tipos de usuarios en una base de datosjenpes
 
base de datos en la web
base de datos en la web base de datos en la web
base de datos en la web luis cedeño
 
Unidad I : El Mundo De Las Bases De Datos Y Los Sistemas Manejadores De Base ...
Unidad I : El Mundo De Las Bases De Datos Y Los Sistemas Manejadores De Base ...Unidad I : El Mundo De Las Bases De Datos Y Los Sistemas Manejadores De Base ...
Unidad I : El Mundo De Las Bases De Datos Y Los Sistemas Manejadores De Base ...lissette_torrealba
 
Fresdes silvasalazar
Fresdes silvasalazarFresdes silvasalazar
Fresdes silvasalazarjulymci
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidosMicrosoft
 
Arquitectura servidores
Arquitectura servidoresArquitectura servidores
Arquitectura servidoresrulo182
 
Base de datos en la web
Base de datos en la webBase de datos en la web
Base de datos en la webgladys balza
 
Infraestructura tecnologica1
Infraestructura tecnologica1Infraestructura tecnologica1
Infraestructura tecnologica1Larissa Muirragui
 
Tipos de usuario en una Base de Datos
Tipos de usuario en una Base de DatosTipos de usuario en una Base de Datos
Tipos de usuario en una Base de Datosluis_eduardo_calero
 
Basededatos diegocastañeda
Basededatos diegocastañedaBasededatos diegocastañeda
Basededatos diegocastañedadiego941
 

La actualidad más candente (20)

Relación RED CLIENTE - SERVIDOR
Relación RED CLIENTE - SERVIDOR Relación RED CLIENTE - SERVIDOR
Relación RED CLIENTE - SERVIDOR
 
Base de datos para dispositivos moviles
Base de datos para dispositivos movilesBase de datos para dispositivos moviles
Base de datos para dispositivos moviles
 
Cliente servidor
Cliente servidorCliente servidor
Cliente servidor
 
Cliente-Servidor
Cliente-ServidorCliente-Servidor
Cliente-Servidor
 
Tipos de usuarios en una base de datos
Tipos de usuarios en una base de datosTipos de usuarios en una base de datos
Tipos de usuarios en una base de datos
 
Deber 2
Deber 2Deber 2
Deber 2
 
Internet como base de datos
Internet como base de datosInternet como base de datos
Internet como base de datos
 
base de datos en la web
base de datos en la web base de datos en la web
base de datos en la web
 
Unidad I : El Mundo De Las Bases De Datos Y Los Sistemas Manejadores De Base ...
Unidad I : El Mundo De Las Bases De Datos Y Los Sistemas Manejadores De Base ...Unidad I : El Mundo De Las Bases De Datos Y Los Sistemas Manejadores De Base ...
Unidad I : El Mundo De Las Bases De Datos Y Los Sistemas Manejadores De Base ...
 
Fresdes silvasalazar
Fresdes silvasalazarFresdes silvasalazar
Fresdes silvasalazar
 
Sistemas distribuidos
Sistemas distribuidosSistemas distribuidos
Sistemas distribuidos
 
Sistemas distribuidos
Sistemas distribuidos Sistemas distribuidos
Sistemas distribuidos
 
Arquitectura servidores
Arquitectura servidoresArquitectura servidores
Arquitectura servidores
 
Base de datos en la web
Base de datos en la webBase de datos en la web
Base de datos en la web
 
Sistemas de base de datos ii
Sistemas de base de datos iiSistemas de base de datos ii
Sistemas de base de datos ii
 
Arquitectura Cliente-Servidor
Arquitectura Cliente-ServidorArquitectura Cliente-Servidor
Arquitectura Cliente-Servidor
 
Infraestructura tecnologica1
Infraestructura tecnologica1Infraestructura tecnologica1
Infraestructura tecnologica1
 
Tema 1 base de datos HL Segundo Año
Tema 1 base de datos HL Segundo AñoTema 1 base de datos HL Segundo Año
Tema 1 base de datos HL Segundo Año
 
Tipos de usuario en una Base de Datos
Tipos de usuario en una Base de DatosTipos de usuario en una Base de Datos
Tipos de usuario en una Base de Datos
 
Basededatos diegocastañeda
Basededatos diegocastañedaBasededatos diegocastañeda
Basededatos diegocastañeda
 

Destacado

Destacado (14)

Sistemas gestores de base de datos relacionales
Sistemas gestores de base de datos relacionalesSistemas gestores de base de datos relacionales
Sistemas gestores de base de datos relacionales
 
Relacional y E-R
Relacional y E-RRelacional y E-R
Relacional y E-R
 
Clasificando los sistemas gestores de base de datos
Clasificando los sistemas gestores de base de datosClasificando los sistemas gestores de base de datos
Clasificando los sistemas gestores de base de datos
 
MODELO DE RELACIONAMIENTO CON CLIENTES
MODELO DE RELACIONAMIENTO CON CLIENTESMODELO DE RELACIONAMIENTO CON CLIENTES
MODELO DE RELACIONAMIENTO CON CLIENTES
 
Gestores de base de datos
Gestores de base de datosGestores de base de datos
Gestores de base de datos
 
Del Modelo Entidad-Relación al Modelo relacional
Del Modelo Entidad-Relación al Modelo relacionalDel Modelo Entidad-Relación al Modelo relacional
Del Modelo Entidad-Relación al Modelo relacional
 
Proyectos de Base de Datos con Visual Studio 2013
Proyectos de Base de Datos con Visual Studio 2013Proyectos de Base de Datos con Visual Studio 2013
Proyectos de Base de Datos con Visual Studio 2013
 
Fundamentos de las bases de datos
Fundamentos de las bases de datosFundamentos de las bases de datos
Fundamentos de las bases de datos
 
Modelo relacional
Modelo relacionalModelo relacional
Modelo relacional
 
Juan Rodríguez, gerente general de Saydex
Juan Rodríguez, gerente general de SaydexJuan Rodríguez, gerente general de Saydex
Juan Rodríguez, gerente general de Saydex
 
Base de datos
Base de datosBase de datos
Base de datos
 
Reglas de transformacion
Reglas de transformacionReglas de transformacion
Reglas de transformacion
 
Power point..
Power point..Power point..
Power point..
 
10 sistemas gestores de base de datos
10 sistemas gestores de base de datos10 sistemas gestores de base de datos
10 sistemas gestores de base de datos
 

Similar a Administracion de Base de Datos

Base De Datos Moviles
Base De Datos MovilesBase De Datos Moviles
Base De Datos Movilesstefa
 
Base De Datos Moviles
Base De Datos MovilesBase De Datos Moviles
Base De Datos Movilesguest1a6180
 
TENDENCIAS EN BASE DE DATOS II.pptx
TENDENCIAS EN BASE DE DATOS II.pptxTENDENCIAS EN BASE DE DATOS II.pptx
TENDENCIAS EN BASE DE DATOS II.pptxJpabloRodriguez1
 
sistemas gestores de base de datos, bd relacionales y no relacionales
sistemas gestores de base de datos, bd relacionales y no relacionalessistemas gestores de base de datos, bd relacionales y no relacionales
sistemas gestores de base de datos, bd relacionales y no relacionalesEduardo Bernal Loayza
 
Base de datos moviles y federadas
Base de datos moviles y federadasBase de datos moviles y federadas
Base de datos moviles y federadaswilsonuruetaceledon
 
B A S E D E D A T O S MÓ V I L E S
B A S E  D E  D A T O S  MÓ V I L E SB A S E  D E  D A T O S  MÓ V I L E S
B A S E D E D A T O S MÓ V I L E Sitcell
 
Base De Datos Moviles
Base De Datos MovilesBase De Datos Moviles
Base De Datos Movilesitcell
 
Base De Datos
Base De  DatosBase De  Datos
Base De DatosValeria
 
Desarrollo fi s1
Desarrollo fi s1Desarrollo fi s1
Desarrollo fi s1svaclaro
 
Base de datos moviles
Base de datos moviles Base de datos moviles
Base de datos moviles juanachileno
 
Base de datos móviles
Base de datos móvilesBase de datos móviles
Base de datos móvilesthgnj dfg
 
BD para Dispositivos Moviles - Unidad 3 SMBD Moviles
BD para Dispositivos Moviles - Unidad 3 SMBD MovilesBD para Dispositivos Moviles - Unidad 3 SMBD Moviles
BD para Dispositivos Moviles - Unidad 3 SMBD MovilesJosé Antonio Sandoval Acosta
 
Redes informaticas
Redes informaticasRedes informaticas
Redes informaticasPeluffoA
 
Redes informaticas (1)
Redes informaticas (1)Redes informaticas (1)
Redes informaticas (1)Anto Petruzzi
 
Redes informaticas
Redes informaticas Redes informaticas
Redes informaticas PeluffoA
 

Similar a Administracion de Base de Datos (20)

Base De Datos Moviles
Base De Datos MovilesBase De Datos Moviles
Base De Datos Moviles
 
Base De Datos Moviles
Base De Datos MovilesBase De Datos Moviles
Base De Datos Moviles
 
TENDENCIAS EN BASE DE DATOS II.pptx
TENDENCIAS EN BASE DE DATOS II.pptxTENDENCIAS EN BASE DE DATOS II.pptx
TENDENCIAS EN BASE DE DATOS II.pptx
 
sistemas gestores de base de datos, bd relacionales y no relacionales
sistemas gestores de base de datos, bd relacionales y no relacionalessistemas gestores de base de datos, bd relacionales y no relacionales
sistemas gestores de base de datos, bd relacionales y no relacionales
 
Base de datos moviles y federadas
Base de datos moviles y federadasBase de datos moviles y federadas
Base de datos moviles y federadas
 
Sql y no sql
Sql y no sqlSql y no sql
Sql y no sql
 
B A S E D E D A T O S MÓ V I L E S
B A S E  D E  D A T O S  MÓ V I L E SB A S E  D E  D A T O S  MÓ V I L E S
B A S E D E D A T O S MÓ V I L E S
 
Base De Datos Moviles
Base De Datos MovilesBase De Datos Moviles
Base De Datos Moviles
 
sql y no sql
 sql y no sql sql y no sql
sql y no sql
 
Base De Datos
Base De  DatosBase De  Datos
Base De Datos
 
Desarrollo fi s1
Desarrollo fi s1Desarrollo fi s1
Desarrollo fi s1
 
Base de datos moviles
Base de datos moviles Base de datos moviles
Base de datos moviles
 
Base de datos móviles
Base de datos móvilesBase de datos móviles
Base de datos móviles
 
Base de datos
Base de datosBase de datos
Base de datos
 
Smbd
SmbdSmbd
Smbd
 
BD para Dispositivos Moviles - Unidad 3 SMBD Moviles
BD para Dispositivos Moviles - Unidad 3 SMBD MovilesBD para Dispositivos Moviles - Unidad 3 SMBD Moviles
BD para Dispositivos Moviles - Unidad 3 SMBD Moviles
 
Redes informaticas
Redes informaticasRedes informaticas
Redes informaticas
 
Redes informaticas (1)
Redes informaticas (1)Redes informaticas (1)
Redes informaticas (1)
 
Redes informaticas
Redes informaticas Redes informaticas
Redes informaticas
 
Redes informaticas
Redes informaticasRedes informaticas
Redes informaticas
 

Último

libro de ingeniería de petróleos y operaciones
libro de ingeniería de petróleos y operacioneslibro de ingeniería de petróleos y operaciones
libro de ingeniería de petróleos y operacionesRamon Bartolozzi
 
Tippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.ppt
Tippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.pptTippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.ppt
Tippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.pptNombre Apellidos
 
Análisis_y_Diseño_de_Estructuras_con_SAP_2000,_5ta_Edición_ICG.pdf
Análisis_y_Diseño_de_Estructuras_con_SAP_2000,_5ta_Edición_ICG.pdfAnálisis_y_Diseño_de_Estructuras_con_SAP_2000,_5ta_Edición_ICG.pdf
Análisis_y_Diseño_de_Estructuras_con_SAP_2000,_5ta_Edición_ICG.pdfGabrielCayampiGutier
 
Determinación de espacios en la instalación
Determinación de espacios en la instalaciónDeterminación de espacios en la instalación
Determinación de espacios en la instalaciónQualityAdviceService
 
Controladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y VentajasControladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y Ventajasjuanprv
 
nomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestacionesnomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestacionesCarlosMeraz16
 
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZgustavoiashalom
 
Tinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiologíaTinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiologíaAlexanderimanolLencr
 
ingenieria grafica para la carrera de ingeniera .pptx
ingenieria grafica para la carrera de ingeniera .pptxingenieria grafica para la carrera de ingeniera .pptx
ingenieria grafica para la carrera de ingeniera .pptxjhorbycoralsanchez
 
Clasificación de Equipos e Instrumentos en Electricidad.docx
Clasificación de Equipos e Instrumentos en Electricidad.docxClasificación de Equipos e Instrumentos en Electricidad.docx
Clasificación de Equipos e Instrumentos en Electricidad.docxwilliam801689
 
Aportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der RoheAportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der RoheElisaLen4
 
27311861-Cuencas-sedimentarias-en-Colombia.ppt
27311861-Cuencas-sedimentarias-en-Colombia.ppt27311861-Cuencas-sedimentarias-en-Colombia.ppt
27311861-Cuencas-sedimentarias-en-Colombia.pptjacnuevarisaralda22
 
Sesion 03 Formas de absorcion de agua.pptx
Sesion 03 Formas de absorcion de agua.pptxSesion 03 Formas de absorcion de agua.pptx
Sesion 03 Formas de absorcion de agua.pptxMarcosAlvarezSalinas
 
Lineamientos del Plan Oferta y Demanda sesión 5
Lineamientos del Plan Oferta y Demanda sesión 5Lineamientos del Plan Oferta y Demanda sesión 5
Lineamientos del Plan Oferta y Demanda sesión 5juanjoelaytegonzales2
 
DISEÑO PAVIMENTOS CLASE 06 PAVIMENTOS.pdf
DISEÑO PAVIMENTOS CLASE 06 PAVIMENTOS.pdfDISEÑO PAVIMENTOS CLASE 06 PAVIMENTOS.pdf
DISEÑO PAVIMENTOS CLASE 06 PAVIMENTOS.pdfDaysonMillerAvilesAc1
 
ATS-FORMATO cara.pdf PARA TRABAJO SEGURO
ATS-FORMATO cara.pdf  PARA TRABAJO SEGUROATS-FORMATO cara.pdf  PARA TRABAJO SEGURO
ATS-FORMATO cara.pdf PARA TRABAJO SEGUROalejandrocrisostomo2
 
Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Dr. Edwin Hernandez
 
Tabla de referentes empíricos para tesis-1.docx
Tabla de referentes empíricos para tesis-1.docxTabla de referentes empíricos para tesis-1.docx
Tabla de referentes empíricos para tesis-1.docxLuisJJacinto
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfs7yl3dr4g0n01
 

Último (20)

libro de ingeniería de petróleos y operaciones
libro de ingeniería de petróleos y operacioneslibro de ingeniería de petróleos y operaciones
libro de ingeniería de petróleos y operaciones
 
Tippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.ppt
Tippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.pptTippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.ppt
Tippens fisica 7eDIAPOSITIVAS TIPENS Tippens_fisica_7e_diapositivas_33.ppt
 
Análisis_y_Diseño_de_Estructuras_con_SAP_2000,_5ta_Edición_ICG.pdf
Análisis_y_Diseño_de_Estructuras_con_SAP_2000,_5ta_Edición_ICG.pdfAnálisis_y_Diseño_de_Estructuras_con_SAP_2000,_5ta_Edición_ICG.pdf
Análisis_y_Diseño_de_Estructuras_con_SAP_2000,_5ta_Edición_ICG.pdf
 
Determinación de espacios en la instalación
Determinación de espacios en la instalaciónDeterminación de espacios en la instalación
Determinación de espacios en la instalación
 
Controladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y VentajasControladores Lógicos Programables Usos y Ventajas
Controladores Lógicos Programables Usos y Ventajas
 
nomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestacionesnomenclatura de equipo electrico en subestaciones
nomenclatura de equipo electrico en subestaciones
 
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
ANALISIS Y DISEÑO POR VIENTO, DE EDIFICIOS ALTOS, SEGUN ASCE-2016, LAURA RAMIREZ
 
422382393-Curso-de-Tableros-Electricos.pptx
422382393-Curso-de-Tableros-Electricos.pptx422382393-Curso-de-Tableros-Electricos.pptx
422382393-Curso-de-Tableros-Electricos.pptx
 
Tinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiologíaTinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiología
 
ingenieria grafica para la carrera de ingeniera .pptx
ingenieria grafica para la carrera de ingeniera .pptxingenieria grafica para la carrera de ingeniera .pptx
ingenieria grafica para la carrera de ingeniera .pptx
 
Clasificación de Equipos e Instrumentos en Electricidad.docx
Clasificación de Equipos e Instrumentos en Electricidad.docxClasificación de Equipos e Instrumentos en Electricidad.docx
Clasificación de Equipos e Instrumentos en Electricidad.docx
 
Aportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der RoheAportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
Aportes a la Arquitectura de Le Corbusier y Mies Van der Rohe
 
27311861-Cuencas-sedimentarias-en-Colombia.ppt
27311861-Cuencas-sedimentarias-en-Colombia.ppt27311861-Cuencas-sedimentarias-en-Colombia.ppt
27311861-Cuencas-sedimentarias-en-Colombia.ppt
 
Sesion 03 Formas de absorcion de agua.pptx
Sesion 03 Formas de absorcion de agua.pptxSesion 03 Formas de absorcion de agua.pptx
Sesion 03 Formas de absorcion de agua.pptx
 
Lineamientos del Plan Oferta y Demanda sesión 5
Lineamientos del Plan Oferta y Demanda sesión 5Lineamientos del Plan Oferta y Demanda sesión 5
Lineamientos del Plan Oferta y Demanda sesión 5
 
DISEÑO PAVIMENTOS CLASE 06 PAVIMENTOS.pdf
DISEÑO PAVIMENTOS CLASE 06 PAVIMENTOS.pdfDISEÑO PAVIMENTOS CLASE 06 PAVIMENTOS.pdf
DISEÑO PAVIMENTOS CLASE 06 PAVIMENTOS.pdf
 
ATS-FORMATO cara.pdf PARA TRABAJO SEGURO
ATS-FORMATO cara.pdf  PARA TRABAJO SEGUROATS-FORMATO cara.pdf  PARA TRABAJO SEGURO
ATS-FORMATO cara.pdf PARA TRABAJO SEGURO
 
Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...Propuesta para la creación de un Centro de Innovación para la Refundación ...
Propuesta para la creación de un Centro de Innovación para la Refundación ...
 
Tabla de referentes empíricos para tesis-1.docx
Tabla de referentes empíricos para tesis-1.docxTabla de referentes empíricos para tesis-1.docx
Tabla de referentes empíricos para tesis-1.docx
 
Quimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdfQuimica Raymond Chang 12va Edicion___pdf
Quimica Raymond Chang 12va Edicion___pdf
 

Administracion de Base de Datos

  • 1. Data Base Management (version Spanish) Done by Fernando Kong
  • 2. Sistema Gestores de Base de Datos  Muchos fabricantes ofrecen SGBD móviles capaces de comunicarse con los principales SGBD relacionales. Estos SGBD móviles están adaptados a los recursos limitados de las unidades móviles y proporcionan una serie de funcionalidades adicionales: Comunicación con el servidor centralizado de base de datos mediante técnicas de comunicación inalámbrica.  Replicación de datos en el servidor centralizado de base de datos y en el dispositivo móvil.  Sincronización de datos entre el servidor centralizado de base de datos y el dispositivo móvil.  Gestión de datos en el dispositivo móvil.  Análisis de los datos almacenados en el dispositivo móvil.
  • 3. Sistema Gestores de Base de Datos  Algunos ejemplos de Sistemas Gestores de bases de datos moviles son: iAnywhere Solutions, empresa filial de Sybase, lidera el ranking del mercado de bases de datos móviles gracias a SQL Anywhere. Este paquete proporciona bases de datos que pueden utilizarse tanto a nivel de servidor (soporta máquinas de hasta 64bits) como a nivel de dispositivo móvil. SQL Anywhere se compone de las siguientes tecnologías: SQL Anywhere Server: sistema gestor de bases de datos relacionales para los sistemas de bases de datos móviles.  Ultralite: sistema gestor de bases de datos que puede embeberse en dispositivos móviles.  Mobilink: tecnología de sincronización para el intercambio de datos entre bases de datos relacionales y bases de datos no relacionales.  QAnywhere: facilita el desarrollo de aplicaciones móviles robustas y seguras.  SQL Remote: permite a los usuarios de dispositivos móviles sincronizar sus datos con otras bases de datos SQL Anywhere.
  • 4. Sistema Gestores de Base de Datos  DB2 Everyplace de IBM es una base de datos relacional y un servidor de sincronización que permite extender las aplicaciones y los datos empresariales a dispositivos móviles. Gracias a un consumo de recursos reducido, esta base de datos puede integrarse en dispositivos como PDAs y teléfonos móviles. Microsoft también ofrece una base de datos para dispositivos móviles. Se trata de Microsoft SQL Server Compact 3.5, un motor de bases de datos que permite desarrollar aplicaciones en cualquier plataforma Windows incluyendo Tablet PCs, Pocket PCs, Smart Phones y equipos de escritorio. Oracle Database Lite 10g es la solución de Oracle para desarrollar aplicaciones en entornos móviles. Proporciona un cliente que permite la realización de consultas SQL para acceder a los datos locales del dispositivo y un servidor para gestionar los datos de forma centralizada. Otros productos menos utilizados son Borland’s JDataStore, una base de datos Java para dispositivos móviles y aplicaciones Web, o MobiSnap, un proyecto de investigación cuyo objetivo es soportar el desarrollo de aplicaciones con bases de datos relacionales en entornos móviles.
  • 5. Sistema Gestores de Base de Datos
  • 6. Ejemplos de BD Móviles  La plataforma Java Micro Edition (Java para dispositivos móviles, J2ME)  Base de datos formada por almacenes de registros (Record Store).  Un almacén de registros es un conjunto de registros.  Un registro es un conjunto de bytes.  Problemas:  Un almacén de registros sólo puede ser utilizado por el programa que lo crea.  No tiene lenguaje de descripción de datos ni lenguaje de manipulación de datos.  Sólo permite guardar y recuperar bytes.
  • 7. Aplicaciones móviles y tipos de datos Las aplicaciones móviles se clasifican en las dos siguientes categorías: aplicaciones verticales y aplicaciones horizontales. 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.
  • 8. Tipos  Actualmente estamos comprobando como los diferentes tipos de bases de datos móviles tienen un gran auge. Debido principalmente al desarrollo de las comunicaciones inalámbricas y a los ordenadores portátiles o laptop, PDAs (del inglés Personal Digital Asistan), teléfonos móviles o celulares, y cualquier otro aparato de similares características. Este enorme desarrollo de los tipos de bases de datos moviles es debido al auge que tienen actualmente las redes inalámbricas y las comunicaciones vía satélite, lo que permite el poder acceder a datos desde prácticamente cualquier sitio. Los usuarios se pueden acceder a este tipo de bases de datos móviles desde cualquier punto fuera de la empresa, por ejemplo si están visitando a un cliente y necesitan un listado de precios poder acceder al último y más actual de todos. Una base de datos es el conjunto de datos o información de contenido similar almacenados de forma ordenada para su posterior uso. Y una base de datos móviles sería una base de datos portable y físicamente independiente del servidor corporativo que nos la suministra, y que nos permite comunicarnos con ella desde cualquier lugar remoto compartiendo su información.
  • 9. Tipos  Los tipos de bases de datos móviles son a grandes rasgos: · Las bases de datos móviles de las diferentes empresas o bases de datos corporativas móviles. · Las bases de datos móviles que se crean a través de los teléfonos móviles. · Las bases de datos móviles que son consecuencia de las comunicaciones inalámbrica generadas por los ordenadores portátiles, PDAs u otro aparato que tenga acceso a Internet.
  • 10. ¿Por qué usar BBDD Móviles?  La tecnología de agentes móviles soluciona (o pretende solucionar) diversos problemas en diversos frentes. Por un lado, proporciona una solución al derroche de ancho de banda que se produce en la red en una arquitectura cliente/servidor. Este ancho de banda en una aplicación distribuida es un bien escaso y, por tanto, valioso. Una transacción o consulta realizada entre un cliente y el servidor puede requerir bastantes viajes por la red para completarse, cada uno de los cuales provoca un cierto tráfico de datos y consume ancho de banda. En un sistema en el que tengamos muchos clientes o mucho volumen de transacciones (o ambas cosas a la vez) posiblemente se sobrepase el ancho de banda disponible, lo que se traducirá en una disminución del rendimiento de la aplicación completa. Aplicando a este problema la tecnología de agentes móviles podríamos crear un agente que, dada la consulta o transacción a realizar, se trasladase desde el cliente al servidor, completase en él la operación y regresase con los resultados de la misma, necesitando de esta manera sólo dos viajes por la red al eliminar todo el tráfico intermedio de datos y resultados.
  • 11. Inconvenientes de las BBDD Móviles  Los principales incovenientes de las BBDD Móviles son: Enrutamiento y procesamiento de consultas: La informática móvil plantea problemas típicos desde el punto de vista de enrutamiento y procesamiento de consultas. Por ejemplo, según el modelo de computación móvil, la ruta entre un par de hosts puede cambiar con el tiempo, si uno de los dos hosts es móvil. Este simple hecho puede tener un efecto dramático en el nivel de red, ya que las direcciones de red basadas en la ubicación ya no son constantes en el sistema.  El modelo de computación móvil también afecta directamente el procesamiento de consultas de la base de datos. En el caso del procesamiento de consultas distribuidas, los costos de comunicación desempeñan un papel importante en el proceso de optimización al seleccionar el mejor método de estrategia de evaluación de la consulta. La movilidad en los resultados de forma dinámica cambia los costes de comunicación, por lo tanto, complica el proceso de optimización.
  • 12. Inconvenientes de las BBDD Móviles Desconectividad y consistencia: Como uno de los costos principales implicados en la comunicación inalámbrica, el costo de conectividad, se paga sobre la base de tiempo de conexión, hay un incentivo para determinados hosts móviles por ser desconectado por largos períodos. Sin embargo, durante el tiempo de desconexión, el usuario puede estar trabajando en la máquina y puede realizar consultas y actualizaciones sobre los datos almacenados localmente en caché. Esta situación crea varios problemas de los siguientes tipos:  Recuperabilidad: Actualizaciones en un host móvil no conectado se pueden perder si la máquina sufre una avería importante.  Consistencia: Los datos almacenados localmente en caché pueden llegar a ser incompatibles, pero el host móvil solo podrá descubrir este hecho cuando se vuelva a conectar. Del mismo modo, las actualizaciones que se producen en el anfitrión móvil no se pueden propagar hasta la reconexión. Sin embargo, si las copias de sólo lectura del host móvil están siendo actualizadas por otros equipos, los datos en cache puede ser inconsistentes.