SlideShare una empresa de Scribd logo
1 de 25
Base de
datos
Autoras :
• Blanca Flor Huerta Carrillo.
• Nancy Rubi Sánchez
Jaramillo.
Índice
Tema página
1) Introducción………………………………….….2
2) ¿Qué es una base de datos?.........................4
3) ¿Qué es una base de datos SQL?.................6
4) ¿Qué es una base de datos NoSQL?............8
5) Base de datos más populares SQL…………11
6) Base de datos más populares NoSQL……..12
7) SQL Server……………………………………….14
8) Oracle……………………………………………16
9) Mongo DB……………………………………….18
10) Oracle no SQL…………………………………..20
11) Cassandra……………………………………….22
12) Conclusión…………………………………........25
Introducción
En esta presentación de power point te
hablaremos sobre el tema de las bases de
datos de una manera sencilla, fácil y rápida
dando a conocer su definición y todos los que
se encuentran en el mercado así como
presentando ejemplos sobre las bases de datos
más populares y así saber cual es la mejor para
poder utilizar.
¿QUÉ ES UNA BASE DE
DATOS?
 Una base de datos es una colección de
información organizada de forma que un
programa de ordenador pueda
seleccionar rápidamente los fragmentos
de datos que necesite. Una base de
datos es un sistema de archivos
electrónico. Las bases de
datos tradicionales se organizan por
campos, registros y archivos.
 Una base de datos o banco de datos es un
conjunto de datos pertenecientes a un mismo
contexto y almacenados sistemáticamente
para su posterior uso. En este sentido; una
biblioteca puede considerarse una base de
datos compuesta en su mayoría por
documentos y textos impresos en papel e
indexados para su consulta.
¿Qué es una base de datos
SQL?
 SQL (por sus siglas en inglés Structured
Query Language; en español lenguaje de
consulta estructurada) es un lenguaje
específico del dominio que da acceso a
un sistema de gestión de bases de datos
relacionales que permite especificar diversos
tipos de operaciones en ellos. Una de sus
características es el manejo del álgebra y
el cálculo relacional que permiten
efectuar consultas con el fin de recuperar, de
forma sencilla, información de bases de
datos, así como hacer cambios en ellas.
¿Qué es una base de datos
No SQL
 En informática, No SQL
 Por lo general, los investigadores académicos
se refieren a este tipo de bases de datos
como almacenamiento estructurado, término
que abarca también las bases de datos
relacionales clásicas. A menudo, las bases de
datos No SQL se clasifican según su forma
de almacenar los datos, y comprenden
categorías como clave-valor, las
implementaciones de BigTable, bases de
datos documentales, y bases de datos
orientadas a grafos
Bases de datos más
populares
Bases de datos más populares
SQL
 Oracle
 IBM DB2
 Microsoft SQL Server
 Teradata
 SAP Sybase
Bases de datos más populares
no SQL
 NoSQL Orientados a Documentos
 Mongo DB
 Couchbase Server
 Mark Logic Server
 Elastic Search
 Apache Hbase
 Apache Cassandra
TIPO DE
BASE DE
DATOS
EN QUE
CONSISTE
DIFERENCIALES VENTAJAS
I. SQL
SERVE
R
• Base de datos con
compatibilidad
únicamente para
sistemas Windows.
Hay muchos perfiles
expertos en SQL
Server y no es difícil
su adquisición. Su
integración con
Microsoft Azure ha
mejorado mucho su
flexibilidad y
rendimiento
• La primera base de datos en escalar desde
la computadora portátil hasta la empresa
utilizando la misma base de código y
ofrecer el 100% de compatibilidad de
código
• La primera base de datos en soportar la
auto-configuración y auto-sintonización
• Primera base de datos con Procesamiento
analítico en línea (OLAP) integrado
• La primera base de datos con Servicios de
Transformación de Datos integrado
• El Data Warehousing Framework constituye
el primer enfoque comprehensivo al
problema de metadatos
• La primera base de datos en proveer
administración de multi-servidor para
cientos de servidores
• La más amplia gama de opciones de
replicación de cualquier base de datos
• La mejor integración con Windows NT
Server
• La mejor integración con Microsoft
Transaction Server
• Lanzamientos SQL Server Recientes
 Soporte de
