Borland Database Engine дълго време беше прагматичен път към достъп до база данни за много Delphi-приложения. Днес в развити с времето среди тя често е по-скоро риск: стари зависимости, трудно разгръщане, чувствителна конфигурация и ненужни източници на грешки в експлоатация.
По-добрият подход в много случаи е нативна свързаност към база данни. Така могат да се изградят модерни драйвери, чисти транзакции, по-добре контролируеми връзки и поддържаема архитектура, без съществуващата логика да се изхвърля веднага изцяло.
На практика не става дума само за подмяна на библиотека от компоненти. Обикновено трябва да се проверят SQL-достъпите, да се изчистят типовете данни, да се изяснят наборите от символи, да се преработят индексите и да се преоцени поведението при натоварване от много потребители. Точно в това е реалната техническа стойност на подобна модернизация.
Ако тази стъпка бъде планирана чисто, едно старо Delphi-приложение печели осезаемо в жизнения си цикъл. То става по-устойчиво в експлоатация, по-лесно за разгръщане и по-добре пригодно за свързване към API, уеб портали или по-късни следващи стъпки по модернизация.