مطالعه روشهای مختلف معماری Data warehouse به همراه ایجاد یک نمونه
آزمایشی با بکارگیری بانک اطلاعاتیOracle
1-1 مقدمه: سیر تحول
منشاء اصلی پردازش DSS به روزهای خیلی دور در تاریخ سیستمهای کامپیوتری و اطلاعاتی بر میگردد. جالب است بدانیم که سیستمهای پشتیبان تصمیم دارای قدمت طولانی وپیچیده در تکنولوژی اطلاعاتی است.و سیر تحول آن تا به امروز ادامه داشته است .
درحدود دهه1960 جهان کامپیوتر موفق بهایجاد نرم افزارهایی شد که با استفاده از فایلهای Master اجرا میشدند.این نرم افزارها در قالب برنامه ها و گزارشاتی بودند، که معمولاٌ به زبان COBOL نوشته میشد. پانچ کارتها یک ابزار ذخیر سازی عمومی به حساب میآمدند. فایلهای Master توسط نوارهای مغناطیسیی نگهداری میشدند که برای ذخیره سازی ارزان قیمت حجم زیادی از داده مناسب بودند، اما بخاطراینکه دسترسی به اطلاعات میبایست به صورت متوالی باشداین روش زیاد مفید نبود. در یک گذار در فایل نوار مغناطیسی که از100% رکوردها عبور میشود، عموما فقط 5 درصد ازاین رکوردها یا حتی کمتر مورد نظر بودند. بعلاوه بسته به داده درون فایل و پردازشی که باید روی آن انجام میشد، دسترسی به فایل نوار ورودی بیشتر از 20 تا 30 دقیقه به طول میانجامید.
در اواسط دهه 1960، به طور گستردهای رشد استفاده از فایلهای Master و نوار مغناطیسی افزایش یافتند و در پی آن مقادیر هنگفتی داده افزونه نیز به وجود آمد. ازدیاد فایل Master و داده افزونه منجر به بروز چندین مشکل شد:
جالب است که اگر فقط ابزار ذخیره سازی داده، نوار مغناطیسی باشد، جهان پردازش اطلاعات شاهد هیچ پیشرفتی نبود، . اگر هرگز چیزی برای ذخیره داده حجیم به وجود نمی آمد، سیستمهای سریع و خیلی بزرگ درجهان ظاهر نمیشد، ونیز هرگز سیستمهای ATM و شبیه آن به وجود نمیآمد. حقیقتا، اگر قابلیت ذخیره سازی و مدیریت داده در انواع جدید ابزارهای ذخیره سازی وجود نداشت، هرگز بستر لازم برای همکاری تکنسینها و تجار با هم به وجود نمی آمد.
تعداد صفحات 180word
فهرست مطالب
مقدمه
چکیده
فصل اول : سیر تحول سیستمهای پشتیبان تصمیم
۱-۱ مقدمه : سیر تحول………………………………………………………………………………………………….۱
۲DASD ظهور
۱-۳ تکنولوژی زبانهای نسل چهارم و کامپیوتر های شخصی ……………………………………………..۳
۱-۴ سیستم استخراج ……………………………………………………………………………………………………۳
۱-۵ یک تغییر در بحث ………………………………………………………………………………………………..۱۴
۱-۶ سیستمهای عملیاتی در مقابل سیستمهای پشتیبان تصمیم ……………………………………………۲۰
۱-۷ انبار داده تعریف شده ……………………………………………………………………………………………۲۲
فصل دوم : معماری انبار داده
۲-۱ مقدمه …………………………………………………………………………………………………………………۲۵
۲-۲ خصوصیات تعریف انبارداده ………………………………………………………………………………….۲۵
۲-۳ مروری بر لایه های مختلف انبارداده ………………………………………………………………………۳۱
۲-۴ معماری در سه ناحیه اصلی …………………………………………………………………………………..۴۶
۲-۵ معماری انبار داده و پیاده سازی گزینه منتخب ………………………………………………………….۵۸
۲-۶ از نیازمندیها تا طراحی داده ……………………………………………………………………………………۶۳
SNOWFLAK شمای
فصل سوم : معرفی تکنولوژیهای موجود برای طراحی و ساخت انبارداده
۳-۱ مقدمه …………………………………………………………………………………………………………………۸۵
۳-۲ مروری بر استخراج در انبارداده ……………………………………………………………………………..۸۵
۳-۳ مروری بر عمل انتقال در انبارهای داده …………………………………………………………………..۸۹
۳-۴ مروری بر بارگذاری و تغییر شکل داده در انبار داده …………………………………………………۹۱
Replication مروری بر کپی سازی داده
فصل چهارم : پیاده سازی یک انبارداده آزمایشی
۴-۱ مقدمه ………………………………………………………………………………………………………………۱۰۸
۴-۲ مدل بانک اطلاعاتی حقوق و دستمزد …………………………………………………………………..۱۰۹
۴-۳ پیاده سازی پیکربندی محیط طراحی شده ……………………………………………………………..۱۱۶
۴-۴ تجمیع اطلاعات دریک شما ………………………………………………………………………………..۱۴۷
فصل پنجم : نتیجه گیری و پیشنهاد
۵-۱ مقدمه ………………………………………………………………………………………………………………۱۶۶
Oracle 9i Warehouse Builder مرورری بر ابزار
Oracle Warehouse Builder راهکار مجتمع
۵-۴ تعریف اشیاء ……………………………………………………………………………………………………..۱۶۹
۵-۵ نگاشتها …………………………………………………………………………………………………………….۱۷۷
فهرست شکل ها
عنوان صفحه
شکل ۱-.۱……………………………………………………………………………………………………………………..۲
شکل ۱-۲………………………………………………………………………………………………………………………۴
شکل ۱-۳………………………………………………………………………………………………………………………۶
شکل ۱-۴………………………………………………………………………………………………………………………۷
شکل ۱-۵………………………………………………………………………………………………………………………۹
شکل ۱-۶…………………………………………………………………………………………………………………….۱۱
شکل ۱-۷…………………………………………………………………………………………………………………….۱۳
شکل ۱-۸…………………………………………………………………………………………………………………….۱۵
شکل ۱-۹…………………………………………………………………………………………………………………….۱۷
شکل ۱-۱۰………………………………………………………………………………………………………………….۱۹
شکل ۲-۱……………………………………………………………………………………………………………………۲۷
شکل ۲-۲……………………………………………………………………………………………………………………۲۸
شکل ۲-۳……………………………………………………………………………………………………………………۳۲
شکل ۲-۴……………………………………………………………………………………………………………………۳۳
شکل ۲-۵……………………………………………………………………………………………………………………۴۱
شکل ۲-۶……………………………………………………………………………………………………………………۴۳
شکل ۲-۷……………………………………………………………………………………………………………………۴۶
شکل ۲-۸……………………………………………………………………………………………………………………۴۹