transacciones.
 Escalabilidad,
estabilidad y seguridad.
• Soporta procedimientos
almacenados.
• Incluye también un
potente 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.
TIPO DE
BASE DE
DATOS
EN QUE
CONSISTE
DIFERENCIALES VENTAJAS
II
ORACLE
Oracle
Base de datos que
puede correr en casi
cualquier sistema
operativo. De
Oracle destacamos
la abundancia de
perfiles con
experiencia en esta
tecnología y la gran
cantidad de
herramientas que
hay para su
administración y
monitorización.
 Modelo relacional: los usuarios
visualizan los datos en tablas con el
formato filas/columnas.
 Herramienta de administración
gráfica intuitiva y cómoda de utilizar.
 Control de acceso: tecnologías
avanzadas para vigilar la entrada a
los datos.
 Protección de datos: seguridad
completa en el entorno de producción
y de pruebas y gestión de copias de
seguridad.
 Lenguaje de diseño de bases de
datos muy completo (PL/SQL):
permite implementar diseños
"activos", que se pueden adaptar a
las necesidades cambiantes de
negocio.
 Alta disponibilidad: escalabilidad,
protección y alto rendimiento para la
actividad empresarial.
 Gestión de usuarios: agilidad en los
trámites, reducción de costes y
seguridad en el control de las
personas que acceden a las
aplicaciones y a los sistemas.
Motor de base de datos
objeto-relacional más
usado a nivel mundial.
Multiplataforma: puede
ejecutarse desde un PC
hasta una
supercomputadora.
Permite el uso de
particiones para hacer
consultas, informes,
análisis de datos, etc.
Soporta todas las
funciones que se
esperan de un buen
servidor.
Software del servidor
que puede ejecutarse
en multitud de sistemas
operativos: Linux, Mac,
Windows, etc.
TIPO DE
BASE DE
DATOS
EN QUE CONSISTE VENTAJAS DIFERENCIALES
Mong
o DB
Mongo DB
Probablemente es la base de
datos más popular. Tiene la
posibilidad de trabajar con datos
estructurados y no estructurados.
Destaca por su gran capacidad
de escalado y rendimiento. Suele
ser la que más perfiles
experimentados tiene.
Permiten trabajar por pares de
clave-valor y acceder a distintas
partes de los datos
almacenados.
Mongo DB no soporta atomicidad
en las operaciones y garantiza
integridad eventual. Los cambios
se irán replicando a lo largo de
todos los nodos pero no se
garantiza que todos los nodos
tengan el mismo dato a la vez.
 Esquema menos: MongoDB es base
de datos documental en el que una
colección posee diferentes
documentos diferentes. Número de
campos, el contenido y el tamaño
del documento se puede difieren de
un documento a otro.
 Estructura de un único objeto es
clara
 No se une a complejos
 Profunda consulta de capacidad.
MongoDB soporta consultas
dinámicas en documentos utilizando
un lenguaje de consulta basada en
documentos que es casi tan potente
como SQL
 Sintonización
 Facilidad de escalabilidad horizontal:
MongoDB es fácil de escalar
 No objetos necesarios conversión A
/ mapeo de objetos de aplicación a
la base de datos
 Utiliza la memoria interna para
almacenar el (windowed) conjunto
de trabajo, lo que permite un acceso
más rápido de los datos.
 Almacenamiento
Orientada
documento: Los
datos se almacenan
en forma de
documentos de estilo
JSON
 Índice en cualquier
atributo
 Replicación y alta
disponibilidad
 Auto-Sharding
 Las consultas ricos
 Rápida in situ
Actualizaciones
 Soporte Profesional
