Está en la página 1de 2

DIAPOSITIVA 1 Apple es una empresa multinacional de Estados Unidos que diseña y

produce dispositivos electrónicos y software. Los desarrollos de software más populares


de Apple son el sistema operativo Mac OS, el sistema operativo iOS (para dispositivos
móviles como son el iPhone/iPod/iPad), el navegador web Safari y el explorador de
contenido multimedia iTunes,

DIAPOSITIVA 2 BrandZ, la base de datos de marcas más importante del mundo, contiene
datos sobre marcas reunidas en varias entrevistas con más de 150.000 personas cada año,
siendo la muestra consumidores comunes y profesionales.

DIAPOSITIVA 3 Apple utiliza FoundationDB por su escalabilidad, es una opción sólida para
una amplia gama de casos de uso los desarrolladores pueden almacenar todo tipo de
datos. FoundationDB es multimodelo, lo que significa que puede almacenar muchos tipos
de datos en una sola base de datos. Todos los datos se almacenan, distribuyen y replican
de forma segura.

DIAPOSITIVA 4 Es una base de datos NoSQL distribuida multimodelo gratuita y de código


abierto desarrollada por Apple Inc. con una arquitectura de nada compartido . El producto
se diseñó en torno a una base de datos "central", con funciones adicionales
proporcionadas en "capas". La base de datos central expone un almacén de clave-valor
ordenado con transacciones . Las transacciones pueden leer o escribir múltiples claves
almacenadas en cualquier máquina en el clúster mientras soportan completamente las
propiedades ACID .

DIAPOSITIVA 5 ACID es el conjunto de propiedades que garantizan que las transacciones


de una Base de Datos se procesan de manera fiable. De forma muy resumida, las
propiedades son:

 Atomicidad: un cambio debe completarse en su totalidad o no modificar nada en


absoluto.
 Consistencia: cualquier cambio debe conducir de un estado válido de la base de
datos a otro estado válido de acuerdo con las restricciones y el esquema de datos.
 Aislamiento (Isolation): un cambio no debe afectar a otros cambios que se estén
ejecutando al mismo tiempo sobre la base de datos.
 Durabilidad: una vez completado el cambio, éste debe conservarse, aunque se
produzcan fallos en la base de datos o el sistema completo

DIAPOSITIVA 6 La implementación de las tecnologías de iOS se pueden ver como un


conjunto de capas, donde las capas más bajas del sistema poseen los servicios
fundamentales y las tecnologías que precisan todas las aplicaciones, mientras que en las
capas más altas se encuentran los servicios y tecnologías más sofisticados.
Capa de Núcleo del SO El núcleo del Sistema Operativo (SO)
Capa de Servicios Básicos
Capa de Medios de Comunicación
Capa Cocoa Touch

DIAPOSITIVA 7
La utilización de SQLlite es fundamental para el uso en iOS, dado que tiene alta rapidez y
por tanto, lo hace muy útil para el uso en dispositivos.
MySQL es elegido por su motor de base de datos relacional. MySQL es muy utilizado en
aplicaciones web, ya que es muy rápida en cuanto a lectura de datos.
Las bases de datos NoSQL están orientadas a los documentos y le permiten almacenar y recuperar
datos en formatos que no sean tablas.

DIAPOSITIVA 8 CONCLUSIÓN Al culminar este trabajo, pude constatar que, la


implementación de bases de datos distribuidas resulta importante ya que se puede
distribuir y replicar en diferentes sitios cuando ciertos sitios tienen capacidades de
almacenamiento y procesamiento.

También podría gustarte