Ena od prednosti Delphija je podpora številnim bazam podatkov z uporabo različnih tehnologij dostopa do podatkov: BDE, dbExpress, InterBase Express, ADO, Borland Data Providers za .NET, če jih naštejemo le nekaj.
Ena od možnosti povezovanja podatkov v Delphiju je dbExpress. Skratka, dbExpress je lahek, razširljiv, večstranski, visoko zmogljiv mehanizem za dostop do podatkov s SQL strežnikov. dbExpress zagotavlja povezljivost z bazami podatkov za Windows, .NET in Linux (z uporabo Kylix) platforme.
Prvotno zasnovan za nadomestitev BDE, dbExpress (uveden v Delphi 6) omogoča dostop do različnih strežnikov - mySQL, Interbase, Oracle, MS SQL Server, Informix.
dbExpress je razširljiv, saj lahko razvijalci drugih proizvajalcev napišejo lastne gonilnike dbExpress za različne baze podatkov.
Ena najpomembnejših lastnosti dbExpress je v tem, da do podatkovnih baz dostopa z enosmernimi zbirkami podatkov. Enosmerni nabori podatkov ne shranijo podatkov v pomnilnik - takega nabora podatkov ni mogoče prikazati v
DBGrid. Za izdelavo uporabniškega vmesnika s pomočjo dbExpress boste morali uporabiti še dve komponenti: TDataSetProvider in TClientDataSet.