Clases de 2021
Este sitio se utilizó durante las clases del taller “Bases de Datos II” en 2021.
Cuando renuncié a esta asignatura en 2022, algunos estudiantes me pidieron que publicara este material. Para ver todas las clases, pueden hacer clic aquí.
Agradeciendo el interés, lo publico aquí tal cual se utilizó en 2021; espero que les sea útil. Salvo donde se indique lo contrario, todo el material es de autoría de Juan Marquez, y se autoriza su libre utilización y difusión en los términos de la licencia CC-BY-NC-SA
Esta obra está bajo una Licencia Creative Commons Atribución-NoComercial-CompartirIgual 4.0 Internacional.
Clase 30: TP Nº4 - Vistas
Les dejo la consigna del último trabajo práctico del año.
Además, se publica una agenda con todas las fechas importantes de este fin de curso.
Clase 29: Solución ejercicio de Vistas
Les dejo la solución a los ejercicios de la clase anterior.
Clase 28: Ejercicio de Vistas
Les dejo algunos ejercicios para que puedan practicar los que trabajamos en la clase anterior.
No son para entregar. Pero les recomiendo que los hagan, porque es la única manera de consolidar el aprendizaje, y porque traen buena suerte (?).
Clase 27: Vistas
Una vista es una sentencia SELECT que queda almacenada como un objeto de la Base de Datos.
Podemos considerar que una vista es una tabla virtual, compuesta únicamente por las filas y columnas de las tablas base incluidas en la sentencia SELECT que le dio origen.
Las vistas no almacenan datos, sino que reflejan el estado actual de sus tablas base.
Clases 23 a 26: TP Nº3: Rutinas almacenadas
Trabajo práctico evaluativo, con los contenidos trabajados las últimas clases.
Abordaremos este trabajo en las clases del 7; 8; 14 y 15 de septiembre.
Fecha de entrega: Miércoles 22 de septiembre.
Clase 22: Solución a ej. de rutinas almacenadas.
Les dejo una solución propuesta a los ejercicios que habíamos trabajado en clases anteriores.
Conexión a MySQL en la escuela
Este es un instructivo que explica cómo conectarse al servidor MySQL desde los laboratorios de la escuela, para las clases presenciales.
Clases 20 y 21: Rutinas (práctica)
Si bien no es para entregar, les dejo ejercicios prácticos para que puedan aplicar lo que se trabajó hasta ahora en el cuatrimestre. Es importante que procuren hacer los ejercicios, y consultar las dudas que puedan surgir.
Clase 19: Disparadores y eventos
En la clase de hoy, completaremos los cuatro tipos de rutinas almacenadas:
- Procedimientos
- Funciones
- Triggers (disparadores)
- Eventos