Re: Application logic and Business logic

From: Alfredo Novoa (alfredo_novoa_at_hotmail.com)
Date: 02/28/05


Date: Mon, 28 Feb 2005 15:53:49 +0100

On Mon, 28 Feb 2005 09:21:11 -0500, Thomas Gagne
<tgagne@wide-open-west.com> wrote:

>>>Better to treat the database as a huge object that hides its data (table,
>>>rows, fields, organization, syntax, etc.) behind methods (stored procedures)
>>>which are the only way to transact with it.
>>
>>
>> Stored procedures are a very bad and primitive way to transact with a
>> DBMS.
>>
>> It would be a lot better to use a high level declarative relational
>> language.
>
>Recommendations?

Good DBMSs don't exist and there are not available implementations of
relational languages, but you can use any SQL dialect.

SQL dialects are messy pseudo relational languages. They are bad
languages, but they are a lot better way to transact with a DBMS than
a set of stored procedures.

It is a blunder to hide the database tables to the applications.

Regards