Professional Documents
Culture Documents
Generally, a database is kind of a system which stores or keeps data in a table format.
A Computer database is an organized collection of data or information or records which is
stored in a computer system such that a computer program or person using a query language can
work on it to answer queries. The records that we get back in answer to queries are information
that can be used to make decisions.
A data ware house is a different set up database designed to hold huge amounts of data for the
purposes of reporting. Although a normal database is enhanced for transactional activity (while
storing a small amount of history) a data warehouse will be amended for larger scale reporting.
Within a data warehouse data from various systems will typically be combined together to
present a global enterprise view. Data warehouses will also typically maintain a very long history
from several years to the entire life of the company so that the long term trend can be accessed or
viewed.
Data warehouse recognize a number of characteristics that separate warehouses and marts from
conventional operational databases. For practical purposes, all of these have some impact on data
modeling.
The primary difference between your application database and a data warehouse is that while the
former is designed (and optimized) to record, the latter has to be designed (and optimized) to
respond to analysis questions that are critical for your businesses.
Data Warehouse:
Used for Online Analytical Processing (OLAP). This reads the historical data for the users for
business decisions.
The joins and tables are simple since they are de-normalized. This is done to deduct the response
time for analytical queries.
Data Modeling techniques are used for the Data Warehouse design.
Enhanced for read operations.
High performance for analytical queries.
It is usually a database
Its important to note as well that Data warehouses could be sourced zero to many databases.