Por MongoDB.
TIPO DE BASE
DE DATOS
EN QUE
CONSISTE
DIFERENCIALES VENTAJAS
ORACLE
NOSQL
Es un simple
modelo de datos
clave-valor, la alta
disponibilidad y
escalabilidad de
esta solución facilita
el almacenamiento
eficiente de los
datos en un formato
simple y
escalabilidad de
esta solución facilita
el almacenamiento
eficiente de los
datos en un formato
simple y flexible, y
es ideal para el
rápido desarrollo e
implementación de
las aplicaciones.
• La escalabilidad y su carácter
descentralizado. Soportan
estructuras distribuidas.
• Suelen ser bases de datos mucho
más abiertos y flexibles. Permiten
adaptarse a necesidades de
proyectos mucho más fácilmente
que los modelos de Entidad
Relación.
• Se pueden hacer cambios de los
esquemas sin tener que parar
bases de datos.
• Escalabilidad horizontal. La
escalabilidad y su carácter
descentralizado. Soportan
estructuras distribuidas.
• Suelen ser bases de datos mucho
más abiertos y flexibles.
• Se pueden hacer cambios de los
esquemas sin tener que parar
bases de datos.
• Escalabilidad horizontal: son
capaces de crecer en número de
máquinas, en lugar de tener que
residir en grandes máquinas.
• Está más adaptado su
uso y los perfiles que los
conocen son mayoritarios
y más baratos.
• Debido al largo tiempo
que llevan en el
mercado, estas
herramientas tienen un
mayor soporte y mejores
suites de productos y
add-ons para gestionar
estas bases de datos.
• La atomicidad de las
operaciones en la base
de datos. Esto es, que en
estas bases de datos o
se hace la operación
entera o no se hace
utilizando la famosa
técnica del rollback.
• Los datos deben cumplir
requisitos de integridad
tanto en tipo de dato
como en compatibilidad.
TIPO DE
BASE DE
DATOS
EN QUE CONSISTE DIFERENCIALES VENTAJAS
CASSAN-
DRA
Base de datos creada por
Facebook que es ahora de
libre distribución. Base de
datos recomendada para
gestionar masivas
cantidades de datos.
La versión Enterprise de
Cassandra es Datastax
Enterprise.
Combina propiedades de una
base de datos clave-valor y una
orientada a columnas. Como
podemos ver en el siguiente
diagrama la información se
organiza de manera que toda
fila tiene una clave única y una
serie de pares de clave, valor
de columna. Es importante
tener en mente estas
características a la hora de
diseñar nuestro modelo de
datos.
• Es distribuida, lo
quiere decir que la
información está
repartida a lo largo
de los nodos del
cluster. Además
ofrece alta
disponibilidad, de
manera que si
alguno de los
nodos se cae el
servicio no se
degradará.
• Escala
linealmente, lo que
quiere decir que el
rendimiento de
forma lineal
respecto al número
de nodos que
añadamos. Escala
de forma
horizontal, lo que
quiere decir que
podemos escalar
nuestro sistema
añadiendo nuevos
datos
CONCLUSIÓN
 Esperamos que con la información aquí
reflejada ahora se pueda contar con un
conocimiento más amplio acerca de las bases
de datos actualmente mejor establecidas y
con esto darnos cuenta de la importancia con
la que cuenta al realizar cualquier instalación.

Más contenido relacionado

La actualidad más candente

Apache cassandra
Apache cassandraApache cassandra
Apache cassandra
libra_hch
 

La actualidad más candente (20)

Apache cassandra
Apache cassandraApache cassandra
Apache cassandra
 
Pricipales bases de datos
Pricipales bases de datosPricipales bases de datos
Pricipales bases de datos
 
Apache cassandra
Apache cassandraApache cassandra
Apache cassandra
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Base de datos
Base de datos Base de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Bases de Datos NoSQL
Bases de Datos NoSQLBases de Datos NoSQL
Bases de Datos NoSQL
 
Base de datos CBTis 75
Base de datos CBTis 75Base de datos CBTis 75
Base de datos CBTis 75
 
Bases de datos NoSQL orientadas a documentos
Bases de datos NoSQL orientadas a documentosBases de datos NoSQL orientadas a documentos
Bases de datos NoSQL orientadas a documentos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Que una base de datos
Que una base de datosQue una base de datos
Que una base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Bases de Datos NoSQL - Riak
Bases de Datos NoSQL - Riak Bases de Datos NoSQL - Riak
Bases de Datos NoSQL - Riak
 
Principales base de datos
Principales base de datosPrincipales base de datos
Principales base de datos
 
Base de datos ryjt
Base de datos ryjtBase de datos ryjt
Base de datos ryjt
 
