navigation

Curso de Base de Datos

(Este curso aún se encuentra en desarrollo)

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.

Fernando García

Para poder experimentar con el lenguaje SQL y hacer los ejercicios del curso necesitarás instalar el sistema de base de datos SQLite.

Programa de clases

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