SAP ABAP(Highly developed company application programming) can be a programming language for SAP application. we do coding irrespective of underlying databases. Once the evolution of HANA database,every one of the Oracle db has actually been replaced by HANA DB. HANA db is column oriented and knowledge gets stored in RAM http://cds-views-annotations49269.tinyblogging.com/abap-on-hana-teaching-s4-hana-tutorial-34712976