ник: FORMAT
> В какую сторону глядеть?
Ассемблер?
А если серьезно, то из опыта ( не моего ) лучше использовать приложения, заточенные (или родные) под то, где хранятся данные.
Например сочетание VB.NET и MSSQL Server - связка работает отлично, а если использовать дельфю вместо VB.Net. от работает со значительными тормозами, при превышении в базе определенного числа записей.
А еще это зависит от поставленных задач. Насколько удаленно друг от друга будут находится данные и пользователи. Например я начал разрабатывать проект с использованием ADO.Net и VB.Net + SQl Server. Но потом выяснилось, что наш местный белтелеком не сможет обеспечить надежные каналы для связи со всеми районами республики для передачи данных ( база хранится на нашем сервере ), поэтому пришлось все переделывать под WEB.