Een stored procedure is vooraf gedefinieerde SQL-code in de database die je kunt aanroepen als een functie. Voordelen: hergebruik, security (geen raw SQL uit de app), performance (pre-compiled) en gecentraliseerde businesslogica. Nadelen: vendor lock-in en lastiger versiebeheer/debugging.
Trigger
AAA
Database
Trigger
Een trigger is een stored procedure die automatisch draait bij een database-event (INSERT, UPDATE, DELETE), vóór (BEFORE) of na (AFTER). Toepassingen zijn auditing, business rules afdwingen en afgeleide data bijhouden. Het is handig, maar fouten zijn moeilijker te vinden. Gebruik het alleen als het echt nodig is.
AAA
Database
Een uitgebreide collectie begrippen voor elk niveau
Van HTML & CSS tot databases en security
Geschikt voor beginners en gevorderden
Ideaal als lesmateriaal of teambuilding tool
Fysiek aan de slag, zonder scherm