Re: theory and practice: ying and yang
Date: 1 Jun 2005 06:20:46 -0700
Message-ID: <1117632046.632868.13740_at_g49g2000cwa.googlegroups.com>
mountain man wrote:
> The relational model speaks about data and its schema but is mute
> about the application software layer, which has been sitting in the
> s/w protocol stack above the DBMS software, since the year dot.
> My observation is that, since the emergence of addressable stored
> procedures within the (R)DBMS layer, systems are using this
> approach more and more.
Addressable? As opposed to triggers?
> Essentially you can generalise this observation, with reference to
> the protocol stack and say that industry is following an increasing
> trend in that the (application) code is being migrated from the
> (client and/or server) application software layer, and into the
> (R)DBMS layer.
> My thesis is that if you take this migration to its logical
> conclusion there may be achievable an optimal stage in
> which *all* application software in internal to the DBMS
> in the form of stored procedures.
> > Are you saying that this method is preferrable to the "fat client" or
> > "middleware" method, where you have business logic held outside the
> > database in things like Cognos, Business Objects, or Crystal Reports? I
> > thought this was pretty much the same as most other people think.
>
> Absolutely preferable, because it entirely OBVIATES the client.
> End of story. There is no client required, and therefore no
> middleware required, at all. Minimal number of moving
> parts in that all the code and data are being defined once
> and for all in ONE SOFTWARE LAYER.
- Eric