Open Access Open Access  Restricted Access Subscription or Fee Access

Simulator for Database Aggregation Using Metadata

Sandeep Kumar, Dr. Shiv Kumar

Abstract


The ‗Simulator for Database Aggregation using Metadata‘ addresses the problem of hardcoded end-user applications by sitting between the end-user application and the DBMS, and intercepting the end user's SQL. With a Simulator for Database Aggregation using metadata, the end-user application now speaks "base-level" SQL and never attempts to call for an aggregate directly. Using metadata describing the data warehouse's portfolio of aggregates, the aggregate navigator transforms the base-level SQL into "simulator-aware" SQL. The end user and the application designer can now proceed to build and use applications, blissfully unaware of which aggregates are available. The goal of an aggregate program in a large data warehouse must be more than just improving performance. This simulator provides dramatic performance gains for as many categories of user queries as possible. The ‗Simulator for Database Aggregation using Metadata‘ is a general purpose simulator. It creates a new database or modify existing database. User enters a base-level SQL query and this simulator transforms these base-level SQL query into simulator-aware SQL (SA-SQL) query. This simulator can solve those queries which are related to the database created by user.

Keywords


Metadata, ETL, OLAP, OLTP, Data Warehouse, Datamart.

Full Text:

PDF

References


Surajit Chaudhuri et al., Database technology for decision support systems, IEEE Computer, 48—55, 2001.

J. Hammer, H. Garcia-Molina, W. Labio, J. Widom, and Y. Zhuge, The Stanford Data Warehousing Project, IEEE Data Engineering Bulletin, 18:2, 41—48, 1995.

Daniel Barbará and Xintao Wu, The Role of Approximations in Maintaining and Using Aggregate Views, IEEE Data Engineering Bulletin, 22:4, 15-21, 1999.

S. Sarawagi, Indexing OLAP Data, IEEE Data Engineering Bulletin, 20:1, 36—43, 1997.

V. Harinarayan, Issues in Interactive Aggregation, IEEE Data Engineering Bulletin, 20:1, 12—18, 1997.

W. H. Inmon. ―Building the Data Warehouse‖ ISBN-13: 978-0-7645-9944-6, John Wiley, 1992.

Ramon C. Barquin. "A data warehousing manifesto". Planning and Designing the Data Warehouse. Prentice Hall, 1997

K. Sahin. "Multidimensional database technology and data warehousing". Database Journal, December 1995. Online: http://www.kenan.com/acumate/.

Jane Zhao,‖ Designing Distributed Data Warehouses and OLAP Systems ‖, Massey University, Information Science Research Centre,

J. L. Wiener, H. Gupta, W. J. Labia, Y. Zhuge, H. Garcia-Molina, and J. Widom. "A System Prototype for Warehouse View Maintenance". In Proceedings of the ACM Workshop on Materialized Views: Techniques and Applications, pages 26-33, Montreal, Canada, June 7, 1996.

Rakesh Agrawal, Ashish Gupta, Sunita Sarawagi,‖ Modeling Multidimensional Databases‖, IBM Almaden Research Center.

Narasimhaiah Gorla, ―Features to Consider in a data Warehousing System‖, Communications of the ACM November 2003/Vol. 46, No. 11,PP 111-115.


Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.