Borland Database Engine daugelį metų buvo daugeliui Delphi programų pragmatiškas kelias prie duomenų bazių prieigos. Šiandien ji išaugusiose aplinkose dažnai yra labiau rizika: senos priklausomybės, sudėtingas diegimas, jautri konfigūracija ir nereikalingi klaidų šaltiniai eksploatacijoje.
Geresnis sprendimas daugeliu atvejų yra natyvus duomenų bazės prijungimas. Tai leidžia naudoti modernius tvarkykles, tvarkingas transakcijas, geriau valdomus ryšius ir prižiūrimą architektūrą, be būtinybės iš karto visiškai atmesti esamos verslo logikos.
Praktikoje tai nėra tik komponentų bibliotekos pakeitimas. Dažniausiai reikia patikrinti SQL užklausas, išvalyti duomenų tipus, išspręsti simbolių koduotes, peržiūrėti indeksus ir iš naujo įvertinti elgseną esant kelių vartotojų apkrovai. Būtent čia slypi tikroji tokios modernizacijos techninė vertė.
Jei šis žingsnis bus gerai suplanotas, sena Delphi programa gerokai pailgins savo gyvavimo trukmę. Ji taps atsparesnė eksploatacijoje, lengviau diegiama ir geriau pritaikoma prie API, interneto portalų ar vėlesnių modernizacijos etapų.