Ok, meine Empfehlung:
Wenn es finanziell kein Problem ist, dann kauf Dir XE Prof. Ansonsten D7 oder D4 Prof.
In jedem Fall kannst Du mit alten Delphi-Büchern gut lernen. Diese kannst Du auch nutzen, wenn Du mit XE arbeitetst.
Alte Bücher zum Thema Datenbanken beziehen sich häufig auf die
BDE (Borland Database Engine). Diese gibt es in neueren Delphis nicht mehr.
Neuerdings wird meist Firebird genutzt, das noch etwas aufwendiger zu lernen ist.
Zum lernen würde ich also D7 emfehlen. Dazu ein paar passende Bücher (da ist die Delphi-Version nicht ganz so wichtig, kann also auch ein D3- oder D4-Buch sein).