Bienvenido al curso de Base de Datos! El material que encontrarás aquí está pensado para acompañar un curso de Introducción a las bases de datos de 17 clases. El material principal podrás encontrarlo en cada clase. La información sobre el software requerido podrás encontrarla en la sección de Configuración. La guía de lecturas complementarias sugeridas está publicada en la sección Bibliografía. También es importante que leas el Código de Conducta. Para saber todo lo que puedes hacer con el material aquí publicado visita la sección Licencia.
Para poder experimentar con el lenguaje SQL y hacer los ejercicios del curso necesitarás instalar el sistema de base de datos SQLite.
Clase | Temas a tratar |
---|---|
Clase 1 | Introducción. El modelo relacional. Consultando bases de datos relacionales. Introducción al lenguaje SQL. La sentencia SELECT. |
Clase 2 | Variable de tabla y operadores de conjunto. Agregaciones. Valores nulos |
Clase 3 | Subqueries. La familia de operadores JOIN. Sentencias de modificación. |
Clase 4 | El modelo de Entidad Relación |
Clase 5 | UML |
Clase 6 | Restricciones. Triggers |
Clase 7 | Indices. Transacciones |
Clase 8 | Vistas. Autorizaciones |
Clase 9 | Albebra relacional |
Clase 10 | Teoría del diseño relacional |
Clase 11 | Teoría del diseño relacional |
Clase 12 | Procesamiento analítico |
Clase 13 | Recursividad |
Clase 14 | Datos semiestructurados |