C# умеет работать со всеми интерфейсами БД, поддерживаемыми Microsoft: DAO, ODA, ODBC.
Java имеет свой интерфейс подключения к БД – JDBC. Интерфейс поддерживается сторонними разработчиками, но изначально ограничен.
Все рассматриваемые языки программирования имеют возможность подключения к БД, визуальные средства разработки. Так как СУБД являются наиболее финансируемыми проектами, то они изначально долгосрочны. Если не поставлен вопрос кросс-платформенности, выбрана платформа Windows или Linux, и программист волен сам выбирать интерфейс БД, то DPL имеет преимущество. В случае, когда БД уже существует, и она не использует интерфейс IB, то выбор стоит остановить на C++. Для кросс-платформенной СУБД наиболее подходит C#. Java же наименее всего подходит для написания СУБД.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.