THE SUCCESSION OF DATA WAREHOUSE USING OBJECT ...www.researchgate.net › publication › fulltext › THE-SUC

0 downloads 0 Views 85KB Size Report
THE SUCCESSION OF DATA WAREHOUSE USING OBJECT ... › publication › fulltext › THE-SUC... › publication › fulltext › THE-SUC...Engg, Database Management System and Latest Approach is used in Data warehouse. Object-Oriented ... populating warehouses. Data ex
THE SUCCESSION OF DATA WAREHOUSE USING OBJECT ORIENTED APPROACH 1. DR. (MRs PUSHPA SURI) Reader, Deptt. Of Computer Science. & Applications, Kurukshetra University, Kurukshetra Haryana, India

2. MRs. MEENAKSHI SHARMA Sr. Lecturer Deptt of Computer Science & Engineering in H.C.T.M, Kaithal Haryana, India Abstract: This paper describes techniques for designing both front & back end of a data warehouse in such a way that companies can continue to progress their warehouse and query tools as their business changes, customer demands changes, instead of continuously having to restructure and rewrite their existing tools. Object –Oriented approach are driving the current development of ODBMS that will handle complex objects, inheritance and other features that enable direct implementation technology that is being extended to combine data management capabilities with application of logical rules to provide more refined information to management. Object-oriented approach is used in different areas i.e Software Engg, Database Management System and Latest Approach is used in Data warehouse. Object-Oriented envelopment involves more than learning a program, it includes capability for development. A purely Object –Oriented tool like Java, Smalltalk , or the object –oriented use of C++ requires that problem domains be conceptualized in terms of the paradigm inherent in object technology. Most research in Object-oriented programming (OOP) including object –oriented database Management systems (OODBMS), is concerned with supporting users which are not served well by more conventional technology. Our research has been from a different point of view – our primary motivating factor is to show how existing applications can be enhanced using object –oriented Technology. Keywords: Data warehouse, Object-Oriented, Data Model, Object relational, Database 1. Preamble Our research has been from a different point of view – our primary motivating factor is to show how existing applications can be enhanced using object –oriented Technology. Like Many new ideas, object –oriented programming does not have a universally accepted definition [1, 2]. Ideas on the subject do, however, seem to be converging the “best” definition that we have seen to date is “object-oriented = object + classes + inheritance” [3]. OOP can also be defined as an extension of the idea of abstract data type. The task of transitioning from a procedural mindset to an object – oriented paradigm can seem overwhelming: however, the transition does not require developers to step into another dimension or go to grasp a new way of doing thing. In many ways, the object oriented approach to development more closely mirrors the world we’ve been living in all along. [8]. we each know quite a bit about objects already. It is that knowledge we must discover and leverage in transitioning to object- oriented tools and methodology. (Object – oriented Analysis and Design with Applications for a good introduction to the world of Objects). One of the hottest topics in the industry today is data warehousing and on-line analytical processing (OLAP). Although, data warehousing has been around in some form or another since the inception of data storage, people were never able to exploit the information that was wastefully sitting on a tape somewhere in a back room. Today, however, technology has advanced to a point to make access to this information an interactive reality. A data warehouse is a highly organized process by which you cleanse, transform, replicate, and organize your data for fast, consistent, reliable access by a user either interactively or in batch.

ISSN : 0975-5462

Vol. 3 No. 2 Feb 2011

1153

Dr. Pushpa Suri et al. / International Journal of Engineering Science and Technology (IJEST)

2. Interface in Object Oriented System The user interface is the visual representation of the data in the warehouse. No matter how well you structure your data warehouse, if the user does not have an easy-to-use interface, structured to make changes quickly and cost-effectively, the warehouse will die. An object is the basic building of block of object – oriented programming. In OOP the concept of class is followed and objects are the variables of type class. The benefit of this technique is objects can be added and removed without affecting pieces of the application. The benefit in the design of OLAP tools is that parts of tools can be changed or removed without making major changes to the entire application because all interaction occurs through the model.

2.1 Front End Tools A popular conceptual model that influences the front-end tools, database design, and the query engines for OLAP is the multidimensional view of data in the warehouse. In a multidimensional data model, there is a set of numeric measures that are the objects of analysis. Examples of such measures are sales, budget, revenue, inventory, ROI (return on investment). Each of the numeric measures depends on a set of dimensions, which provide the context for the measure. For example, the dimensions associated with a sale amount can be the