Entre as vantagens de se desenvolver aplicações utilizando Sistemas Gerenciadores de Bancos de Dados encontramse as apresentadas a seguir. I - Simplifica a manutenção dos programas, pois existe uma separação clara de funções, o que torna os programas mais facilmente compreensíveis. II - Aumenta a produtividade dos programadores, pois os programas ficam menores em virtude de usarem funções já construídas. III - Cria camada de isolamento dos programas pois incorpora funções de definição, recuperação e alteração de dados. IV - Apresenta uma solução de menor custo. V - Possibilita definir funções dentro dos bancos de dados, que são portáveis entre os SGBDs. Está(ão) correta(s) a(s) afirmativa(s):