> With the older systems, the database update logic and the business logic are in the same programs. This is not good.
Can you elaborate? Sometimes it seems that business logic must be implemented in SQL, for example, or else you will get a massive performance hit.