| Oracle FAQ | Your Portal to the Oracle Knowledge Grid | |
Home -> Community -> Usenet -> comp.databases.theory -> Re: theory and practice: ying and yang
mountain man wrote:
> "Paul" <paul_at_test.com> wrote in message > news:42a24837$0$1704$ed2e19e4_at_ptn-nntp-reader04.plus.net...
> > > No, it is a major time-and-cost-saving factor, because potentially all > changes are accessible to the RDBMS, and in theory can be scripted. > > And if they can be scripted, perhaps one day they can be automated > and scheduled, rather than being performed by a DB specialist. >
I've done it (over my own protests I will add), and there are no savings. There are big savings to implementing schema changes via scripting based on some metadata or data dictionary, but not for code. When you put sprocs into the db to be worked on by more than one person, its back to source control, and you have to reinvent some wheels, to say the least.
The only real advantage to having the code in the DB is that the server now fully implements biz rules. This makes possible complete data integrity with automation as well, not just constraints. Hence Ken's constantly pounding of the code generation drum.
-- Kenneth Downs Secure Data Software, Inc. (Ken)nneth@(Sec)ure(Dat)a(.com)Received on Sun Jun 05 2005 - 08:33:38 CDT
![]() |
![]() |