BD - Bases de Datos¶
Estos son los apuntes de BD (Bases de Datos) que se imparte en el primer año del ciclo: DAW - Técnico Superior en Desarrollo de Aplicaciones Web (equivalente en DAM)
MP0484 - Bases de Datos (BD) define el currículum oficial, con una duración del módulo de 187 horas y 12 ECTS (unas 300 horas de esfuerzo). Suelen ser unas 7 horas/semana de clase.
Apuntes actualizados
En el curso 2023/2024 no estoy dando clase pero el material está bastante actualizado.
¿Qué voy a aprender?¶
Las bases de datos, y los sistemas que las administran, son uno de los pilares de cualquier aplicación software. En este módulo aprenderás a:
Diseñar Almacenes de Datos (de diferente complejidad)
Diseñar, Consultar y Modificar bases de datos (sobre todo relacionales)
Administrar sistemas de gestión de BD
Planificación Temporal¶
El currículum se organiza en el primer año durante los tres primeros trimestres y las fechas concretas dependen del centro y su calendario académico.
Cada unidad didáctica (tema) tiene una estimación:
en horas
en clases (típicamente sesiones de 50”)
en esfuerzo necesario (horas totales de dedicación, incluyendo estudio)
y en semanas (típicamente 7 clases / semana)
Unidad / Tema |
Horas |
Clases |
Esfuerzo |
Semanas |
---|---|---|---|---|
Arrancar el curso |
7 |
8 |
12 |
1,2 |
Almacenar (y usar) Datos |
20 |
24 |
33 |
3,4 |
Consultando con SQL |
20 |
24 |
33 |
3,4 |
Diseñando una BD |
20 |
24 |
33 |
3,4 |
Administrar un SGBD |
20 |
24 |
33 |
3,4 |
Administrar un SGBDR |
30 |
36 |
49 |
5,1 |
Consultas Avanzadas con SQL |
20 |
24 |
33 |
3,4 |
Programando el SGBDR |
30 |
36 |
49 |
5,1 |
Bases de Datos NoSQL |
20 |
24 |
33 |
3,4 |
Total |
187 |
224 |
308 |
32,1 |
Unidades Didácticas y Sesiones de Clase¶
Estas son las unidades didácticas y las clases:
- 1. Almacenar (y usar) Datos
- 2. Consultando con SQL
- 3. Diseñando una BD
- 4. Administrar un SGBD
- 5. Administrar una BD Relacional
- 6. Consultas Avanzadas con SQL
- 7. Programando el SGBD
- 8. Bases de Datos NoSQL
Evaluación¶
Siguiendo mi Estrategia de evaluación la ponderación será:
45%. Sobre al menos 8 exámenes tipo test de contenido tanto teórico como práctico
45%. Sobre al menos 8 exámenes con ejercicios prácticos
10%. Sobre el trabajo general en el módulo
Material de Referencia¶
Hay excelentes materiales en Internet sobre bases de datos. Los utilizo de forma recurrente en estos apuntes:
Documento muy completo (¡¡460 páginas !!) del Master de Software Libre de la UOC. Un tocho en pdf pero muy completo, muy bien explicado y está casi todo. Para tener de referencia en FP, grado y máster.
Imposible hacer un material mejor que la DatabaseStar Academy de Ben Brumm (en inglés.
Los tutoriales de JavaTpoint DBMS Tutorial y SQL (en inglés)
Hay muchos cursos en video, que tocan algunos de los puntos del módulo:
Este fantástico de Danisable ( Bases de Datos desde cero ) con 31 videos de unos 10 minutos
Este con 21 videos de 5 minutos del MOCC SQL, fácil, fácil