Applying Database Refactoring Techniques To Procedural Sql