Créer jeu
Télécharger
Obtenir Plan Académique
Partager le jeu
Intégrez-le à votre plateforme

Vous pouvez intégrer le jeu dans un LMS compatible avec LTI 1.1 ou LTI 1.3 comme Canvas, Moodle ou Blackboard. Les scores seront ainsi automatiquement enregistrés dans le carnet de notes de la plateforme.
Télécharger
Vous avez dépassé le nombre maximum de jeux que vous pouvez intégrer à Google Classroom avec votre Plan actuel.

Pour intégrer autant de jeux que vous le souhaitez dans Google Classroom, vous avez besoin d’un Plan Académique ou un Plan Commerciel.

Vous avez dépassé le nombre maximum de jeux que vous pouvez intégrer à Microsoft Teams avec votre Plan actuel.

Pour intégrer autant de jeux que vous le souhaitez dans Microsoft Teams, vous avez besoin d’un Plan Académique ou un Plan Commerciel.

Le téléchargement du jeu est une fonctionnalité exclusive pour les utilisateurs avec un Plan Académique ou un Plan Commercial.

Obtenez votre Plan Académique ou Plan Commercial dès maintenant et commencez à intégrer vos jeux dans votre LMS, votre site Web ou votre blog.

Si vous le souhaitez, vous pouvez télécharger une jeu de test ici et tester son intégration:

Bases De Datos No Relacionales

Présentation

Parties jouées 17

À propos de cette activité

Una base de datos no relacional (o NoSQL) es un sistema de almacenamiento que no utiliza el modelo tradicional de tablas y filas. En su lugar, organiza la información de forma flexible usando documentos, gráficos, o pares clave-valor. Esto permite manejar grandes volúmenes de datos complejos y cambiantes.

Créé par

Mexico

Téléchargez la version pour jouer sur papier

Créez votre propre jeu gratuite à partir de notre créateur de jeu
Affrontez vos amis pour voir qui obtient le meilleur score dans ce jeu

Top Jeux

%
Anonyme
Anonyme
%
%
%
Vous avez dépassé le nombre maximum de jeux que vous pouvez imprimer avec votre Plan actuel.

Pour imprimer autant de jeux que vous le souhaitez, vous avez besoin d’un Plan Académique ou un Plan Commerciel.

Imprimez votre jeu
Bases De Datos No Relacionales
 

Bases De Datos No RelacionalesVersion en ligne

Una base de datos no relacional (o NoSQL) es un sistema de almacenamiento que no utiliza el modelo tradicional de tablas y filas. En su lugar, organiza la información de forma flexible usando documentos, gráficos, o pares clave-valor. Esto permite manejar grandes volúmenes de datos complejos y cambiantes.

par alessandra
1

¿QUE SON LOS NOSQL (BASES DE DATOS NO RELACIONALES)?

Las bases de datos no relacionales (o NoSQL) son sistemas de almacenamiento diseñados para manejar datos no estructurados o semiestructurados. A diferencia de las bases tradicionales en tablas, priorizan la flexibilidad, la escalabilidad horizontal (añadir más servidores) y el alto rendimiento.

2

¿QUE TIPO DE BASES DE DATOS HAY?

4 Tipos principales y ejemplos

  • Documentales: Almacenan información en formatos flexibles tipo JSON/BSON, ideal para catálogos de productos y contenido web.
  • Ejemplo: MongoDB
  • Clave-Valor: Funcionan como un diccionario gigante donde cada elemento tiene una llave única y su valor asociado. Son ultrarrápidas.
  • Ejemplo: Redis
  • De Grafos: Diseñadas para almacenar relaciones complejas (nodos y aristas), perfectas para redes sociales o recomendaciones.
  • Ejemplo: Neo4j
  • Orientadas a Columnas (Tabulares): Distribuyen grandes volúmenes de datos en columnas en lugar de filas, optimizadas para analítica masiva.
  • Ejemplo: Apache Cassandra
3

¿Por qué lo elegirlas?

Esquema dinámico: Puedes añadir nuevos campos a los registros sin necesidad de modificar toda la estructura de la base de datos.

Escalabilidad: Crecen agregando más máquinas a una red (escalado horizontal), lo que es más barato y eficiente para plataformas masivas.

4

Características Principales

Esquema flexible: No requieren un modelo de datos fijo ni definir tablas con columnas por adelantado.

Escalabilidad horizontal: En lugar de comprar servidores más grandes, se pueden añadir más máquinas (nodos) al sistema para distribuir la carga.

