انبار داده (Data-Warehouse) به مجموعه اي از داده ها گفته مي شود كه از منابع مختلف اطلاعاتي سازمان جمع آوري، دسته بندي و ذخيره مي شود. به عبارت ديگر “يك انبار داده مجموعه اي موضوع گرا، مجتمع، وابسته به متغير زمان و غير فرار از داده هاست كه مديريت تصميم گيري را پشتيباني مي كند”. هدف اصلي از ايجاد انباره داده ها، بكار گيري داده هاي توليد و ذخيره شده توسط سيستم هاي عملياتي در انبار داده، و استفاده صحيح از آنها در فرآيند تصميم گيري در سطوح استراتژيك است موضوع انبار داده ها علاوه بر اينكه داده هاي گذشته و حال سيستمهاي عملياتي را پوشش مي دهد ناظر به آينده نيز مي باشد.
از آنجاييکه انجام عمليات آماري و گزارشات پيچيده داراي بارکاري بسيار سنگيني براي سرورهاي پايگاه داده سيستمهاي عملياتي ميباشند، وجود انبار داده سبب مي گردد که اين گونه عمليات تأثيري بر فعاليت برنامه هاي کاربردي سازمان (OLTP) نداشته باشد. با ايجاد انباره داده بستري مناسب و پايدار براي تهيه گزارشات سريع، يکپارچه و متنوع مهيّا ميگردد. يك انبار داده مي تواند به عنوان يك پايگاه داده اطلاعاتي ديده شود كه به صورت مجزا از پايگاه هاي عملياتي سازمان نگهداري ميشود، و نهايتاً توسط ابزارهاي تحليلي مورد استفاده قرار مي گيرد.
بطور کلي ساخت يک انبار داده، به شکل يک پروژه شامل مراحل اصلي زير ميباشد: