Borland Database Engine oli paljude Delphi-rakenduste jaoks pikka aega pragmaatiline tee andmebaasipöörduseni. Tänastes küpsenud keskkondades on see aga sageli pigem risk: vanad sõltuvused, keerukas juurutus, tundlik konfiguratsioon ja tarbetud veaallikad käituses.
Parem tee on paljudel juhtudel natiivne andmebaasiühendus. Nii saab üles ehitada kaasaegsed draiverid, korrektsed tehingud, paremini kontrollitavad ühendused ja hooldatava arhitektuuri, ilma et olemasolevat loogikat tuleks kohe täielikult kõrvale heita.
Praktikas ei käi asi ainult ühe komponenditeegi väljavahetamisest. Enamasti tuleb kontrollida SQL-pöördused, korrastada andmetüübid, selgitada märgikoodid, üle vaadata indeksid ning uuesti hinnata käitumist mitmekasutajakoormuse all. Just selles peitubki sellise moderniseerimise tegelik tehniline väärtus.
Kui see samm on korrektselt planeeritud, pikeneb vana Delphi-rakenduse eluiga märgatavalt. See muutub käituses töökindlamaks, lihtsamaks juurutada ja paremini liidestatavaks API-de, veebiportaalide või hilisemate edasiste moderniseerimissammude jaoks.