Borland Database Engine oli paljude Delphi-rakenduste jaoks pikka aega pragmaatiline tee andmebaasi ligipääsuni. Tänapäeval on see väljakujunenud keskkondades sageli pigem risk: vanad sõltuvused, keeruline juurutamine, tundlik konfiguratsioon ja mittevajalikud veaallikad töös.
Parem tee on paljudel juhtudel natiivne andmebaasiühendus. Sellega saab kasutada kaasaegseid draivereid, puhtaid transaktsioone, paremini kontrollitavaid ühendusi ning hooldatavat arhitektuuri, ilma et olemasolevat äriloogikat kohe täielikult hüljataks.
Praktikas ei ole tegu ainult komponenditeegi asendamisega. Tavaliselt tuleb kontrollida SQL-päringuid, korrastada andmetüüpe, selgitada tähemärgistikud, üle vaadata indeksid ja hinnata uuesti käitumist mitmekasutajakoormuse all. Just selles peitub sellise moderniseerimise tegelik tehniline väärtus.
Kui see samm on hoolikalt planeeritud, saab vana Delphi-rakendus oluliselt pikema eluea. See muutub töökindlamaks, lihtsamini juurutatavaks ja paremini ühendatavaks API-de, veebiportalide või hilisemate edasiste moderniseerimissammudega.