advantages of pl/sql