COUCH DB ONLINE

Aprenderás a realizar consultas parametrizadas y cómo utilizar la funcionalidad de Map Reduce. También conocerás las ventajas de utilizar una base de datos No SQL, eliminando la necesidad de un back end. ¡No esperes más y adéntrate en el mundo de las bases de datos con CouchDB!
15,894 Enrolled
4 week

Course Overview

¡Bienvenidos al curso de CouchDB! Una base de datos NoSQL que ha ganado popularidad en los últimos años gracias a su enfoque en la facilidad de uso y la escalabilidad. En este curso, aprenderemos a instalar CouchDB y a diseñar bases de datos NoSQL utilizando este gestor.

Uno de los principales beneficios de CouchDB es la flexibilidad en la consulta de datos utilizando el formato JSON, lo que facilita la implementación de consultas parametrizadas. Además, eliminaremos la necesidad de contar con un back-end tradicional y emplearemos las ventajas de utilizar CouchDB como nuestra base de datos principal.

En este curso, también aprenderemos a trabajar con operaciones CRUD y Attach, y cómo usar Map Reduce para manejar grandes cantidades de datos. Finalmente, exploraremos el uso de Design Documents y Validación de documentos para asegurarnos de que los datos almacenados en nuestra base de datos estén siempre estructurados de manera adecuada.

Al finalizar este curso, estarás preparado para diseñar y administrar bases de datos NoSQL utilizando CouchDB, y serás capaz de aprovechar las ventajas que esta herramienta ofrece para el almacenamiento y procesamiento de datos. ¡Empecemos!

¿Qué aprenderás en este curso?
  • Un temario completo de “CouchDB” dividido en 8 unidades de aprendizaje.
Al finalizar
  • Aprenderás a instalar el gestor de bases de datos CouchDB en tu sistema.
  • Aprenderás a diseñar una base de datos No SQL utilizando CouchDB y cómo aprovechar sus características.
  • Aprenderás cómo realizar consultas en CouchDB utilizando el formato JSON y cómo hacerlas parametrizadas.
  • Conocerás las ventajas de utilizar una base de datos CouchDB en lugar de otras soluciones de back-end.
  • Aprenderás cómo utilizar Map Reduce en CouchDB para realizar operaciones de agregación y cálculo de datos.
  • Aprenderás cómo realizar operaciones CRUD (Create, Read, Update, Delete) en CouchDB, así como cómo trabajar con archivos adjuntos en los documento
  • Utilizarás Design Documents en CouchDB para diseñar vistas personalizadas para sus datos.
  • Conocerás las funciones de validación de documentos en CouchDB para asegurarte de que tus documentos se ajusten a las reglas que hayas establecido.
Dirigido a

A todos las personas que desean aprender a diseñar bases de datos NoSQL utilizando el gestor CouchDB y su lenguaje de consulta basado en JSON. También está dirigido a programadores y desarrolladores interesados en aprender una alternativa a las bases de datos relacionales y mejorar la eficiencia de sus aplicaciones web.

Requisitos

Contar con una computadora y conexión estable de internet, tener un conocimiento previo en tecnologías de servidor, ya que CouchDB es una base de datos de documentos que se ejecuta en un servidor. Por lo tanto, es útil tener experiencia en el uso de servidores web y en la configuración de aplicaciones de servidor.

Instructor

Avatar del usuario

Miguel Ojeda

5.0
0 Reviews
101 Students
7 Courses

Ingeniero de Sistemas, con Postgrado en Dinámica de Sistemas Empresariales en la UPC Barcelona-Tech España y MBA en Pacífico Business School. Especialización en PDCA, Six Sigma, Diseño y Mejora Continua de Procesos y Arquitectura TI. Experiencia laboral, en gestión de procesos, canales comerciales y arquitectura de negocios, actualmente como Product Owner en el Segmento SME. Mi objetivo profesional es contribuir con mi conocimiento y experiencia al logro de los objetivos empresariales de mi organización.

Feedback

0.0
0 rating
0%
0%
0%
0%
0%

Be the first to review “COUCH DB ONLINE”

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Main Content