Plan de estudios
Con este curso entenderás qué es una base de datos en el ecosistema digital actual (coceptos básicos, gestión para consumo, etc.). Harás un repaso de las operaciones compuestas y derivadas del álgebra relacional para, a continuación, tratar dos aspectos muy importantes para diseñar y optimizar el modelo de base de datos relacional mediante el lenguaje de consulta SQL.
Introducción a la Inteligencia de Negocio y diseño de base de datos
En este módulo se presenta una introducción a las bases de datos, incluyendo su definición y resumen histórico. Se describen los sistemas de gestión de bases de datos y las sentencias DDL, DML, DCL y TCL. También se mencionan los modelos de bases de datos y las diferencias entre las bases de datos OLTP y OLAP. Se introduce el modelo relacional y se explica cómo se relaciona con el álgebra relacional y el SQL.
Estándar SQL
En este módulo se cubren varios aspectos del modelo relacional de bases de datos. Se explica el concepto de álgebra relacional y su relación con el lenguaje SQL. Se describen las operaciones compuestas o derivadas y la normalización, así como el proceso de pasar del modelo Entidad-Relación al modelo relacional. Se detalla el lenguaje SQL y cómo crear y utilizar una base de datos relacional, incluyendo subconsultas y las sentencias ANY y ALL. El artículo concluye con ejemplos y prácticas para reforzar los conceptos.