Borland Database Engine ka qenë për shumë aplikacione Delphi për një kohë të gjatë një rrugë pragmatike drejt aksesit në bazën e të dhënave. Sot, në mjedise të zhvilluara, shpesh paraqet më tepër një rrezik: varësi të vjetruara, vendosje (deployment) e vështirë, konfigurim i ndjeshëm dhe burime të panevojshme gabimesh në operim.
Rruga më e mirë në shumë raste është një lidhje native me bazën e të dhënave. Kështu mund të përdoren driver-e moderne, transaksione të pastra, lidhje më lehtë të kontrollueshme dhe një arkitekturë e mirëmbajtshme, pa hedhur menjëherë poshtë logjikën ekzistuese të biznesit.
Në praktikë nuk bëhet fjalë thjesht për zëvendësimin e një biblioteke komponentësh. Shpesh duhet të kontrollohen akseset SQL, të pastrohen tipet e të dhënave, të sqarohen kodimet e karaktereve, të rishikohen indeksat dhe të rivlerësohet sjellja nën ngarkesë me shumë përdorues. Pikërisht këtu qëndron vlera teknike reale e një modernizimi të tillë.
Nëse ky hap planifikohet me kujdes, një aplikacion i vjetër Delphi fiton dukshëm jetëgjatësi. Ai bëhet më i qëndrueshëm në operim, më i lehtë për t’u vendosur dhe më i përshtatshëm për lidhje me API-të, portale web ose për hapa të mëtejshëm të modernizimit në të ardhmen.