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 azonban érett, 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.
Sok esetben a jobb megoldás egy natív adatbázis-kapcsolódás. Ez lehetővé teszi modern illesztőprogramok, tiszta tranzakciók, jobban szabályozható kapcsolatok és karbantartható architektúra kialakítását anélkül, hogy a meglévő logikát azonnal teljesen el kellene vetni.
A gyakorlatban nem csupán egy komponenskönyvtár cseréjéről van szó. Általában ellenőrizni kell az SQL-lekérdezéseket, tisztázni az adattípusokat, rendezni a karakterkódolásokat, felülvizsgálni az indexeket és újraértékelni a viselkedést többfelhasználós terhelés alatt. Ebben rejlik egy ilyen modernizálás valódi műszaki értéke.
Ha ezt a lépést gondosan megtervezik, egy régi Delphi-alkalmazás élettartama jelentősen megnő. Robusztusabbá válik az üzemeltetésben, egyszerűbben telepíthető és jobb csatlakoztathatóságot biztosít API-khoz, webportálokhoz vagy későbbi további modernizációs lépésekhez.