Sistemele vechi Delphi cu Paradox sau BDE par adesea, la prima vedere, o simplă temă de bază de date. În practică însă, de ele depind rapoarte, formulare, drepturi, tabele speciale locale și procese care s-au dezvoltat de-a lungul anilor.
O migrare către MariaDB sau către o altă bază de date modernă merită atunci când consistența datelor, operarea multiutilizator, deployment-ul și extensibilitatea trebuie să devină din nou sustenabile. Decisiv nu este doar serverul tehnic țintă, ci transferul controlat al logicii existente.
De aceea, tratăm tabelele, indecșii, traseele SQL, seturile de caractere, tranzacțiile și cazurile speciale evoluate istoric ca un pachet de modernizare coerent. Abia astfel o schimbare de bază de date devine o fundație tehnică pentru pași ulteriori precum REST, servicii sau portaluri.
În special în cazul aplicațiilor utilizate de mulți ani, o abordare etapizată este adesea mai economică decât un Big Bang. Planificarea curată a acestor etape intermediare face, în final, diferența dintre o migrare reușită și o muncă de remediere făcută în grabă în exploatare.