Stored procedure
Codice (in un dialetto SQL) memorizzato ed eseguito all'interno del database — anziché nell'applicazione.
PL/pgSQL, T-SQL, Oracle PL/SQL. Pro: veloci (nessun round trip di rete), atomiche. Contro: difficili da versionare, testare e fare il debug. Tendenza attuale: la maggior parte della logica nell'applicazione, il database solo per i dati. Molti grandi sistemi hanno ridotto l'uso delle SP.