Introducción al NoSQL
Domina NoSQL y mejora los flujos de datos. Aprende Snowflake, Postgres JSON y Redis.
Comience El Curso Gratis4 horas15 vídeos59 ejercicios
Crea Tu Cuenta Gratuita
o
Al continuar, acepta nuestros Términos de uso, nuestra Política de privacidad y que sus datos se almacenan en los EE. UU.¿Entrenar a 2 o más personas?Pruebe DataCamp para empresas
Preferido por estudiantes en miles de empresas
Descripción del curso
En los últimos años, las bases de datos NoSQL han experimentado un aumento de popularidad debido a su capacidad para manejar grandes volúmenes de datos no estructurados. Aprender a aprovechar las herramientas NoSQL, como las bases de datos orientadas a columnas, de documentos, de valores clave y de grafos, permite a los ingenieros de datos, analistas y científicos interactuar con una mayor amplitud de datos. Estas bases de datos NoSQL aportan una funcionalidad adicional al almacenamiento y recuperación de datos que no está disponible en las bases de datos relacionales tradicionales.
Bases de datos orientadas a columnas
Sumérgete en el mundo de las bases de datos orientadas a columnas y su papel en la evolución de los almacenes de datos. Practica el trabajo con Snowflake para crear y actualizar tablas orientadas a columnas, así como para optimizar el diseño de las tablas en función del rendimiento. Explora la funcionalidad avanzada de Snowflake para trabajar con datos semiestructurados.Bases de datos de documentos
Aprende a utilizar Postgres JSON como herramienta para consultar bases de datos documentales y orientadas a objetos, y la variedad de tipos de datos que admite esta tecnología. Perfecciona tus habilidades trabajando con datos almacenados en una matriz, así como con datos anidados.Bases de datos clave-valor y grafos
Siéntete cómodo trabajando con bases de datos clave-valor y aprende cuándo es mejor aplicar este almacén de datos NoSQL. Practica el uso de Redis para cargar y consultar datos y experimenta el rapidísimo rendimiento de las bases de datos en memoria. Explora las bases de datos gráficas y sus casos de uso en los flujos de trabajo de datos.Empresas
¿Entrenar a 2 o más personas?
Obtenga acceso de su equipo a la biblioteca completa de DataCamp, con informes centralizados, tareas, proyectos y másEn las siguientes pistas
Ingeniero de Datos Profesional en Python
Ir a la pista- 1
Introducción a las bases de datos NoSQL
GratuitoExplora los fundamentos de las bases de datos NoSQL, y cómo se utilizan en una arquitectura de datos moderna. Aprende a identificar los pros y los contras de utilizar bases de datos orientadas a columnas, a documentos, a valores clave y a grafos para poner los datos a disposición de los procesos posteriores y de los consumidores de datos.
Introducción al NoSQL50 xpConsulta de bases de datos NoSQL100 xpExplorar los datos del documento50 xpNoSQL casos de uso y aplicaciones50 xpTabular NoSQL almacenes de datos50 xpBases de datos orientadas a columnas50 xpConsulta de una base de datos orientada a columnas100 xpFiltrar una base de datos orientada a columnas100 xpNo tabular NoSQL almacenes de datos50 xpIdentificar almacenes de datos tabulares y no tabulares NoSQL100 xpConsulta de bases de datos de documentos100 xpConsulta de documentos anidados con Postgres JSON100 xp - 2
Bases de datos orientadas a columnas
Sumérgete en las bases de datos orientadas a columnas con la ayuda de Snowflake. Aprende a rellenar tablas Snowflake utilizando varias herramientas, y descubre los fundamentos de la micropartición y la agrupación de datos para optimizar el rendimiento de las consultas con la poda de consultas. Aprovecha las expresiones comunes de las tablas y las vistas materializadas y no materializadas para agilizar los flujos de trabajo analíticos. Adéntrate en los datos semiestructurados con los tipos VARIANT de Snowflake.
Rellenar bases de datos orientadas a columnas50 xpCREATE TABLE con Snowflake100 xpRellenar tablas Snowflake50 xpCOPY INTO y CREATE TABLE ... AS con Snowflake100 xpTécnicas avanzadas de bases de datos orientadas a columnas50 xpMicropartición y agrupación de datos con Snowflake50 xpPoda de consultas con micropartición50 xpAprovechar las microparticiones y la agrupación de datos100 xpFlujos de trabajo analíticos para bases de datos orientadas a columnas50 xpExpresiones comunes de tabla con Snowflake100 xpCrear un flujo de trabajo analítico con Snowflake50 xpMaterializado frente a no materializado VIEWs100 xpTrabajar con datos semiestructurados en Snowflake50 xpTipos de datos semiestructurados Snowflake50 xpConsulta de datos semiestructurados en Snowflake100 xpConsulta de datos semiestructurados anidados100 xp - 3
Bases de datos de documentos
Sumérgete en el mundo de los datos documentales con Postgres JSON, y explora las complejidades de los datos semiestructurados. Aprende a extraer y transformar datos de documentos de nivel superior y anidados utilizando una serie de operadores y funciones incorporados.
Comprender los datos de JSON en Postgres50 xpJSON y JSONB datos en Postgres50 xpEjecutar consultas con sqlalchemy y pandas100 xpConsulta de datos JSON y JSONB desde Postgres100 xpAlmacenamiento de datos de JSON en Postgres50 xpCargar Postgres con datos semiestructurados50 xpConvertir datos tabulares en JSON100 xpExtraer claves de objetos JSON con Postgres100 xpConsulta de datos en JSON con Postgres50 xpConsulta de datos de nivel superior JSON100 xpEncontrar el tipo de datos JSON100 xpTrabajar con objetos anidados JSON100 xpFiltrar bases de datos de documentos con Postgres JSON100 xpTécnicas avanzadas de consulta Postgres JSON50 xpOperadores de flecha y flecha hash50 xp\#> y #>>100 xpExtraer datos de documentos100 xpManipular datos de documentos100 xp - 4
Bases de datos clave-valor y de grafos
Lleva tus habilidades en NoSQL al siguiente nivel dominando los fundamentos de las bases de datos clave-valor. Explora los casos de uso habituales de los datos clave-valor, y aprende a utilizar Redis y Python para leer y escribir datos. Concluye con una visión básica de las bases de datos gráficas y su lugar en la pila de datos moderna.
Introducción a las bases de datos clave-valor50 xpBases de datos clave-valor50 xpBases de datos clave-valor vs. documento100 xpConexión a un clúster Redis100 xpAlmacenar y recuperar datos clave-valor50 xpAlmacenamiento de datos clave-valor con Redis100 xpRecuperar datos clave-valor con Redis100 xpAlmacenamiento de diccionarios Python con Redis100 xpBases de datos gráficas50 xpComprender las bases de datos gráficas50 xpProveedores de bases de datos gráficas50 xpUtilizar bases de datos gráficas100 xp¡Terminando!50 xp
Empresas
¿Entrenar a 2 o más personas?
Obtenga acceso de su equipo a la biblioteca completa de DataCamp, con informes centralizados, tareas, proyectos y másEn las siguientes pistas
Ingeniero de Datos Profesional en Python
Ir a la pistaJake Roach
Ver MásData Engineer
¿Qué tienen que decir otros alumnos?
¡Únete a 14 millones de estudiantes y empieza Introducción al NoSQL hoy mismo!
Crea Tu Cuenta Gratuita
o
Al continuar, acepta nuestros Términos de uso, nuestra Política de privacidad y que sus datos se almacenan en los EE. UU.