Thick database or why logic inside database

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.

Why use PL/SQL?

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.

Thick database or why logic inside database