Bases de datos
Apuntes de BD para DAW, DAM y ASIR
Curso 2024/2025
1 Objetivos
- Contribución a las finalidades de la Formación Profesional.
- Contribución a los objetivos generales del ciclo formativo
- Competencias profesionales, personales y sociales asociadas al módulo
- Resultados de aprendizaje del módulo
2 Contenidos
3 Criterios de evaluación
4 Teoría
4.1 1º Trimestre
- Unidad 01. Almacenamiento de la información. slides | pdf
- Unidad 02. Interpretación y diseño de diagramas Entidad/Relación. slides | pdf
- Unidad 03. Del modelo conceptual al modelo relacional. slides | pdf
- Unidad 04. Lenguaje de definición de datos. slides | pdf
4.2 2º Trimestre
- Unidad 05. Consultas sobre una tabla. slides | pdf
- Unidad 06. Consultas sobre varias tablas. Composición interna y cruzada. slides | pdf
- Unidad 07. Consultas sobre varias tablas. Composición externa. slides | pdf
- Unidad 08. Consultas resumen. slides | pdf
- Unidad 09. Subconsultas. slides | pdf
- Ejercicios de teoría sobre SQL. slides | pdf
4.3 3º Trimestre
- Unidad. Vistas. slides | pdf
- Unidad 10. Optimización de consultas. slides | pdf
- Unidad 11. Manipulación de datos. slides | pdf
- Unidad. Lenguaje de control de datos. slides | pdf
- Unidad 12. Programación de bases de datos con guiones (triggers, procedimientos y funciones). slides | pdf.
- Unidad 13. Gestión de la seguridad de los datos. slides | pdf.
- Unidad 14. Bases de datos no relacionales.
- Unidad 15. Bases de datos objeto-relacionales.
- Unidad 16. Bases de datos vectoriales.
5 Prácticas
- Práctica 1. Instalación y configuración de MySQL Server en Ubuntu Server. slides | pdf
- Práctica 2. XAMPP. slides | pdf
- Práctica 3. MySQL WorkBench. slides | pdf
- Práctica 4. Instalación de Docker y Docker Compose en openSUSE. slides | pdf
- Práctica 5. Creación de un contenedor Docker con MySQL Server. slides | pdf
- Práctica 6. Creación de un contenedor Docker con MariaDB. slides | pdf
- Práctica 7. Creación de un contenedor Docker con phpMyAdmin. slides | pdf
- Práctica 8. SQLite. slides | pdf
- Práctica 9. Creación de un contenedor Docker con PostgreSQL. slides | pdf
- Práctica 10. Oracle Database 18c Express Edition (XE).
- Práctica 11. Creación de un contenedor Docker con SQL Server 2019 Express. slides | pdf
- Práctica 12. Acceso a una base de datos MySQL con PHP. slides | pdf
- Práctica 13. MySQL backup and recovery. slides | pdf
- Práctica 14. Optimización de consultas en MySQL. slides | pdf
- Práctica 15. Bases de datos no relacionales (NoSQL). slides | pdf
- Práctica 16. SQL Injection
- Práctica 17. Time Series Databases (TSDB).
- Práctica 18. InfluxDB, Prometheus, Telegraf y Grafana.
- Práctica 19. Event Sourcing.
6 Seminarios
7 Recursos
8 Licencia
Esta
página forma parte del curso
Bases de Datos de
José Juan Sánchez Hernández y
su contenido se distribuye bajo una
licencia
Creative Commons Reconocimiento-NoComercial-CompartirIgual 4.0
Internacional.