It eliminates redundant code Instead of placing a copy of a method that accesses a
data element in every program that deals with that data, the method is stored only once
in the database.
n It simplifies modifications Changing a method requires changing it in one place only.
All the programs automatically use the updated method. Depending on the nature of the
change, rebuilding, testing, and redistribution of programs may be eliminated.