Хранимая процедура
Код (на диалекте SQL), который хранится и выполняется внутри базы данных, а не в приложении.
PL/pgSQL, T-SQL, Oracle PL/SQL. Плюсы: быстро (нет сетевых обращений туда-сюда), атомарно. Минусы: трудно версионировать, тестировать и отлаживать. Современная тенденция — основная логика в приложении, а база отвечает за данные. Крупные системы нередко сокращают число хранимых процедур.