Cel mai bun răspuns
Încercați să oferiți explicații simplificate:
SAP
- În primul rând este un produs.
- Compania proprietar, își derivă numele cu numele produsului „SAP”
- Este un sistem de management (adică denumit ERP). Ceea ce înseamnă că acesta este un instrument folosit pentru „gestionarea sistemului” (domeniu specific – finanțare etc.).
Acum, SAP a creat un mediu în jurul SAP. Pentru a opera în mediul SAP (adică pentru personalizări etc.), a fost necesară abstractizarea limbajului. Aici vine ABAP.
ABAP
- Este un limbaj (nivel înalt), care este utilizat în mediul SAP pentru personalizări sau implementări de caracteristici noi.
- Este la nivel înalt, deoarece este cunoscut numai în mediul SAP.
Prin urmare, orice personalizare a versiunii de bază a SAP dată unui anumit client SAP ar necesita utilizarea ABAP, în caz contrar, doar SAP livrat este suficient de bun pentru utilizare (adică nu este necesar ABAP).
Acum este un alt termen HANA.
HANA
- Acesta este un RDBMS în memorie.
- Un alt instrument / produs de SAP, ați spune, și principalul său obiectiv este să facilitează „analiza”.
- Modul în care este conceput, oferă compresie ridicată (stocare pe coloane) și, prin urmare, este utilizat în principal pentru operațiile „CITIȚI”, motiv pentru care este asociat cu „analiză”.
SAP și HANA abstractizează împreună elementele de bază complexitatea interogărilor de acces la baze de date și a interfeței de utilizare (dezvoltate în java), împreună, pentru a face experiența utilizatorului bună pentru sistemul de management (utilizat în special în analitică, astfel încât accentul principal să rămână în analitică). Acest instrument / produs foarte specific, se spune ca „tehnologie”, deoarece are un mediu propriu (terminologii etc.). ABAP facilitează dezvoltarea ulterioară a SAP-ERP.
Dezvoltarea de bază este în C, C ++ (și ABAP) pentru SAP.
Răspuns
Baza (runtime-ul de bază) este dezvoltată în C. Pe deasupra este un strat dezvoltat într-un limbaj propriu-zis COBOL numit ABAP. Există o serie de interfețe și tehnologii care permit dezvoltarea unor părți ale sistemului în orice limbă. Consultați http://en.wikipedia.org/wiki/Abap