abap is programming language in sap
and basis is administration of sap (include app admin and sap tables which inturn are in oracle)

Oracle dba+sap basis is good combination and you won't loose the DBA concepts if you are in ABAP.