Diplomatura en Base de Datos

Modalidad: Online. Las clases teóricas y las prácticas se emiten por videoconferencia en vivo y son interactivas. Las emisiones se guardan para repaso de los estudiantes y tienen soporte de material PDF. Trabajos prácticos sobre casos reales
Carga horaria 120 Hs
Duración 12 semanas

Plan de Estudios de la Diplomatura en Base de Datos

Objetivos

En la Diplomatura en Bases de Datos aprenderás a usar los motores de bases de datos más difundidos, MySQL, MARIA DB  y SQL Server e Informix / DB2, tanto para tareas relacionadas con el desarrollo como con la administración. Te familizarás los conceptos de formas normales que guían el diseño de repositorios de datos libre de redundancias e inconsistencias.
Está dirigida para todos los que necesiten en su actividad cotidiana convivir con las bases de datos relacionales sin depender de aplicaciones armadas por la gente de IT.
No es necesario contar con experiencia previa en programación ni en bases de datos.
Esta Diplomatura de Base de Datos está particularmente indicada para los que quieran convertirse en científicos de datos y no provengan de carreras de sistemas.

Programa analítico

Unidad 1: Introducción
– ¿Qué es una base de datos?
– Historia de las bases de datos
– Evolución de la capacidad de almacenamiento
– Evolución de la velocidad de acceso
– Evolución de los caudales de información
Unidad 2: Bases de datos relacionales
– ¿Qué son?
– Formas normales
– Modelado lógico
– Modelado físico
– Ejercicios de modelado de los datos
Unidad 3: Objetos de las bases de datos
– Tablas
– Indices
– Procedimientos almacenados
– Funciones
– Triggers
– Vistas
– Estructuras de control en SQL
– Cursores en SQL
Unidad 4: Estructura interna de las bases de datos
– Log de transacciones
– Dispositivos
– Problemas de crecimiento
– Páginas
– Mantenimiento de las bases de datos

Módulo 2: Estado del arte para las bases de datos relacionales
Unidad 1: MySQL / MariaDB
 Sentencias DDL
 Sentencias DML
 Herramientas de administración y seguridad

Unidad 2: Microsoft SQL Server
 Sentencias DDL
 Sentencias DML
 Herramientas de administración y seguridad

Unidad 3: Oracle
 Sentencias DDL
 Sentencias DML
 Herramientas de administración y seguridad

Unidad 4: Informix / DB2
 Sentencias DDL
 Sentencias DML
 Herramientas de administración y seguridad

Módulo 3: Herramientas de cara al futuro
Unidad 1: Bases de datos documentales
 Para qué sirven
 Principales herramientas en el mercado
 Tendencias para el futuro

Unidad 2: Bases de datos en memoria
 Para qué sirven
 Principales herramientas en el mercado
 Tendencias para el futuro

Unidad 3: Bases de datos orientadas a objetos
 Programación orientada a objetos
 El problema de la adaptación de impedancias
 Para qué sirven
 Principales herramientas en el mercado

Unidad 4: Bases de datos orientadas a Big Data y distribuidas
 ¿Qué es Big Data?
 ¿Qué es Hadoop y para qué sirve?
 Principales herramientas para evitar el código Map Reduce

Equipo Docente