João foi incumbido de criar um aplicativo que manipula dados
armazenados em bancos de dados. Esse aplicativo será
distribuído para vários clientes que utilizam diferentes bancos de
dados, tais como Oracle, MySQL, e outros de fornecedores
bastante conhecidos. Para evitar a customização do código fonte
do aplicativo para cada cliente, João deve:
A
concentrar toda a lógica de acesso aos dados em stored
procedures;
B
criar módulos específicos que concentrem toda a lógica de
acesso aos dados;
C
fazer uso de soluções intermediárias baseadas na interface
ODBC;
D
evitar o uso de comandos SQL;
E
usar conectores nativos de cada instalação, porém
respeitando a sintaxe do padrão SQL 92 ou posterior.