Subject | Re: Maintainance of stored procedures |
---|---|
Author | women_lover_best |
Post date | 2005-08-20T19:33:01Z |
Hi Helen,
I completely understand what yu r saying..change control..how to
implement it? Can yu pls give some suggestions?Best practices?
thks
--- In firebird-support@yahoogroups.com, Helen Borrie <helebor@t...>
wrote:
I completely understand what yu r saying..change control..how to
implement it? Can yu pls give some suggestions?Best practices?
thks
--- In firebird-support@yahoogroups.com, Helen Borrie <helebor@t...>
wrote:
> At 09:08 PM 18/08/2005 +0000, you wrote:required
> >Hi,
> >we have just completed our database design,and stored procedures
> >also.Now,there were some issues...some columns datatypee was
> >to be changed..but Firebird is not allowing it as it says there arethose
> >dependencies due to stored procedures...so we have to drop all
> >stored procedures..the "Management"
>
> The "R" in "RDBMS" stands for "relational" in "Relational Database
> Management System". If an RDBMS is implemented soundly,
> will provide systemic support for all dependencies in databases.This
> includes preventing anyone from making changes that will breakdependencies.
>procedures..are
> >Our database team is worried it might become
> >difficult to maintain changes..to database and stored
> >their some ways to handle such scenarios?integrity has
>
> Definitely. Database teams need to follow effective organisational
> practices. The fact that the discipline of database system
> your team worried seems to indicate that it has a need to addresschange
> control.an
>
>
> >P.S because of such problems..I dont like SP's...dynamicSQL using
> >ORM tool is the way to go..but they
>
> Statements like this throw me into despair. ORM tools are handy,
> will never circumvent problems that arise from an inconsistent,unstable
> design and poor object management practice. One of their worseaspects is
> that they allow anyone to be the SYSDBA. This is antithetical tohandling
> the scenarios that have got your database team worried.enable the
>
> One of the prime objects of a database management system is to
> abstraction of business rules so that they are enforced by the dbsystem,
> independently of whatever application code is thrown at it. There*are*
> well-recognised ways to achieve this externally, through soliddesign and
> careful layering of application code in a 3+n tier architecture,with
> centurions armed and ready at the gate.client code
>
> In 2-tier client/server it is risky business at best to rely on
> to implement rules.
>
> ./heLen