Vienas iš „Delphi“ pranašumų yra palaikymas daugelyje duomenų bazių, naudojančių kelias duomenų prieigos technologijas: „BDE“, „dbExpress“, „InterBase Express“, „ADO“, „Borland“ duomenų teikėjai .NET, jei norite paminėti keletą.
Viena iš duomenų sujungimo galimybių „Delphi“ yra „dbExpress“. Trumpai tariant, „dbExpress“ yra lengvas, praplečiamas kryžminės platformos didelio našumo mechanizmas, skirtas prieigai prie duomenų iš SQL serverių. dbExpress suteikia galimybę prisijungti prie Windows, .NET ir Linux duomenų bazių (naudojant Kylix) platformos.
Iš pradžių sukurtas pakeisti BDE, „dbExpress“ (pristatytas „Delphi 6“), leidžia pasiekti įvairius serverius - „mySQL“, „Interbase“, „Oracle“, „MS SQL Server“, „Informix“.
„dbExpress“ yra plečiamas tuo, kad trečiųjų šalių kūrėjai gali parašyti savo „dbExpress“ tvarkykles įvairioms duomenų bazėms.
Viena reikšmingiausių „dbExpress“ savybių yra ta, kad ji prieiga prie duomenų bazių naudojama vienkrypčiais duomenų rinkiniais. Vienkrypčiai duomenų rinkiniai nekaupia duomenų atmintyje - toks duomenų rinkinys negali būti rodomas
DBGrid. Norėdami sukurti vartotojo sąsają naudodami „dbExpress“, turėsite naudoti dar du komponentus: „TDataSetProvider“ ir „TClientDataSet“.