A Borland Database Engine sok Delphi-alkalmazás számára hosszú ideig pragmatikus út volt az adatbázis-hozzáférés felé. Ma, a kiforrott környezetekben, gyakran inkább kockázat: régi függőségek, nehézkes telepítés, érzékeny konfiguráció és felesleges hibaforrások az üzemeltetésben.
Sok esetben jobb megközelítés a natív adatbázis-kapcsolat. Ezzel modern driverek, tiszta tranzakciókezelés, jobban kontrollálható kapcsolatok és karbantartható architektúra építhető fel anélkül, hogy a meglévő logikát azonnal teljesen el kellene vetni.
A gyakorlatban nem csak egy komponenskönyvtár cseréjéről van szó. Többnyire ellenőrizni kell az SQL-hozzáféréseket, rendbe tenni 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. Pontosan ebben rejlik egy ilyen modernizáció valódi műszaki értéke.
Ha ezt a lépést tisztán megtervezik, egy régi Delphi-alkalmazás élettartama számottevően megnő. Üzemeltetésben robusztusabbá válik, egyszerűbben telepíthető, és jobban kapcsolódik API-khoz, webportálokhoz vagy a későbbi további modernizációs lépésekhez.