ASP.NET
  Home arrow ASP.NET arrow Planning a Data Warehouse
ASP Free Forums 
.NET  
ASP  
ASP Code  
ASP.NET  
ASP.NET Code  
BrainDump  
C#  
Code Examples  
Database  
Database Code  
IIS  
Microsoft Access  
MS SQL Server  
Visual Basic.NET  
Windows Scripting  
Windows Security  
XML  
ASP Web Hosting  
ASP.NET Web Hosting 
Mobile Linux 
App Generation ROI 
Windows Web Hosting
 
IBM® developerWorks 
Sun Developer Network 
Weekly Newsletter
 
Developer Updates  
Free Website Content 
 RSS  Articles
 RSS  Forums
 RSS  All Feeds
Write For Us Get Paid 
Request Media Kit
Contact Us 
Site Map 
Privacy Policy 
Support 
 USERNAME
 
 PASSWORD
 
 
  >>> SIGN UP!  
  Lost Password? 
ASP.NET

Planning a Data Warehouse
By: Jagadish Chaterjee
  • Search For More Articles!
  • Disclaimer
  • Author Terms
  • Rating: 4 stars4 stars4 stars4 stars4 stars / 18
    2004-10-05

    Table of Contents:
  • Planning a Data Warehouse
  • Power of Meta Data
  • Systems Planning
  • System Requirements
  • System Design
  • System Integration

  • Rate this Article: Poor Best 
      ADD THIS ARTICLE TO:
      Del.ici.ous Digg
      Blink Simpy
      Google Spurl
      Y! MyWeb Furl
    Email Me Similar Content When Posted
    Add Developer Shed Article Feed To Your Site
    Email Article To Friend
    Print Version Of Article
    PDF Version Of Article
     
     
    ADVERTISEMENT


    Planning a Data Warehouse


    (Page 1 of 6 )

    I dedicate this article to the persons who requested an article on planning a data warehouse in response to my article "Accessing OLAP using ASP.NET."This article starts with an introduction to data warehouse and further proceeds to the design-process of a data warehouse and concludes by giving some best practices.

    Click this link to access the article "Accessing OLAP using ASP.NET."

    Introduction

    Databases store information about business transactions, plus other data such as employee records. Those types of systems are called online transaction processing (OLTP) databases. OLTP data contains a wealth of information that can help you make informed decisions about your business. The process of analyzing your data for that type of information, and the data that results, are collectively called Business Intelligence (BI)

    A Data Warehouse is an enterprise-wide solution for data collection and analysis to meet the requirements of Decision Support Systems.  A Data Warehouse is a complete architecture, and as such, requires a rigorous, yet iterative design approach and development methodology to ensure successful deployment. A data warehouse stores current and historical data from disparate operational systems (i.e., transactional databases) into one consolidated system where data is cleansed and restructured to support data analysis.

    The first step in building a successful data warehousing application is to identify the specific information-based problems that are causing the organization the most amount of pain. These typically include:

    • The inability to extract data from multiple disparate data sources and resolve differences in data definitions

    • A lack of high quality data on which to base critical business decisions

    • No "single version of the truth" for business rules and data definitions

    • Inability to share consistent information across business divisions

    • A proliferation of non-integrated, "stovepipe" applications

    • The inability to generate consolidated and reconciled financial and other business reports

    Data warehousing technology is ideally suited to solving all of these problems and more. Data integration platforms can be used to access a wide range of heterogeneous data sources, resolve the inconsistencies between these sources of data, and populate target databases.

    Business intelligence (BI) tools and analytic applications may be used to access the target databases to support query, reporting, and analysis of the data. Metadata, generated and maintained by the data integration platform, may be used to create a centrally managed definition of business rules and entity definitions. And it is now possible to integrate data warehousing solutions with real-time systems-including real-time click stream analysis, real-time analytic applications, and EAI infrastructures-to drive real-time business responsiveness.

    More ASP.NET Articles
    More By Jagadish Chaterjee


       · Jagadish,Very interesting article. You have touched on a number of topics that...
       · Sorry, for replying late. But very very happy after watching your comments. Thanks...
     

    ASP.NET ARTICLES

    - Advantages of the ASP.NET MVC Approach
    - ASP.NET Web Forms Weaknesses
    - ASP.NET Web Forms Meets ASP.NET MVC
    - Source Code for Saving and Retrieving Data w...
    - Using GridView to Save and Retrieve Data wit...
    - Handling Dynamic Images in ASP.NET 3.5 AJAX ...
    - Retrieving Data with AJAX and the GridView C...
    - Playing with Images in ASP.NET 3.5 AJAX Appl...
    - Saving and Retrieving Data with AJAX
    - Enhancing PHP Via the ASP.NET AJAX Framework...
    - Enhancing PHP Programming with the ASP.NET A...
    - Classes and ASP.NET AJAX
    - Using ASP.NET AJAX
    - Building a Simple Storefront with LINQ
    - Developing a Dice Game Using ASP.NET Futures...





    © 2003-2008 by Developer Shed. All rights reserved. DS Cluster 6 hosted by Hostway
    Stay green...Green IT