Alto rendimiento: Son ultrarrápidas para operaciones específicas de lectura y escritura.

Distribución geográfica: Diseñadas para funcionar en la nube y replicar datos en múltiples ubicaciones alrededor del mundo.

5

¿Cuáles son las ventajas de las bases de datos NoSQL?

Las aplicaciones modernas se enfrentan a varios desafíos que las bases de datos NoSQL pueden resolver. Por ejemplo, las aplicaciones procesan un gran volumen de datos de fuentes dispares, como las redes sociales, los sensores inteligentes y las bases de datos de terceros. Todos estos datos dispares no encajan perfectamente en el modelo relacional. La aplicación de estructuras tabulares puede provocar redundancia, duplicación de datos y problemas de rendimiento a escala. Las bases de datos NoSQL están diseñadas específicamente para modelos de datos no relacionales y tienen esquemas flexibles para crear aplicaciones modernas. Son ampliamente reconocidas por su facilidad de desarrollo, su funcionalidad y el rendimiento a escala. Los beneficios de las bases de datos NoSQL se enumeran a continuación.

6

¿Cuáles son las diferencias entre las bases de datos NoSQL y SQL?

Durante décadas, el modelo de datos predominante en el desarrollo de aplicaciones fue el modelo de datos relacionales que almacenaba los datos en tablas compuestas por filas y columnas. Se utilizó Structured Query Language (SQL, lenguaje de consulta estructurado) para crear y editar estas tablas relacionales. Las bases de datos SQL modelan las relaciones de datos como tablas. Las filas de la tabla representan una recopilación de valores relacionados de un objeto o una entidad. Cada columna de la tabla representa un atributo de los datos, y un campo (o celda de la tabla) almacena el valor real del atributo. Puede usar un sistema de administración de bases de datos relacionales (RDBMS) para acceder a los datos de muchas maneras diferentes sin tener que reorganizar las tablas de bases de datos en sí mismas. No fue hasta mediados o finales de la década de 2000 que otros modelos de datos flexibles comenzaron a tener una adopción y un uso significativos. Para diferenciar y categorizar estas nuevas clases de bases de datos y modelos de datos, se acuñó el término NoSQL. NoSQL significa no solo SQL o sin SQL. Con frecuencia, los términos NoSQL y no relacional se usan indistintamente. Las diferencias clave entre las bases de datos relacionales y no relacionales se muestran en la siguiente tabla.

7

¿Cuándo debe elegir bases de datos NoSQL en lugar de bases de datos SQL?

Una base de datos NoSQL es la mejor opción para gestionar datos indeterminados, no relacionados o que cambian rápidamente. Su uso es intuitivo para los desarrolladores cuando la aplicación dicta el esquema de la base de datos. Puede usarlas para aplicaciones que cumplan las siguientes condiciones:


  • Necesidad de esquemas flexibles que permitan un desarrollo más rápido e iterativo
  • Prioridad en el rendimiento por encima de una sólida coherencia de los datos y para mantener las relaciones entre las tablas de datos (integridad referencial)
  • Exigencia de un escalado horizontal mediante la fragmentación de los servidores
  • Admisión de datos semiestructurados y sin estructurar

No siempre tiene que elegir entre un esquema de base de datos relacional y no relacional. Puede emplear una combinación de bases de datos SQL y NoSQL en sus aplicaciones. Este enfoque híbrido es bastante común y garantiza que cada carga de trabajo se asigne a la base de datos correcta para obtener una relación precio-rendimiento óptima.

8

Por qué es importante NoSQL

  • Escalabilidad horizontal: Permite añadir más servidores económicos en lugar de actualizar un único servidor costoso.
  • Flexibilidad de esquema: No requiere una estructura fija de tablas; puedes guardar datos sin definir sus campos antes.
  • Alto rendimiento: Procesa millones de lecturas y escrituras por segundo con una latencia mínima.
  • Manejo de Big Data: Ideal para gestionar datos masivos generados por redes sociales, sensores IoT y aplicaciones móviles.



Tipos principales de NoSQL

  • Clave-Valor: Guarda los datos como parejas de llaves y significados (ej. Redis, DynamoDB).
  • Documentales: Almacena los datos en documentos similares a JSON (ej. MongoDB, Couchbase).
  • De familias de columnas: Optimiza la lectura por filas masivas (ej. Cassandra, HBase).
  • De grafos: Se enfoca en las relaciones entre los datos (ej. Neo4j)


Voulez-vous vraiment quitter la page ?

En quittant la page, vous perdrez la progression du jeu.