La gran cantidad de datos que se manejan hoy en día han acentuado el rol de las bases de datos en casi todas las aplicaciones de software que se desarrollan, hasta el punto que es difícil pensar en una herramienta que no requiera de un repositorio de datos. Aunque el concepto de base de datos no es nuevo, las recientes aplicaciones han impulsado el desarrollo de nuevos modelos para manejar las mismas, siendo los paradigmas más conocidos el Relacional o SQL y el No Relacional o NoSQL. Curso para todos los niveles: desde personas que no han utilizado una base de datos anteriormente hasta personas con conocimiento que quieran repasar lo aprendido anteriormente.
PD: Este curso se actualizará constantemente agregando nuevas clases sin costo adicional.
Objetivos de Aprendizaje
Los estudiantes que cursan y aprueban los 2 módulos que componen el curso desarrollan competencias y destrezas alcanzando estos resultados de aprendizaje:
1. Interpretar los métodos y herramientas de software para documentar datos en el proceso de comunicar la estructura de la base de datos a otras personas.
2. Aplicar los elementos y herramientas de software SQL en la solución de problemas usando base de datos relacionales.
3. Aplicar los elementos y herramientas de software NoSQL en la solución de problemas usando base de datos no relacionales.
4. Diseñar una solución de base de datos seleccionando el paradigma y herramientas que mejor se adapten a un problema
Desarrolla nuevas habilidades en:
PostgreSQL
MySQL
MongoDB
CouchDB
Redis
Contenido de estudio
Conoce con más detalle tu certificado y lo que aprenderás
Módulo 1 Introducción a las bases de datos
Aprende las bases teóricas del manejo de los datos, su identificación en un contexto determinado; su diseño, implementación y modelado.
Interpretación de los tipos de bases de datos que se adapta a la solución.
Estructura de base de datos usando notaciones estándares del mercado.
Diagramas de bases de datos usando notaciones estándares del mercado.
Sistemas manejadores de base de datos.
Módulo 2 Base de datos relacionales
Implementación y gestión de una base de datos. Utiliza los manejadores MySQL y PostgreSQL y la consola de comandos y herramientas gráficas: MySQL Workbench y pgAdmin.
Creación de soluciones interpretando conceptos de las bases de datos en sistemas SQL.
Comandos y sentencias de MySQL en la solución de problemas.
Comandos y sentencias de PostgreSQL en la solución de problemas.
Funcionalidades de los sistemas manejadores MySQL y PostgreSQL para soluciones de bases de datos relacionales.