Title :
Operational Reporting Using Navigational SQL
Author :
Grund, Martin ; Krueger, Jens ; Schaffner, Jan ; Schapranow, Matthieu ; Bog, Anja
Author_Institution :
Hasso-Plattner-Inst., Univ. of Potsdam, Potsdam
Abstract :
Ad-hoc analytics on top of OLTP data provides direct business value in that business users can directly interact with the system to gather information for decision-making. From a business user perspective, SQL requires - for a schema that is never changed - deep schema knowledge in order to express navigation along join paths even for simple queries. In this paper we introduce navigational SQL, a language that provides constructs specifically tailored for data retrieval in the context of operational reporting, such as a navigation operator that has explicit knowledge about join paths in a particular schema and gives the user an "application level view" of the tables. We motivate NSQL using examples from operational reporting and outline its benefits over materialized views and domain specific languages, which could also be used to address the issues with SQL described above fully or in part.
Keywords :
SQL; business data processing; data handling; decision making; ad-hoc analytics; business users; data retrieval; decision making; navigational SQL; operational reporting; Database languages; Decision making; Domain specific languages; Engines; Information analysis; Material storage; Navigation; Object oriented databases; Relational databases; Spatial databases;
Conference_Titel :
Advanced Management of Information for Globalized Enterprises, 2008. AMIGE 2008. IEEE Symposium on
Conference_Location :
Tianjin
Print_ISBN :
978-1-4244-3694-1
Electronic_ISBN :
978-1-4244-2972-1
DOI :
10.1109/AMIGE.2008.ECP.35