Вопрос новичка. Я занимаюсь разработкой веб-приложения (я использую Flex / AS3, но для целей этого вопроса я предполагаю, что это может быть любой язык) и могу писать в нем команды SQL непосредственно для доступа к данным (в и из) базы данных Oracle. Преимущество этого заключается в устранении промежуточного уровня (например, Java, PHP, Ruby и т. Д.). Есть ли недостатки?
Если бы я использовал язык среднего уровня, было бы просто передать команду SQL от клиента в Oracle, поэтому я не уверен, какую пользу это принесет.