SAP HANA-Database: Inter Organisation Cooperations with SAP Systems Perspectives on Data Management for Business Applications
Abstract
The SAP HANA database is positioned as the
core of the SAP HANA Appliance to support complex business
analytical processes in combination with transactionally
consistent operational workloads. Within this paper, we
outline the basic characteristics of the SAP HANA database,
emphasizing the distinctive features that differentiate the SAP
HANA database from other classical relational database
management systems. On the technical side, the SAP HANA
database consists of multiple data processing engines with a
distributed query processing environment to provide the full
spectrum of data processing?from classical relational data
supporting both row and column-oriented physical
representations in a hybrid engine, to graph and text
processing for semi and unstructured data management within
the same system.
From a more application-oriented perspective, we outline
the specific support provided by the SAP HANA database of
multiple domain-specific languages with a built-in set of
natively implemented business functions. SQL-as the lingua
franca for relational database systems can no longer be
considered to meet all requirements of modern applications,
which demand the tight interaction with the data management
layer. Therefore, the SAP HANA database permits the
exchange of application semantics with the underlying data
management platform that can be exploited to increase query
expressiveness and to reduce the number of individual
application-to-database round trips.
Keywords -
Full Text