Datos no tradicionales en repositorios NoSQL
Offered By: Universidad de los Andes via Coursera
Course Description
Overview
El curso Datos no tradicionales en repositorios NoSQL busca que identifiques consideraciones fundamentales para la implementación de una solución basada en información usando tecnologías NoSQL, los criterios para la selección y configuración de las herramientas, teniendo presente las necesidades de la aplicación y la diversidad de aproximaciones al modelaje de información semiestructurada y no estructurada.
El curso está dirigido a personas con conocimientos básicos en manejo de herramientas computacionales y programación en al menos uno de estos lenguajes (Python, Java).
Syllabus
- ¿Qué es NoSQL?¿Por qué surgen? ¿Qué resuelven? ¿Cuáles son las familias de productos NoSQL?
- Te damos la bienvenida al primer módulo de nuestro curso. En este módulo nos centraremos en tres temas fundamentales: conocer que es NoSQL, modela relacional y sus limitaciones y lo que nos ofrecen las familias NoSQL.
- ¿Cómo escalan y cómo aseguran disponibilidad los sistemas manejadores de bases de datos NoSQL?
- Te damos la bienvenida al módulo 2 de nuestro curso. Durante este módulo nos centraremos en tres temas puntuales: 1) Los requerimientos de disponibilidad, escalabilidad horizontal y desempeño, 2) la consistencia y disponibilidad de sistemas distribuidos y, 3) escalabilidad y replicación.
- Familias de productos: llave-valor y orientada a columnas
- Bienvenido al módulo 3 de nuestro curso. En esta ocasión nos enfocaremos en aprender acerca de las dos familias de productos: familia Llave-Valor (Key-Value) y familia Orientada a Columnas (Wide Column). Veamos cada una de ellas y luego pongamos en práctica las lecciones aprendidas.
- Familias de productos: orientada a documentos y orientada a grafos
- Te damos la bienvenida al 4 y último módulo de nuestro curso en donde nos enfocaremos en dos familias de productos nuevas: familia Orientada a Documentos (Document Oriented) y familia Orientada a Grafos (Graph Oriented). Al igual que en el módulo anterior aprendemos sobre sus fundamentos a fin de poner en práctica las lecciones aprendidas.
Taught by
Claudia Lucía Jiménez-Guarín and Christian Fernando Ariza Porras
Tags
Related Courses
Computer Vision: The FundamentalsUniversity of California, Berkeley via Coursera Programming Languages
University of Virginia via Udacity Learn to Program: Crafting Quality Code
University of Toronto via Coursera Computational Photography
Georgia Institute of Technology via Coursera Algorithms: Design and Analysis, Part 2
Stanford University via Coursera