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