Re: theoretical question on the RDBMS

From: mountain man <prfbrown_at_magna.com.au>
Date: Sat, 10 Aug 2002 10:59:45 +1000
Message-ID: <3DZ49.2770$g9.9694_at_newsfeeds.bigpond.com>


"Lauri Pietarinen" <lauri.pietarinen_at_atbusiness.com> wrote in message news:e9d83568.0208091359.18158edd_at_posting.google.com...
> I have recently been testing a product called
> Versata (mentioned by Date in "What Not How"),
> and I was frankly pretty impressed.
>
> The idea is to take the application logic
> out of programs and express them as rules
> (business rules is the term). So the same
> thing that has been done to data (taken out of
> programs and files and put into databases)
> is being done to logic.
>
> In Versata it is of course a layer on top
> of the database server, but using the product
> the difference is pretty transparent.
>
> See IBM Redbook at
>
http://publib-b.boulder.ibm.com/Redbooks.nsf/9445fa5b416f6e32852569ae006bb65 f/7d80d8de699870ae85256aab005e2d7b?OpenDocument&Highlight=0,versata

Transparencies just mean you cannot see that there exists another layer of application X between you and the RDBMS.

I dont think this product as is would fit the bill we are after.

> See also
> "Business Rule Concepts"
> by Ronald G. Ross
>
> A more "pure" approach is the one taken by
> Alpora Dataphor (www.alphora.com), but I have
> not had the time to test it yet.
>
> And the solution, in my mind is so _obvious_
> that I just can't understand how people don't
> get it. It probably has to do with the different
> culture of 'database guys' and 'programming guys'.
>
> But I remain optimistic...

Thanks for all the information.
Dataphor looks to be some form of
SQL algebra, so we are immediately
again stepping outside of the RDBMS
and therefore I dont think this solution is the general one.

OTOH, I do believe very strongly
that there is a general solution to
the problem.

Farmer Brown
Falls Creek, OZ Received on Sat Aug 10 2002 - 02:59:45 CEST

Original text of this message