UD05 - Procediments emmagatzemats en MySQL
Benvingut a la cinquena unitat didàctica del mòdul de Bases de Dades.
En aquesta unitat aprendràs què són els procediments emmagatzemats (PE): rutines formades per un conjunt d'ordres SQL que es guarden en el servidor, com un objecte més de la BD. Veuràs els dos tipus de rutines (procediments i funcions), com declarar-ne els paràmetres i les variables, i com controlar el flux d'execució.
A més, aprendràs a gestionar els errors amb handlers, a recórrer els resultats d'una SELECT amb cursors, a automatitzar accions amb triggers (disparadors) i a gestionar els permisos sobre les rutines.
Continguts
| Apartat | Descripció |
|---|---|
| 1. Introducció | Què és un PE, avantatges i inconvenients. |
| 2. Tipus i paràmetres | Procediments i funcions, paràmetres i variables. |
| 3. Control del flux | IF, CASE, WHILE, REPEAT i LOOP. |
| 4. Handlers | Gestió d'errors amb handlers. |
| 5. Cursors | Recorregut dels resultats d'una SELECT. |
| 6. Triggers | Disparadors (triggers). |
| 7. Permisos | Permisos sobre les rutines (GRANT i REVOKE). |