A Borland Database Engine sok Delphi-alkalmazás számára hosszú ideig pragmatikus út volt az adatbázishoz való hozzáféréshez. Ma növekvő környezetekben gyakran inkább kockázatot jelent: régi függőségek, nehézkes telepítés, érzékeny konfiguráció és felesleges hibaforrások az üzemeltetés során.
A jobb út sok esetben a natív adatbázis-kapcsolat. Ennek révén modern illesztőprogramok, tiszta tranzakciók, jobban szabályozható kapcsolatok és karbantartható architektúra építhető ki anélkül, hogy a meglévő üzleti logikát azonnal teljesen el kellene vetni.
A gyakorlatban nemcsak egy komponenskönyvtár cseréjéről van szó. Többnyire ellenőrizni kell az SQL-lekérdezéseket, tisztítani az adattípusokat, tisztázni a karakterkészleteket, felülvizsgálni az indexeket és újraértékelni a viselkedést többfelhasználós terhelés alatt. Ebben rejlik az ilyen modernizálás igazi műszaki értéke.
Ha ezt a lépést alaposan megtervezik, egy régi Delphi-alkalmazás élettartama jelentősen megnő. Robusztusabbá válik az üzemeltetése, könnyebben telepíthető és jobban csatlakoztatható API-khoz, webportálokhoz vagy későbbi, további modernizációs lépésekhez.