These holy wars have been continuing since the first database was created as a separate software. What is the right or even what is the best place to implement business logic: on DB side or on Application side? I collected a few links to very interesting articles and videos.
Article from Oracle. It describes thick database paradigm providing benefits of using PL/SQL as access layer to the database.
Fill the Glass Episode 3 with Cary Millsap & Toon Koppelaars
Great video delivered by well known experts.
“Thick Database” Approach to Web Development
Presentation made by Paul Dorsey, big proponent of Thick Database.
Don’t be thick – Use a “Thick Database” approach
One more article from Paul Dorsey.