NoSQL bases de datos no relacionales
NoSQL bases de datos no relacionalesNoSQL bases de datos no relacionales
NoSQL bases de datos no relacionales
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Presentacion
PresentacionPresentacion
Presentacion
 
Sistemasgestoresdebasededatosrelacionales
SistemasgestoresdebasededatosrelacionalesSistemasgestoresdebasededatosrelacionales
Sistemasgestoresdebasededatosrelacionales
 

Similar a Base de datos

Actividad de aprendizaje 4. screencast y bases de datos.
Actividad de aprendizaje 4. screencast y bases de datos.Actividad de aprendizaje 4. screencast y bases de datos.
Actividad de aprendizaje 4. screencast y bases de datos.
uggi2003
 

Similar a Base de datos (20)

Bases de datos
Bases de datosBases de datos
Bases de datos
 
02 base de datos hernandez_luis
02 base de datos hernandez_luis02 base de datos hernandez_luis
02 base de datos hernandez_luis
 
Cordova angelica basededatos
Cordova angelica basededatosCordova angelica basededatos
Cordova angelica basededatos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Presentacion power point
Presentacion power pointPresentacion power point
Presentacion power point
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
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
 
Base de datos
Base de datosBase de datos
Base de datos
 
Actividad de aprendizaje 4. screencast y bases de datos.
Actividad de aprendizaje 4. screencast y bases de datos.Actividad de aprendizaje 4. screencast y bases de datos.
Actividad de aprendizaje 4. screencast y bases de datos.
 
Principales bases de datos
Principales bases de datosPrincipales bases de datos
Principales bases de datos
 
04 presentacion acosta_claudio
04 presentacion acosta_claudio04 presentacion acosta_claudio
04 presentacion acosta_claudio
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Presentación1
Presentación1Presentación1
Presentación1
 
Base datos-romero
Base datos-romeroBase datos-romero
Base datos-romero
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Act4 base datos_reyes_rosalba
Act4 base datos_reyes_rosalbaAct4 base datos_reyes_rosalba
Act4 base datos_reyes_rosalba
 
Principales bases de datos existentes
Principales bases de datos existentesPrincipales bases de datos existentes
Principales bases de datos existentes
 
Base de-datos
Base de-datosBase de-datos
Base de-datos
 

Último

Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 

Último (11)

Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 

