SlideShare una empresa de Scribd logo
1 de 26
Elaboro: Miguel Atl Hernández Camargo
Villa Lázaro Cárdenas, Pue.
23 de Julio de 2016
Nota: Actualmente, y debido al
desarrollo tecnológico de campos como la
Informática y la Electrónica, la mayoría de las
bases de datos están en formato digital,
siendo este un componente electrónico, por
tanto se ha desarrollado y se ofrece un
amplio rengo de soluciones al problema del
almacenamiento de datos.
Las bases de datos pueden contener muchos tipos
de datos, algunos de ellos se encuentran
mutuamente protegidos por las leyes de varios
países, por ejemplo:
España Ley Orgánica de Protección de Datos de Carácter Personal (LOPD).
México Ley Federal de Transparencia y Acceso a la Información
Publica Gubernamental.
Argentina Ley de Protección de Datos Personales.
Características Generales de SQL
SQLes un lenguaje de acceso a base de datos que explota la flexibilidad
y potencia de los sistemas relacionales y permite así gran variedad de
operaciones.
Es un lenguaje declarativo de “Alto nivel” o “de no procedimiento” que, gracias a
su fuerte base teórica y su orientación al manejo de conjuntos de registro – y no
a registros individuales- permite una alta productividad en codificación y la
orientación a objetos. De esta forma , una sola sentencia puede equivaler a uno o
más programas que se utilizarían en el lenguaje de bajo nivel orientado a
registros.
Características:
*Lenguaje de definición de datos.
*Lenguaje interactivo de manipulación de datos.
*Integridad.
*Definición de vistas.
*Control de transacciones.
*SQL incorporado y dinámico.
*Autorización.
Notas Importantes: En informática, No-SQL
Los sistemas No-SQL se
denominan a veces "no
sólo SQL" para subrayar el
hecho de que también
pueden soportar lenguajes
de consulta de tipo SQL.
Es un sistemas de gestión de bases de datos
que difieren del modelo clásico del sistema de
gestión de bases de datos relacionales
(RDBMS) en aspectos importantes, el más
destacado es que no usan SQL como el
principal lenguaje de consultas.
Los datos almacenados no
requieren estructuras fijas como
tablas, normalmente no soportan
operaciones JOIN, ni garantizan
completamente ACID(Atomicidad,
Consistencia, Aislamiento y
Durabilidad), y habitualmente
escalan bien horizontalmente.
Arquitectura
No-SQL
Las arquitecturas NoSQL
frecuentemente aportan escasas
garantías de consistencia, tales como
consistencia de eventos o transaccional
restringida a ítems únicos de datos.
Algunos sistemas, sin embargo, aportan
todas las garantías de los sistemas ACID
en algunas instancias añadiendo una
capa intermedia (como por ejemplo,
AppScale o CloudTPS).
VENTAJAS
Estos sistemas responden a las necesidades de escalabilidad horizontal que
tienen cada vez más empresas.
Pueden manejar enormes cantidades de datos..
No generan cuellos de botella..
Escalamiento sencillo.
Diferentes DBs NoSQL para diferentes proyectos.
•Se ejecutan en clusters de máquinas baratas.
DESVENTAJAS
El código abierto puede significar una "mancha" en el soporte para las
empresas.
No están lo suficientemente maduros para algunas empresas..
Limitaciones de Inteligencia de Negocios.
La falta de experiencia.
Problemas de compatibilidad.
SQL Server
Es un sistema de manejo de bases de datos del modelo relacional,
desarrollado por la empresa Microsoft.
El lenguaje utilizado (por líneas de comandos o mediante la interfaz grafica
de Management Studio) es Transact-SQL (TSQL), una implementación del estándar
ANSI del Lenguaje SQL, utilizado para manipular y recuperar datos (DML), crear
tablas y definir relaciones entre ellas.
Dentro de los competidores más destacados de SQL Server están: Oracle,
MariaDB, MySQL, PostareSQL
Nota: SQL Server solo esta disponible para sistemas
operativos Windows de Microsoft.
SQL Server
Ventajas:
Puede ser configurado para utilizar varias instancias en el mismo servidor físico.
Incluye también un entorno gráfico de administración, que permite el uso
de comandos DDL y DML gráficamente.
Permite trabajar en modo cliente-servidor, donde la información y datos se alojan
en el servidor y las terminales o clientes de la red sólo acceden a la información.
Además permite administrar información de otros servidores de datos.
Soporta procedimientos almacenados.
Soporte de transacciones.
SQL Server
Desventajas:
En versiones de 32 bits, SQL Server usa Address
Windowing Extension (AWE) para hacer el
direccionamiento por encima de 4 GB. Esto le impide
usar la administración dinámica de memoria, y sólo le
permite alojar un máximo de 64 GB de memoria
compartida. Esta limitación es exclusiva de sistemas
operativos 32 bits; en sistemas operativos 64 bits, la
memoria máxima que se puede direccionar en Edición
Estándar es 64 Gb y en Edición Enterprise 4Tb
Oracle:
Es una compañía de software que desarrolla bases de datos (Oracle
Database) y sistemas de gestión de bases de datos.
Los ingenieros de Silicon Valley: Larry Ellison, Ed Oates y Bob Miner,
fundan en 1977 una empresa de consultoría llamadaSoftware Development
Laboratories (SDL) y tiempo después obtienen un contrato con la CIA para
diseñar un sistema especial de bases de datos con código clave "Oracle".
Es la primera compañía de software que desarrolla e implementa
aplicaciones para empresas cien por ciento activado por Internet a través de toda
su línea de productos: base de datos, aplicaciones comerciales y herramientas de
desarrollo de aplicaciones y soporte de decisiones.
Ventajas:
Oracle V4 soporta consistencia de lectura.
Oracle V5 empieza a soportar el modelo cliente/servidor para unirse al auge de la
aparición de las redes
Oracle 9i trae más de 400 nuevas características incluyendo la habilidad de
manipular documentos XML.
Oracle:
Mongo DB:
Es un sistema de base de datos NoSQL orientado a documentos,
desarrollado bajo el concepto de código abierto. El desarrollo de MongoDB
empezó en octubre de 2007 por la compañía de software 10gen. Es una base de
datos lista para su uso en producción y con muchas características (features).
Nota: El código binario está disponible para los
sistemas operativos Windows, Linux, OS X y Solaris.
Ventajas:
Soporta la búsqueda por campos, consultas de rangos y expresiones regulares.
MongoDB puede ser indexado, al igual que es posible hacer índices secundarios.
Soporta el tipo de replicación primario-secundario.
Mongo DB:
MongoDB se puede escalar de forma horizontal usando el concepto de “shard”.
MongoDB proporciona un framework de agregación que permite realizar
operaciones.
MongoDB puede ser utilizado como un sistema de archivos, tomando la ventaja
de la capacidad que tiene MongoDB para el balanceo de carga y la replicación de
datos utilizando múltiples servidores para el almacenamiento de archivos.
Desventajas:
No implementa las propiedades ACID.
Problemas de consistencia.
Bloqueo a nivel de documento.
Mongo DB:
Las escrituras no son durables ni verificables.
Problemas de escalabilidad.
Oracle NoSQL:
Es una escala horizontalmente, base de datos de valor clave para
servicios de Internet y nube.
Oracle NoSQL Database proporciona un modelo de transacción poderoso
y flexible que simplifica enormemente el proceso de desarrollo de una aplicación
basada en NoSQL. Escala horizontalmente con mayor disponibilidad y balance de
carga transparente aún cuando agrega una nueva capacidad dinámicamente.
Cassandra:
Es una base de datos NoSQL distribuida y basada en un modelo de
almacenamiento de «clave-valor», de código abierto que está escrita en Java.
El modelo de datos de Cassandra consiste en particionar las filas, que
son reorganizadas en tablas. Las claves primarias de cada tabla tiene un primer
componente que es la clave de partición. Dentro de una partición, las filas son
agrupadas por las columnas restantes de la clave.
Nota: Cassandra fue inicialmente desarrollada
en Facebook para impulsar las búsqueda en la bandeja de
entrada por Avinash Lakshman (uno de los autores
de Amazon's Dynamo) y Prashant Malik.
Ventajas:
Todos los nodos del clúster tiene el mismo rol.
Soporta replicación y replicación de múltiples data center.
Escalabilidad.
Tolerancia a fallos.
Consistencia.
Soporte MapReduce.
Cassandra
Lenguaje de consulta.
Cuadro comparativo de las bases de datos
mas populares

Más contenido relacionado

La actualidad más candente (20)

Presentacion power point
Presentacion power pointPresentacion power point
Presentacion power point
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Sistemas de gestores de base de datos
Sistemas de gestores de base de datosSistemas de gestores de base de datos
Sistemas de gestores de base de datos
 
Bases de datos svmm
Bases de datos svmmBases de datos svmm
Bases de datos svmm
 
Presentación1 bases de datos
Presentación1 bases de datosPresentación1 bases de datos
Presentación1 bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Bases de datos existentes
Bases de datos existentesBases de datos existentes
Bases de datos existentes
 
Base de datos
Base de datosBase de datos
Base de datos
 
Principales Bsases de Datsos
Principales Bsases de DatsosPrincipales Bsases de Datsos
Principales Bsases de Datsos
 
Act1.7 nosql terminado corregido
Act1.7 nosql terminado corregidoAct1.7 nosql terminado corregido
Act1.7 nosql terminado corregido
 
Principales bases de datos existentes
Principales bases de datos existentesPrincipales bases de datos existentes
Principales bases de datos existentes
 
BASEDEDATOS
BASEDEDATOSBASEDEDATOS
BASEDEDATOS
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Base de datos 1
Base de datos 1Base de datos 1
Base de datos 1
 
Act4 presentación jiménez_mireya
Act4 presentación jiménez_mireyaAct4 presentación jiménez_mireya
Act4 presentación jiménez_mireya
 
Actividad 4 presentacion escobar
Actividad 4 presentacion escobarActividad 4 presentacion escobar
Actividad 4 presentacion escobar
 
Presentación sgbd
Presentación sgbdPresentación sgbd
Presentación sgbd
 
Las principales bases de datos existentes
Las principales bases de datos existentesLas principales bases de datos existentes
Las principales bases de datos existentes
 
Base de datos
Base de datosBase de datos
Base de datos
 

Destacado (20)

Qué es una base de datos
Qué es una base de datosQué es una base de datos
Qué es una base de datos
 
Tecnologia
TecnologiaTecnologia
Tecnologia
 
Base de datos
Base de datos Base de datos
Base de datos
 
Principales bases de datos
Principales bases de datosPrincipales bases de datos
Principales bases de datos
 
Principales bases de datos existentes
Principales bases de datos existentesPrincipales bases de datos existentes
Principales bases de datos existentes
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Principales bases de datos
Principales bases de datosPrincipales bases de datos
Principales bases de datos
 
Principales bases de datos existentes
Principales bases de datos existentesPrincipales bases de datos existentes
Principales bases de datos existentes
 
Principales bases de datos
Principales bases de datosPrincipales bases de datos
Principales bases de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Presentacion bases de datos
Presentacion bases de datosPresentacion bases de datos
Presentacion bases de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Actividad de aprendizaje 4: Screencast y base de datos
Actividad de aprendizaje 4: Screencast y base de datosActividad de aprendizaje 4: Screencast y base de datos
Actividad de aprendizaje 4: Screencast y base de datos
 
Bases de datos existentes
Bases de datos existentesBases de datos existentes
Bases de datos existentes
 
Gutiérrez cecilia base de datos
Gutiérrez cecilia base de datosGutiérrez cecilia base de datos
Gutiérrez cecilia base de datos
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 
Principales bases de datos existente
Principales bases de datos existentePrincipales bases de datos existente
Principales bases de datos existente
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Act4 basede datos
Act4 basede datosAct4 basede datos
Act4 basede datos
 

Similar a Principales bases de datos existentes

Similar a Principales bases de datos existentes (20)

Base de datos ventajas y desventajas
Base de datos ventajas y desventajasBase de datos ventajas y desventajas
Base de datos ventajas y desventajas
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Principales bases de datos
Principales bases de datosPrincipales bases de datos
Principales bases de datos
 
BD Escobar Gómez Daniel
BD Escobar Gómez DanielBD Escobar Gómez Daniel
BD Escobar Gómez Daniel
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Base de datos ryjt
Base de datos ryjtBase de datos ryjt
Base de datos ryjt
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Act. 4 screencast y base de datos norma
Act. 4 screencast y base de datos normaAct. 4 screencast y base de datos norma
Act. 4 screencast y base de datos norma
 
Base de datos3
Base de datos3Base de datos3
Base de datos3
 
Actividad de aprendizaje 4 screencast y bases de datos.jltc
Actividad de aprendizaje 4 screencast y bases de datos.jltcActividad de aprendizaje 4 screencast y bases de datos.jltc
Actividad de aprendizaje 4 screencast y bases de datos.jltc
 
Qué es una base de datos
Qué es una base de datosQué es una base de datos
Qué es una base de datos
 
Bases de datos_Arturo Aldana Reyes
Bases de datos_Arturo Aldana ReyesBases de datos_Arturo Aldana Reyes
Bases de datos_Arturo Aldana Reyes
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Principales bases de datos existentes
Principales bases de datos existentesPrincipales bases de datos existentes
Principales bases de datos existentes
 
Act4 andrade lesvia
Act4 andrade lesviaAct4 andrade lesvia
Act4 andrade lesvia
 
Carmen rojas
Carmen rojasCarmen rojas
Carmen rojas
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Act4 basesdedatos oscar_varona
Act4 basesdedatos oscar_varonaAct4 basesdedatos oscar_varona
Act4 basesdedatos oscar_varona
 
Act4 presentación jiménez_mireya
Act4 presentación jiménez_mireyaAct4 presentación jiménez_mireya
Act4 presentación jiménez_mireya
 
Act4 base datos_reyes_rosalba
Act4 base datos_reyes_rosalbaAct4 base datos_reyes_rosalba
Act4 base datos_reyes_rosalba
 

Último

Guia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdfGuia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdflauradbernals
 
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señorkkte210207
 
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfNUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfisrael garcia
 
Las redes sociales en el mercado digital
Las redes sociales en el mercado digitalLas redes sociales en el mercado digital
Las redes sociales en el mercado digitalNayaniJulietaRamosRa
 
12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdfedwinmelgarschlink2
 
memoria de la empresa Pil Andina para d
memoria de la empresa Pil Andina para  dmemoria de la empresa Pil Andina para  d
memoria de la empresa Pil Andina para dRodrigoAveranga2
 

Último (6)

Guia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdfGuia para el registro en el sitio slideshare.pdf
Guia para el registro en el sitio slideshare.pdf
 
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
02. Mr. Spencer (T.L. Sawn).pdf.libro de un señor
 
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdfNUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
NUVO PROGRAMAS DE ESCUELAS NUEVO-ACUERDO-CTE.pdf
 
Las redes sociales en el mercado digital
Las redes sociales en el mercado digitalLas redes sociales en el mercado digital
Las redes sociales en el mercado digital
 
12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf12 Clasificacion de las Computadoras.pdf
12 Clasificacion de las Computadoras.pdf
 
memoria de la empresa Pil Andina para d
memoria de la empresa Pil Andina para  dmemoria de la empresa Pil Andina para  d
memoria de la empresa Pil Andina para d
 

Principales bases de datos existentes

  • 1. Elaboro: Miguel Atl Hernández Camargo Villa Lázaro Cárdenas, Pue. 23 de Julio de 2016
  • 2. Nota: Actualmente, y debido al desarrollo tecnológico de campos como la Informática y la Electrónica, la mayoría de las bases de datos están en formato digital, siendo este un componente electrónico, por tanto se ha desarrollado y se ofrece un amplio rengo de soluciones al problema del almacenamiento de datos.
  • 3. Las bases de datos pueden contener muchos tipos de datos, algunos de ellos se encuentran mutuamente protegidos por las leyes de varios países, por ejemplo: España Ley Orgánica de Protección de Datos de Carácter Personal (LOPD). México Ley Federal de Transparencia y Acceso a la Información Publica Gubernamental. Argentina Ley de Protección de Datos Personales.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8. Características Generales de SQL SQLes un lenguaje de acceso a base de datos que explota la flexibilidad y potencia de los sistemas relacionales y permite así gran variedad de operaciones. Es un lenguaje declarativo de “Alto nivel” o “de no procedimiento” que, gracias a su fuerte base teórica y su orientación al manejo de conjuntos de registro – y no a registros individuales- permite una alta productividad en codificación y la orientación a objetos. De esta forma , una sola sentencia puede equivaler a uno o más programas que se utilizarían en el lenguaje de bajo nivel orientado a registros. Características: *Lenguaje de definición de datos. *Lenguaje interactivo de manipulación de datos. *Integridad. *Definición de vistas. *Control de transacciones. *SQL incorporado y dinámico. *Autorización.
  • 9.
  • 10. Notas Importantes: En informática, No-SQL Los sistemas No-SQL se denominan a veces "no sólo SQL" para subrayar el hecho de que también pueden soportar lenguajes de consulta de tipo SQL. Es un sistemas de gestión de bases de datos que difieren del modelo clásico del sistema de gestión de bases de datos relacionales (RDBMS) en aspectos importantes, el más destacado es que no usan SQL como el principal lenguaje de consultas. Los datos almacenados no requieren estructuras fijas como tablas, normalmente no soportan operaciones JOIN, ni garantizan completamente ACID(Atomicidad, Consistencia, Aislamiento y Durabilidad), y habitualmente escalan bien horizontalmente.
  • 11. Arquitectura No-SQL Las arquitecturas NoSQL frecuentemente aportan escasas garantías de consistencia, tales como consistencia de eventos o transaccional restringida a ítems únicos de datos. Algunos sistemas, sin embargo, aportan todas las garantías de los sistemas ACID en algunas instancias añadiendo una capa intermedia (como por ejemplo, AppScale o CloudTPS).
  • 12. VENTAJAS Estos sistemas responden a las necesidades de escalabilidad horizontal que tienen cada vez más empresas. Pueden manejar enormes cantidades de datos.. No generan cuellos de botella.. Escalamiento sencillo. Diferentes DBs NoSQL para diferentes proyectos. •Se ejecutan en clusters de máquinas baratas.
  • 13. DESVENTAJAS El código abierto puede significar una "mancha" en el soporte para las empresas. No están lo suficientemente maduros para algunas empresas.. Limitaciones de Inteligencia de Negocios. La falta de experiencia. Problemas de compatibilidad.
  • 14.
  • 15. SQL Server Es un sistema de manejo de bases de datos del modelo relacional, desarrollado por la empresa Microsoft. El lenguaje utilizado (por líneas de comandos o mediante la interfaz grafica de Management Studio) es Transact-SQL (TSQL), una implementación del estándar ANSI del Lenguaje SQL, utilizado para manipular y recuperar datos (DML), crear tablas y definir relaciones entre ellas. Dentro de los competidores más destacados de SQL Server están: Oracle, MariaDB, MySQL, PostareSQL Nota: SQL Server solo esta disponible para sistemas operativos Windows de Microsoft.
  • 16. SQL Server Ventajas: Puede ser configurado para utilizar varias instancias en el mismo servidor físico. Incluye también un entorno gráfico de administración, que permite el uso de comandos DDL y DML gráficamente. Permite trabajar en modo cliente-servidor, donde la información y datos se alojan en el servidor y las terminales o clientes de la red sólo acceden a la información. Además permite administrar información de otros servidores de datos. Soporta procedimientos almacenados. Soporte de transacciones.
  • 17. SQL Server Desventajas: En versiones de 32 bits, SQL Server usa Address Windowing Extension (AWE) para hacer el direccionamiento por encima de 4 GB. Esto le impide usar la administración dinámica de memoria, y sólo le permite alojar un máximo de 64 GB de memoria compartida. Esta limitación es exclusiva de sistemas operativos 32 bits; en sistemas operativos 64 bits, la memoria máxima que se puede direccionar en Edición Estándar es 64 Gb y en Edición Enterprise 4Tb
  • 18. Oracle: Es una compañía de software que desarrolla bases de datos (Oracle Database) y sistemas de gestión de bases de datos. Los ingenieros de Silicon Valley: Larry Ellison, Ed Oates y Bob Miner, fundan en 1977 una empresa de consultoría llamadaSoftware Development Laboratories (SDL) y tiempo después obtienen un contrato con la CIA para diseñar un sistema especial de bases de datos con código clave "Oracle". Es la primera compañía de software que desarrolla e implementa aplicaciones para empresas cien por ciento activado por Internet a través de toda su línea de productos: base de datos, aplicaciones comerciales y herramientas de desarrollo de aplicaciones y soporte de decisiones.
  • 19. Ventajas: Oracle V4 soporta consistencia de lectura. Oracle V5 empieza a soportar el modelo cliente/servidor para unirse al auge de la aparición de las redes Oracle 9i trae más de 400 nuevas características incluyendo la habilidad de manipular documentos XML. Oracle:
  • 20. Mongo DB: Es un sistema de base de datos NoSQL orientado a documentos, desarrollado bajo el concepto de código abierto. El desarrollo de MongoDB empezó en octubre de 2007 por la compañía de software 10gen. Es una base de datos lista para su uso en producción y con muchas características (features). Nota: El código binario está disponible para los sistemas operativos Windows, Linux, OS X y Solaris.
  • 21. Ventajas: Soporta la búsqueda por campos, consultas de rangos y expresiones regulares. MongoDB puede ser indexado, al igual que es posible hacer índices secundarios. Soporta el tipo de replicación primario-secundario. Mongo DB: MongoDB se puede escalar de forma horizontal usando el concepto de “shard”. MongoDB proporciona un framework de agregación que permite realizar operaciones. MongoDB puede ser utilizado como un sistema de archivos, tomando la ventaja de la capacidad que tiene MongoDB para el balanceo de carga y la replicación de datos utilizando múltiples servidores para el almacenamiento de archivos.
  • 22. Desventajas: No implementa las propiedades ACID. Problemas de consistencia. Bloqueo a nivel de documento. Mongo DB: Las escrituras no son durables ni verificables. Problemas de escalabilidad.
  • 23. Oracle NoSQL: Es una escala horizontalmente, base de datos de valor clave para servicios de Internet y nube. Oracle NoSQL Database proporciona un modelo de transacción poderoso y flexible que simplifica enormemente el proceso de desarrollo de una aplicación basada en NoSQL. Escala horizontalmente con mayor disponibilidad y balance de carga transparente aún cuando agrega una nueva capacidad dinámicamente.
  • 24. Cassandra: Es una base de datos NoSQL distribuida y basada en un modelo de almacenamiento de «clave-valor», de código abierto que está escrita en Java. El modelo de datos de Cassandra consiste en particionar las filas, que son reorganizadas en tablas. Las claves primarias de cada tabla tiene un primer componente que es la clave de partición. Dentro de una partición, las filas son agrupadas por las columnas restantes de la clave. Nota: Cassandra fue inicialmente desarrollada en Facebook para impulsar las búsqueda en la bandeja de entrada por Avinash Lakshman (uno de los autores de Amazon's Dynamo) y Prashant Malik.
  • 25. Ventajas: Todos los nodos del clúster tiene el mismo rol. Soporta replicación y replicación de múltiples data center. Escalabilidad. Tolerancia a fallos. Consistencia. Soporte MapReduce. Cassandra Lenguaje de consulta.
  • 26. Cuadro comparativo de las bases de datos mas populares