Borland Database Engine daudzām Delphi lietotnēm ilgi bija pragmatisks ceļš uz datubāzu piekļuvi. Mūsdienās tā izveidotās vidēs bieži vien drīzāk ir risks: vecas atkarības, sarežģīta izvietošana, trausla konfigurācija un liekas kļūdu iespējas darbībā.
Labāks risinājums daudzos gadījumos ir nativa datubāzes pieslēgšana. Tas ļauj izmantot modernus draiverus, tīras transakcijas, labāk kontrolējamus savienojumus un uzturamu arhitektūru, nepametot esošo biznesa loģiku pilnībā uzreiz.
Praksē runa nav tikai par komponentu bibliotēkas nomaiņu. Parasti jāizvērtē SQL piekļuves, jākoriģē datu tipi, jāprecizē rakstzīmju kopas, jāpārstrādā indeksi un jānovērtē uzvedība vairāklietotāju slodzes apstākļos no jauna. Tieši tajā slēpjas šādas modernizācijas īstais tehniskais vērtējums.
Ja šis solis tiek rūpīgi plānots, veca Delphi lietotne ievērojami pagarinās savu dzīves ilgumu. Tā kļūst robustāka ekspluatācijā, vienkāršāk izvietojama un labāk savienojama ar API, tīmekļa portāliem vai vēlākām papildu modernizācijas darbībām.