Base de datos

  • 1. Base de datos Autoras : • Blanca Flor Huerta Carrillo. • Nancy Rubi Sánchez Jaramillo.
  • 2. Índice Tema página 1) Introducción………………………………….….2 2) ¿Qué es una base de datos?.........................4 3) ¿Qué es una base de datos SQL?.................6 4) ¿Qué es una base de datos NoSQL?............8 5) Base de datos más populares SQL…………11 6) Base de datos más populares NoSQL……..12 7) SQL Server……………………………………….14 8) Oracle……………………………………………16 9) Mongo DB……………………………………….18 10) Oracle no SQL…………………………………..20 11) Cassandra……………………………………….22 12) Conclusión…………………………………........25
  • 3. Introducción En esta presentación de power point te hablaremos sobre el tema de las bases de datos de una manera sencilla, fácil y rápida dando a conocer su definición y todos los que se encuentran en el mercado así como presentando ejemplos sobre las bases de datos más populares y así saber cual es la mejor para poder utilizar.
  • 4. ¿QUÉ ES UNA BASE DE DATOS?  Una base de datos es una colección de información organizada de forma que un programa de ordenador pueda seleccionar rápidamente los fragmentos de datos que necesite. Una base de datos es un sistema de archivos electrónico. Las bases de datos tradicionales se organizan por campos, registros y archivos.
  • 5.  Una base de datos o banco de datos es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. En este sentido; una biblioteca puede considerarse una base de datos compuesta en su mayoría por documentos y textos impresos en papel e indexados para su consulta.
  • 6. ¿Qué es una base de datos SQL?  SQL (por sus siglas en inglés Structured Query Language; en español lenguaje de consulta estructurada) es un lenguaje específico del dominio que da acceso a un sistema de gestión de bases de datos relacionales que permite especificar diversos tipos de operaciones en ellos. Una de sus características es el manejo del álgebra y el cálculo relacional que permiten efectuar consultas con el fin de recuperar, de forma sencilla, información de bases de datos, así como hacer cambios en ellas.
  • 7.
  • 8. ¿Qué es una base de datos No SQL  En informática, No SQL  Por lo general, los investigadores académicos se refieren a este tipo de bases de datos como almacenamiento estructurado, término que abarca también las bases de datos relacionales clásicas. A menudo, las bases de datos No SQL se clasifican según su forma de almacenar los datos, y comprenden categorías como clave-valor, las implementaciones de BigTable, bases de datos documentales, y bases de datos orientadas a grafos
  • 9.
  • 10. Bases de datos más populares
  • 11. Bases de datos más populares SQL  Oracle  IBM DB2  Microsoft SQL Server  Teradata  SAP Sybase
  • 12. Bases de datos más populares no SQL  NoSQL Orientados a Documentos  Mongo DB  Couchbase Server  Mark Logic Server  Elastic Search  Apache Hbase  Apache Cassandra
  • 13.
  • 14. TIPO DE BASE DE DATOS EN QUE CONSISTE DIFERENCIALES VENTAJAS I. SQL SERVE R • Base de datos con compatibilidad únicamente para sistemas Windows. Hay muchos perfiles expertos en SQL Server y no es difícil su adquisición. Su integración con Microsoft Azure ha mejorado mucho su flexibilidad y rendimiento • La primera base de datos en escalar desde la computadora portátil hasta la empresa utilizando la misma base de código y ofrecer el 100% de compatibilidad de código • La primera base de datos en soportar la auto-configuración y auto-sintonización • Primera base de datos con Procesamiento analítico en línea (OLAP) integrado • La primera base de datos con Servicios de Transformación de Datos integrado • El Data Warehousing Framework constituye el primer enfoque comprehensivo al problema de metadatos • La primera base de datos en proveer administración de multi-servidor para cientos de servidores • La más amplia gama de opciones de replicación de cualquier base de datos • La mejor integración con Windows NT Server • La mejor integración con Microsoft Transaction Server • Lanzamientos SQL Server Recientes  Soporte de transacciones.  Escalabilidad, estabilidad y seguridad. • Soporta procedimientos almacenados. • Incluye también un potente 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.
  • 15.
  • 16. TIPO DE BASE DE DATOS EN QUE CONSISTE DIFERENCIALES VENTAJAS II ORACLE Oracle Base de datos que puede correr en casi cualquier sistema operativo. De Oracle destacamos la abundancia de perfiles con experiencia en esta tecnología y la gran cantidad de herramientas que hay para su administración y monitorización.  Modelo relacional: los usuarios visualizan los datos en tablas con el formato filas/columnas.  Herramienta de administración gráfica intuitiva y cómoda de utilizar.  Control de acceso: tecnologías avanzadas para vigilar la entrada a los datos.  Protección de datos: seguridad completa en el entorno de producción y de pruebas y gestión de copias de seguridad.  Lenguaje de diseño de bases de datos muy completo (PL/SQL): permite implementar diseños "activos", que se pueden adaptar a las necesidades cambiantes de negocio.  Alta disponibilidad: escalabilidad, protección y alto rendimiento para la actividad empresarial.  Gestión de usuarios: agilidad en los trámites, reducción de costes y seguridad en el control de las personas que acceden a las aplicaciones y a los sistemas. Motor de base de datos objeto-relacional más usado a nivel mundial. Multiplataforma: puede ejecutarse desde un PC hasta una supercomputadora. Permite el uso de particiones para hacer consultas, informes, análisis de datos, etc. Soporta todas las funciones que se esperan de un buen servidor. Software del servidor que puede ejecutarse en multitud de sistemas operativos: Linux, Mac, Windows, etc.
  • 17.
  • 18. TIPO DE BASE DE DATOS EN QUE CONSISTE VENTAJAS DIFERENCIALES Mong o DB Mongo DB Probablemente es la base de datos más popular. Tiene la posibilidad de trabajar con datos estructurados y no estructurados. Destaca por su gran capacidad de escalado y rendimiento. Suele ser la que más perfiles experimentados tiene. Permiten trabajar por pares de clave-valor y acceder a distintas partes de los datos almacenados. Mongo DB no soporta atomicidad en las operaciones y garantiza integridad eventual. Los cambios se irán replicando a lo largo de todos los nodos pero no se garantiza que todos los nodos tengan el mismo dato a la vez.  Esquema menos: MongoDB es base de datos documental en el que una colección posee diferentes documentos diferentes. Número de campos, el contenido y el tamaño del documento se puede difieren de un documento a otro.  Estructura de un único objeto es clara  No se une a complejos  Profunda consulta de capacidad. MongoDB soporta consultas dinámicas en documentos utilizando un lenguaje de consulta basada en documentos que es casi tan potente como SQL  Sintonización  Facilidad de escalabilidad horizontal: MongoDB es fácil de escalar  No objetos necesarios conversión A / mapeo de objetos de aplicación a la base de datos  Utiliza la memoria interna para almacenar el (windowed) conjunto de trabajo, lo que permite un acceso más rápido de los datos.  Almacenamiento Orientada documento: Los datos se almacenan en forma de documentos de estilo JSON  Índice en cualquier atributo  Replicación y alta disponibilidad  Auto-Sharding  Las consultas ricos  Rápida in situ Actualizaciones  Soporte Profesional Por MongoDB.
  • 19.
  • 20. TIPO DE BASE DE DATOS EN QUE CONSISTE DIFERENCIALES VENTAJAS ORACLE NOSQL Es un simple modelo de datos clave-valor, la alta disponibilidad y escalabilidad de esta solución facilita el almacenamiento eficiente de los datos en un formato simple y escalabilidad de esta solución facilita el almacenamiento eficiente de los datos en un formato simple y flexible, y es ideal para el rápido desarrollo e implementación de las aplicaciones. • La escalabilidad y su carácter descentralizado. Soportan estructuras distribuidas. • Suelen ser bases de datos mucho más abiertos y flexibles. Permiten adaptarse a necesidades de proyectos mucho más fácilmente que los modelos de Entidad Relación. • Se pueden hacer cambios de los esquemas sin tener que parar bases de datos. • Escalabilidad horizontal. La escalabilidad y su carácter descentralizado. Soportan estructuras distribuidas. • Suelen ser bases de datos mucho más abiertos y flexibles. • Se pueden hacer cambios de los esquemas sin tener que parar bases de datos. • Escalabilidad horizontal: son capaces de crecer en número de máquinas, en lugar de tener que residir en grandes máquinas. • Está más adaptado su uso y los perfiles que los conocen son mayoritarios y más baratos. • Debido al largo tiempo que llevan en el mercado, estas herramientas tienen un mayor soporte y mejores suites de productos y add-ons para gestionar estas bases de datos. • La atomicidad de las operaciones en la base de datos. Esto es, que en estas bases de datos o se hace la operación entera o no se hace utilizando la famosa técnica del rollback. • Los datos deben cumplir requisitos de integridad tanto en tipo de dato como en compatibilidad.
  • 21.
  • 22. TIPO DE BASE DE DATOS EN QUE CONSISTE DIFERENCIALES VENTAJAS CASSAN- DRA Base de datos creada por Facebook que es ahora de libre distribución. Base de datos recomendada para gestionar masivas cantidades de datos. La versión Enterprise de Cassandra es Datastax Enterprise. Combina propiedades de una base de datos clave-valor y una orientada a columnas. Como podemos ver en el siguiente diagrama la información se organiza de manera que toda fila tiene una clave única y una serie de pares de clave, valor de columna. Es importante tener en mente estas características a la hora de diseñar nuestro modelo de datos. • Es distribuida, lo quiere decir que la información está repartida a lo largo de los nodos del cluster. Además ofrece alta disponibilidad, de manera que si alguno de los nodos se cae el servicio no se degradará. • Escala linealmente, lo que quiere decir que el rendimiento de forma lineal respecto al número de nodos que añadamos. Escala de forma horizontal, lo que quiere decir que podemos escalar nuestro sistema añadiendo nuevos datos
  • 23.
  • 24.
  • 25. CONCLUSIÓN  Esperamos que con la información aquí reflejada ahora se pueda contar con un conocimiento más amplio acerca de las bases de datos actualmente mejor establecidas y con esto darnos cuenta de la importancia con la que cuenta al realizar cualquier instalación.