Цитата:
Сообщение от
Jabberwocky
К тому же навыки разработки серверных компонентов под Oracle Вам вряд ли пригодятся, т.к. Вам скорее всего не придется писать прямых SQL запросов к базе и хранимые процедуры.
2 Jabberwocky
По опыту работы с Axapta 2.5/SQL Server я бы утверждал обратное. Приходится создавать много ХП и выдавать запросы через openquery и т. п. - всё из-за недостаточной скорости штатных средств. Причём скорость выполнения различается на порядки, а при больших объёмах данных "штатная" реализация просто не выполнится в разумное время (например, в течение рабочего дня) (это не преувеличение, у нас некоторые такие разработки вендора могли выполняться несколько рабочих дней подряд).
В итоге функционал может представлять собой гибрид штатных и СУБД-средств, причём часто это единственно возможный путь.
Так что навыки разработчика СУБД как раз весьма полезны...
Другое дело, что правила компании могут запрещать использование СУБД-программирования, наш вендор был тому примером. Скажем, если разработка идёт на высоких уровнях, естественно, хотелось бы её независимости от СУБД-платформы. Если же модификация в пределах одной компании, то здесь воленс-ноленс выйдете на ХП.