فایل ورد کامل مطالعه معماری‌های مختلف Data Warehouse و ایجاد نمونه آزمایشی با استفاده از پایگاه داده Oracle


در حال بارگذاری
10 جولای 2025
فایل ورد و پاورپوینت
20870
2 بازدید
۹۹,۰۰۰ تومان
خرید

توجه : به همراه فایل word این محصول فایل پاورپوینت (PowerPoint) و اسلاید های آن به صورت هدیه ارائه خواهد شد

 فایل ورد کامل مطالعه معماری‌های مختلف Data Warehouse و ایجاد نمونه آزمایشی با استفاده از پایگاه داده Oracle دارای ۲۰۰ صفحه می باشد و دارای تنظیمات در microsoft word می باشد و آماده پرینت یا چاپ است

فایل ورد فایل ورد کامل مطالعه معماری‌های مختلف Data Warehouse و ایجاد نمونه آزمایشی با استفاده از پایگاه داده Oracle  کاملا فرمت بندی و تنظیم شده در استاندارد دانشگاه  و مراکز دولتی می باشد.

این پروژه توسط مرکز فایل ورد کامل مطالعه معماری‌های مختلف Data Warehouse و ایجاد نمونه آزمایشی با استفاده از پایگاه داده Oracle2 ارائه میگردد

توجه : در صورت  مشاهده  بهم ریختگی احتمالی در متون زیر ،دلیل ان کپی کردن این مطالب از داخل فایل ورد می باشد و در فایل اصلی فایل ورد کامل مطالعه معماری‌های مختلف Data Warehouse و ایجاد نمونه آزمایشی با استفاده از پایگاه داده Oracle،به هیچ وجه بهم ریختگی وجود ندارد


بخشی از متن فایل ورد کامل مطالعه معماری‌های مختلف Data Warehouse و ایجاد نمونه آزمایشی با استفاده از پایگاه داده Oracle :

مطالعه روش‌های مختلف معماری Data Warehouse به همراه ایجاد یک نمونه آزمایشی با بکارگیری بانک اطلاعاتی Oracle

۱-۱ مقدمه: سیر تحول

منشاء اصلی پردازش DSS به روزهای خیلی دور در تاریخ سیستمهای کامپیوتری و اطلاعاتی بر می‌گردد. جالب است بدانیم که سیستمهای پشتیبان تصمیم دارای قدمت طولانی وپیچیده در تکنولوژی اطلاعاتی است.و سیر تحول آن تا به امروز ادامه داشته است .]۳[

شکل ۱-۱ سیر تحول پردازش اطلاعات از ۱۹۶۰ تا ۱۹۸۰ را نشان می‌دهد.

درحدود دهه۱۹۶۰ جهان کامپیوتر موفق به‌ایجاد نرم افزارهایی شد که با استفاده از فایلهای Master اجرا می‌شدند.این نرم افزارها در قالب برنامه ها و گزارشاتی بودند‌‌‌‌‌‌‌‌‌‌‌، که معمولاٌ به زبان COBOL نوشته می‌شد. پانچ کارتها یک ابزار ذخیر سازی عمومی به حساب می‌آمدند. فایلهای Master توسط نوارهای مغناطیسیی نگهداری می‌شدند که برای ذخیره سازی ارزان قیمت حجم زیادی از داده مناسب بودند، اما بخاطر‌اینکه دسترسی به اطلاعات می‌بایست به صورت متوالی باشد‌این روش زیاد مفید نبود. در یک گذار در فایل نوار مغناطیسی که از۱۰۰% رکوردها عبور می‌شود، عموما فقط ۵ درصد ازاین رکوردها یا حتی کمتر مورد نظر بودند. بعلاوه بسته به داده درون فایل و پردازشی که باید روی آن انجام می‌شد، دسترسی به فایل نوار ورودی بیشتر از ۲۰ تا ۳۰ دقیقه به طول می‌انجامید.]۳[

در اواسط دهه ۱۹۶۰، به طور گسترده‌ای رشد استفاده از فایلهای Master و نوار مغناطیسی افزایش یافتند و در پی آن مقادیر هنگفتی داده افزونه نیز به وجود آمد. ازدیاد فایل Master و داده افزونه منجر به بروز چندین مشکل شد:]۳[

– نیاز به داده همزمان به محض عمل به روز رسانی

– پیچیدگی نگهداری برنامه ها

– پیچیدگی‌ایجاد برنامه‌های جدید

– نیاز به سخت افزار گران برای پشتیبانی کلیه فایلهای Master

جالب است که اگر فقط ابزار ذخیره سازی داده، نوار مغناطیسی باشد، جهان پردازش اطلاعات شاهد هیچ پیشرفتی نبود، . اگر هرگز چیزی برای ذخیره داده حجیم به وجود نمی آمد، سیستمهای سریع و خیلی بزرگ درجهان ظاهر نمی‌‌شد، ونیز هرگز سیستمهای ATM و شبیه آن به وجود نمی‌‌آمد. حقیقتا، اگر قابلیت ذخیره سازی و مدیریت داده در انواع جدید ابزارهای ذخیره سازی وجود نداشت، هرگز بستر لازم برای همکاری تکنسینها و تجار با هم به وجود نمی آمد.]۳[

۱-۲ ظهور DASD

در ۱۹۷۰ تقریبا هر روز یک تکنولوژی جدید برای ذخیره سازی و دسترسی داده به وجود می‌آمد.در دهه ۱۹۷۰ زمان تحول وسیله ذخیره سازی دستیابی مستقیم (DASD )بود. دیسک ذخیره سازی اصولا با نوار مغناطیسی از نظر قابلیت دسترسی مستقیم تفاوت داشت. ونیازی نبود که رکوردها ۱,۲,…,n تا n+1 رکورد مرور شود.]۳[

آدرس رکورد n+1 ام شناخته شده بود، موضوع ساده‌ای بود که بفهمیم رکورد n+1 ام دقیقا در کجای دیسک قرار دارد. از‌این گذشته، زمان مورد نیاز برای دسترسی به رکورد n+1 ام، کمتر از زمان مورد نیاز برای مرور یک نوار بود. در حقیقت زمان مورد نیاز برای قرار دادن یک رکورد در DASD فقط به اندازه چند میلی ثانیه بود.]۳[

به همراه DASD نوع جدیدی از نرم افزارها تولید شد که به عنوان یک سیستم مدیریت

بانک اطلاعاتی مطرح گردید. هدف از ساخت DBMS بدین منظور بود که برای برنامه نویسان ذخیره سازی و دستیابی داده در محیطDASD آسان گردد.به علاوه‌این ابزار، عملیات مختلفی را برای ذخیره سازی داده در DASD، از جمله فایل ورد کامل مطالعه معماری‌های مختلف Data Warehouse و ایجاد نمونه آزمایشی با استفاده از پایگاه داده Oracle
فهرست گذاری داده و غیره راانجام می‌داد. از طریق DASD وDBMSیک راه حل تکنیکی برای حل مشکلات فایلهای Master پدید آمد.وهمچنین موضوع بانک اطلاعاتی مطرح شد.با وجود آشفتگی که فایلهای Master‌ایجاد کرده بودند و داده افزونه جمع آوری شده از آنها بسیارزیاد بود، بدین سبب عجیب نبود که در دهه ۱۹۷۰ بانک اطلاعاتی تعریف شده به عنوان یک منبع مجزای داده برای کلیه پردازشها مورد استفاده قرار گیرد.]۳[

دراواسط دهه ۱۹۷۰ پردازش تراکنش بر خط (OLTP) دسترسی سریعتر به داده را امکان پذیر ساخت. باباز شدن کلیه چشم اندازهای جدید برای تجارت و پردازش، اکنون کامپیوتر می‌تواند برای انجام اعمالی که قبلا غیر ممکن به نظر می‌رسید، مثل سیستمهای رزور درایو، سیستمهای پاسخگوی بانک، سیستمهای کنترل ساخت و مانند آن مورد استفاده قرار گیرد.اگر دنیا در مرحله استفاده از فایل نوار مغناطیسی باقی می‌ماند، ساخت بیشتر سیستمهایی که امروزه تولید می‌شود امکان پذیر نبود.]۳[

۱-۳ تکنولوژی زبانهای نسل چهارم وکامپیوترهای شخصی

در دهه ۱۹۸۰ اکثر تکنولوژیهای جدید، مثل کامپیوترهای شخصی و زبانهای نسل چهارم، شروع به فعالیت نمودند.کاربر نهایی نقش جدی را به عهده گرفت- کنترل مستقیم داده و سیستم – که نقش قبلی رزرو شده برای پردازنده داده بود. از طریق کامپیوترهای شخصی و زبانهای نسل چهارم موقعیتی پیش آمد که کاربر بیشتر می‌توانست با داده درپردازش تراکنشهای بر خط ارتباط برقرار کند. MIS (سیستمهای اطلاعات مدیریتی)، همانطور که قبلا به کار می‌رفت، می‌توانست پیاده سازی شود. امروزه همانطور که سیستمهای پشتیبان تصمیم شناخته شدند، سیستمهای اطلاعات مدیریتی نیز برای تصمیمهای مدیریتی استفاده شدند.در گذشته داده و تکنولوژی با هم استفاده می‌شد تا تصمیمات عملیاتی جزئی اتخاذ شود.اما هیچ بانک اطلاعاتی نمی‌‌تواند هم پردازش تراکنش عملیاتی و هم پردازش تحلیلی را در یک زمان انجام دهد.شکل ۱-۱ نمونه‌ای از بانک اطلاعاتی را نشان می‌دهد.]۳[

۱-۴ سیستم استخراج

در نهایت از سیر تحول سیستمهای کلان OLTP، سیستمی کاربردی برای استخراج اطلاعات ظهور کرد. (شکل ۱-۲ را نگاه کنید)

۱-۵ سیستمهای عملیاتی در مقابل سیستمهای پشتیبان تصمیم

دلیل اصلی شکست تلاشهای گذشته دپارتمان IT برای‌ایجاد اطلاعات استراتژیک چه بود؟دپارتمانهای IT چه کاری انجام داده اند؟دلیل اساسی ناتوانی درایجاد اطلاعات استراتژیک آن است که ما تمام مدت، برای‌ایجاد اطلاعات استراتژیک از سیستمهای عملیاتی استفاده کرده‌ایم .‌این سیستمهای عملیاتی بر مبنای پردازش، کنترل فایل ورد کامل مطالعه معماری‌های مختلف Data Warehouse و ایجاد نمونه آزمایشی با استفاده از پایگاه داده Oracle
فهرست، پردازش مطالبات، پرداخت سرپایی وغیره طراحی نشده بوده یا به هدف‌ایجاد اطلاعات استراتژیک‌ایجاد نشده بودند.اگر باید قابلیت‌ایجاد اطلاعات استراتژیک وجود داشته باشد، باید اطلاعات را از انواع مختلف سیستمها اخذ کنیم . فقط سیستمهای پشتیبان تصمیم که به صورت خاص طراحی شده اندیا سیستمهای اطلاعاتی می‌توانند اطلاعات استراتژیک‌ایجاد کنند.اجازه دهیدببینیم به چه دلیل؟ ]۳[

  • ایجاد چرخه‌های تجاری

سیستمهای عملیاتی سیستمهای پردازش تراکش online (‌OLTP ) هستند .‌اینها سیستمهایی هستند که برای اجرای روزانه عملیات تجاری سازمان به کار می‌روند . سیستمهای عملیاتی چرخه‌های تجاری را‌ایجاد می‌کنند(به شکل ۱- ۵ توجه کنید) .آنها پردازشها ی تجاری ابتدایی شرکت را انجام می‌دهند.‌این سیسمتها معمولاٌ داده را از بانک اطلاعاتی دریافت می‌کنند.هر تراکنش اطلاعاتی در باره یک ورودی بر مبنای یک در خواست، یک صورتحساب، یا یک مشتری پردازش می‌شود . ]۳[

  • مطالعه نحوه‌ایجاد چرخه‌های تجاری

از طرف دیگر، به ویژه طراحی و ساخت سیستمهای پشتیان تصمیم به‌این منظور نیست که پردازشهای هسته تجاری را اجرا کنند.آنها برای دیدن نحوه اجرای کار، و نیز اتخاذتصمیمات استراتژیک به منظور بهبود و پیشرفت کار استفاده می‌شوند. ]۳[

برخلاف سیستمهایOLTP که برای قرار دادن داده در بانک اطلاعاتی طراحی شده اند، سیستمهای پیشتبان تصمیم برای اخذ اطلاعات استراتژیک خارج از بانک اطلاعاتی ساخته می‌شوند. ]۳[

  • حیطه متفاوت، اهداف متفاوت

بنابراین آنچه بحث شد دلیل‌ ایجاد اطلاعات استراتژیک که نیاز به ساخت سیسمتهای اطلاعاتی دارد و تفاوت آن با سیستمهای عملیاتی که برای اجرای کارهای ابتدایی تجاری ساخته شده‌اند، مشخص شد. ]۳[

پس بنابر‌این ادامه تعمق در سیستمهای عملیاتی برای به دست آوردن اطلاعات استراتژیک به همان صورت که در گذشته انجام می‌شد، بی ارزش خواهد شد. به دلیل رقابتهای سنگین سازمانها و تجارتهایی که هرروز پیچیده تر می‌شوند، ادامه فعالیتهای گذشته فقط حوادث بدی را به دنبال خواهد داشت. ]۳[

ما نیاز به طراحی و ساخت سیستمهای اطلاعاتی را داریم که:

– اهداف متفاوت را سرویس دهد.

– دارای حیطه‌های متفاوت باشد.

– داده‌های متفاوت را پوشش دهد.

– مکانی که الگوی کاربردی متفاوت از داده داشته باشد.

– مکانی که انواع دستیابی متفاوت به داده را داراباشد.

  • Data warehousingـ تنها راه حل موجود

در‌این بخش، متوجه می‌شویم که نیاز به انواع متفاوتی از سیستمهای پشتیبان تصمیم برای‌ایجاد اطلاعات استراتژیک داریم .نوع اطلاعات مورد نیاز جهت اتخاذ اطلاعات استراتژیک با آنچه در سیستمهای عملیاتی موجود است، تفاوت دارد. به نوع جدید از محیط سیستمی ‌به منظور‌ایجاد اطلاعات استراتژیک برای تحلیل، روشهای تشخیص، و نمایش کارایی احتیاج داریم. ]۳[

درزیر که خصوصیات دلخواه و نیازمندیهای پردازش‌این نوع جدید از محیط سیستمی ‌را ذکر می‌کنیم.

همچنین مزایای‌این نوع محیط سیستمی ‌طراحی شده برای اطلاعات استراتژیک را شرح می‌دهیم .

– بانک اطلاعاتی طراحی شده برای عملیات تحلیلی

– داده از چندین نرم افزار

– استفاده آسان و سودمند برای session‌های متقابل کاربران

– استعمال خواندن متقابل داده

– تقابل مستقیم با سیستم برای کاربران بدون کمک بخش IT

– حجم به روز رسانی دوره‌ای و پایا

– حجم مورد نیاز شامل داده جاری و تاریخدار

– توانایی کاربران در اجرای درخواستها و دریافت نتایج online

– توانایی کاربران در مقداردهی گزارشات

۱-۶ انبار داده تعریف شده

با توجه به بحثهای قبل به‌این نتیجه می‌رسیم که data warehousing تنها راه حل موجود برای‌ایجاد اطلاعات استراتژیک است .همچنین به مبنای توابع محیط سیستمی ‌جدید دست می‌یابیم که دراصطلاح انبارداده گفته می‌شود.پس اجازه دهید که توجه خود راروی یک تعریف تابعی انبارداده را متمرکز کنیم.]۳[

انبارداده یک محیط اطلاعاتی است که :

– یک دید مجتمع و یکپارچه توسعه یافته را‌ایجاد می‌کند.

– اطلاعات جاری و تاریخدار پیشرفته‌ای را به روش آسان برای اتخاذ تصمیم می‌سازد.

– تراکنشهای پشتیبان تصمیم را بدون دخالت سیستمهای عملیاتی می‌سازد.

– سازگاری اطلاعات سازمانی را ارائه می‌دهد.

– منبع انعطاف پذیر و متقابل اطلاعات استراتژیک را ارائه می‌دهد.

۱-۷-۱ یک محیط نه یک محصول

یک انبارداده یک محصول نرم افزاری یا سخت افزاری نیست که آن را برای‌ایجاد اطلاعات استراتژیک خریداری کنید.بلکه یک محیط است که کاربرانمی‌‌توانند اطلاعات استراتژیک را پیدا کنند، یک محیط که کاربران مستقیما درتماس با داده‌ای هستند که برای اتخاذتصمیمات بهتر به آن نیاز دارند.انبارداده یک محیط کاربر مدار است.]۳[

خلاصه‌ای از ویژگیهای‌این محیط محاسباتی جدید را که انبارداده گفته می‌شود، ذکر می‌کنیم:

– یک محیط‌ایده ال برای تحلیل داده و پشتیبان تصمیم

– روان، انعطاف پذیر و متقابل

– ۱۰۰% محیط کاربر مدار

– برای پرسش ـ پاسخ ـ پرسش ـ الگویی به همین ترتیب بسیارسودمند

– ایجاد کننده توانایی کشف پاسخها برای سؤالات پیچیده، غیر قابل پیشگویی

مفاهیم بنیادیdata warehousing را دوباره بررسی کنیم .که به شرح زیر هستند:

– گرفتن کلیه داده ها از سیستمهای عملیاتی

– جایی که لازم است، شامل داده مناسب از خارج، مثل شاخصهای benchmark صنعتی

– یکپارچه سازی کلیه داده ها از منابع مختلف

– از بین بردن ناسازگاریها و انتقال داده

– ذخیره داده به قالبهای مناسب برای دستیابی آسان جهت اتخاذ تصمیمات مدیریتی

اگر چه با یک مفهوم ساده مواجهیم، اما استخراج داده، عملیات بارگذاری داده، انتقال داده، ذخیره سازی داده و‌ایجاد واسطه‌های کاربری در‌این مفهوم در گیر هستند.بنابراین تکنولوژیهای مختلف نیاز به استفاده از‌این توابع دارند. شکل ۱-۹ انبار داده را به صورت ترکیبی از تکنولوژیهای مختلف مورد نیاز برای عملیات مختلف نشان می‌دهد.]۳[

۱-۱ مقدمه: سیر تحول

منشاء اصلی پردازش DSS به روزهای خیلی دور در تاریخ سیستمهای کامپیوتری و اطلاعاتی بر می‌گردد. جالب است بدانیم که سیستمهای پشتیبان تصمیم دارای قدمت طولانی وپیچیده در تکنولوژی اطلاعاتی است.و سیر تحول آن تا به امروز ادامه داشته است .]۳[

شکل ۱-۱ سیر تحول پردازش اطلاعات از ۱۹۶۰ تا ۱۹۸۰ را نشان می‌دهد.

درحدود دهه۱۹۶۰ جهان کامپیوتر موفق به‌ایجاد نرم افزارهایی شد که با استفاده از فایلهای Master اجرا می‌شدند.این نرم افزارها در قالب برنامه ها و گزارشاتی بودند‌‌‌‌‌‌‌‌‌‌‌، که معمولاٌ به زبان COBOL نوشته می‌شد. پانچ کارتها یک ابزار ذخیر سازی عمومی به حساب می‌آمدند. فایلهای Master توسط نوارهای مغناطیسیی نگهداری می‌شدند که برای ذخیره سازی ارزان قیمت حجم زیادی از داده مناسب بودند، اما بخاطر‌اینکه دسترسی به اطلاعات می‌بایست به صورت متوالی باشد‌این روش زیاد مفید نبود. در یک گذار در فایل نوار مغناطیسی که از۱۰۰% رکوردها عبور می‌شود، عموما فقط ۵ درصد ازاین رکوردها یا حتی کمتر مورد نظر بودند. بعلاوه بسته به داده درون فایل و پردازشی که باید روی آن انجام می‌شد، دسترسی به فایل نوار ورودی بیشتر از ۲۰ تا ۳۰ دقیقه به طول می‌انجامید.]۳[

در اواسط دهه ۱۹۶۰، به طور گسترده‌ای رشد استفاده از فایلهای Master و نوار مغناطیسی افزایش یافتند و در پی آن مقادیر هنگفتی داده افزونه نیز به وجود آمد. ازدیاد فایل Master و داده افزونه منجر به بروز چندین مشکل شد:]۳[

– نیاز به داده همزمان به محض عمل به روز رسانی

– پیچیدگی نگهداری برنامه ها

– پیچیدگی‌ایجاد برنامه‌های جدید

– نیاز به سخت افزار گران برای پشتیبانی کلیه فایلهای Master

جالب است که اگر فقط ابزار ذخیره سازی داده، نوار مغناطیسی باشد، جهان پردازش اطلاعات شاهد هیچ پیشرفتی نبود، . اگر هرگز چیزی برای ذخیره داده حجیم به وجود نمی آمد، سیستمهای سریع و خیلی بزرگ درجهان ظاهر نمی‌‌شد، ونیز هرگز سیستمهای ATM و شبیه آن به وجود نمی‌‌آمد. حقیقتا، اگر قابلیت ذخیره سازی و مدیریت داده در انواع جدید ابزارهای ذخیره سازی وجود نداشت، هرگز بستر لازم برای همکاری تکنسینها و تجار با هم به وجود نمی آمد.]۳[

۱-۲ ظهور DASD

در ۱۹۷۰ تقریبا هر روز یک تکنولوژی جدید برای ذخیره سازی و دسترسی داده به وجود می‌آمد.در دهه ۱۹۷۰ زمان تحول وسیله ذخیره سازی دستیابی مستقیم (DASD )بود. دیسک ذخیره سازی اصولا با نوار مغناطیسی از نظر قابلیت دسترسی مستقیم تفاوت داشت. ونیازی نبود که رکوردها ۱,۲,…,n تا n+1 رکورد مرور شود.]۳[

آدرس رکورد n+1 ام شناخته شده بود، موضوع ساده‌ای بود که بفهمیم رکورد n+1 ام دقیقا در کجای دیسک قرار دارد. از‌این گذشته، زمان مورد نیاز برای دسترسی به رکورد n+1 ام، کمتر از زمان مورد نیاز برای مرور یک نوار بود. در حقیقت زمان مورد نیاز برای قرار دادن یک رکورد در DASD فقط به اندازه چند میلی ثانیه بود.]۳[

به همراه DASD نوع جدیدی از نرم افزارها تولید شد که به عنوان یک سیستم مدیریت

بانک اطلاعاتی مطرح گردید. هدف از ساخت DBMS بدین منظور بود که برای برنامه نویسان ذخیره سازی و دستیابی داده در محیطDASD آسان گردد.به علاوه‌این ابزار، عملیات مختلفی را برای ذخیره سازی داده در DASD، از جمله فایل ورد کامل مطالعه معماری‌های مختلف Data Warehouse و ایجاد نمونه آزمایشی با استفاده از پایگاه داده Oracle
فهرست گذاری داده و غیره راانجام می‌داد. از طریق DASD وDBMSیک راه حل تکنیکی برای حل مشکلات فایلهای Master پدید آمد.وهمچنین موضوع بانک اطلاعاتی مطرح شد.با وجود آشفتگی که فایلهای Master‌ایجاد کرده بودند و داده افزونه جمع آوری شده از آنها بسیارزیاد بود، بدین سبب عجیب نبود که در دهه ۱۹۷۰ بانک اطلاعاتی تعریف شده به عنوان یک منبع مجزای داده برای کلیه پردازشها مورد استفاده قرار گیرد.]۳[

دراواسط دهه ۱۹۷۰ پردازش تراکنش بر خط (OLTP) دسترسی سریعتر به داده را امکان پذیر ساخت. باباز شدن کلیه چشم اندازهای جدید برای تجارت و پردازش، اکنون کامپیوتر می‌تواند برای انجام اعمالی که قبلا غیر ممکن به نظر می‌رسید، مثل سیستمهای رزور درایو، سیستمهای پاسخگوی بانک، سیستمهای کنترل ساخت و مانند آن مورد استفاده قرار گیرد.اگر دنیا در مرحله استفاده از فایل نوار مغناطیسی باقی می‌ماند، ساخت بیشتر سیستمهایی که امروزه تولید می‌شود امکان پذیر نبود.]۳[

۱-۳ تکنولوژی زبانهای نسل چهارم وکامپیوترهای شخصی

در دهه ۱۹۸۰ اکثر تکنولوژیهای جدید، مثل کامپیوترهای شخصی و زبانهای نسل چهارم، شروع به فعالیت نمودند.کاربر نهایی نقش جدی را به عهده گرفت- کنترل مستقیم داده و سیستم – که نقش قبلی رزرو شده برای پردازنده داده بود. از طریق کامپیوترهای شخصی و زبانهای نسل چهارم موقعیتی پیش آمد که کاربر بیشتر می‌توانست با داده درپردازش تراکنشهای بر خط ارتباط برقرار کند. MIS (سیستمهای اطلاعات مدیریتی)، همانطور که قبلا به کار می‌رفت، می‌توانست پیاده سازی شود. امروزه همانطور که سیستمهای پشتیبان تصمیم شناخته شدند، سیستمهای اطلاعات مدیریتی نیز برای تصمیمهای مدیریتی استفاده شدند.در گذشته داده و تکنولوژی با هم استفاده می‌شد تا تصمیمات عملیاتی جزئی اتخاذ شود.اما هیچ بانک اطلاعاتی نمی‌‌تواند هم پردازش تراکنش عملیاتی و هم پردازش تحلیلی را در یک زمان انجام دهد.شکل ۱-۱ نمونه‌ای از بانک اطلاعاتی را نشان می‌دهد.]۳[

۱-۴ سیستم استخراج

در نهایت از سیر تحول سیستمهای کلان OLTP، سیستمی کاربردی برای استخراج اطلاعات ظهور کرد. (شکل ۱-۲ را نگاه کنید)

۱-۵ سیستمهای عملیاتی در مقابل سیستمهای پشتیبان تصمیم

دلیل اصلی شکست تلاشهای گذشته دپارتمان IT برای‌ایجاد اطلاعات استراتژیک چه بود؟دپارتمانهای IT چه کاری انجام داده اند؟دلیل اساسی ناتوانی درایجاد اطلاعات استراتژیک آن است که ما تمام مدت، برای‌ایجاد اطلاعات استراتژیک از سیستمهای عملیاتی استفاده کرده‌ایم .‌این سیستمهای عملیاتی بر مبنای پردازش، کنترل فایل ورد کامل مطالعه معماری‌های مختلف Data Warehouse و ایجاد نمونه آزمایشی با استفاده از پایگاه داده Oracle
فهرست، پردازش مطالبات، پرداخت سرپایی وغیره طراحی نشده بوده یا به هدف‌ایجاد اطلاعات استراتژیک‌ایجاد نشده بودند.اگر باید قابلیت‌ایجاد اطلاعات استراتژیک وجود داشته باشد، باید اطلاعات را از انواع مختلف سیستمها اخذ کنیم . فقط سیستمهای پشتیبان تصمیم که به صورت خاص طراحی شده اندیا سیستمهای اطلاعاتی می‌توانند اطلاعات استراتژیک‌ایجاد کنند.اجازه دهیدببینیم به چه دلیل؟ ]۳[

  • ایجاد چرخه‌های تجاری

سیستمهای عملیاتی سیستمهای پردازش تراکش online (‌OLTP ) هستند .‌اینها سیستمهایی هستند که برای اجرای روزانه عملیات تجاری سازمان به کار می‌روند . سیستمهای عملیاتی چرخه‌های تجاری را‌ایجاد می‌کنند(به شکل ۱- ۵ توجه کنید) .آنها پردازشها ی تجاری ابتدایی شرکت را انجام می‌دهند.‌این سیسمتها معمولاٌ داده را از بانک اطلاعاتی دریافت می‌کنند.هر تراکنش اطلاعاتی در باره یک ورودی بر مبنای یک در خواست، یک صورتحساب، یا یک مشتری پردازش می‌شود . ]۳[

  • مطالعه نحوه‌ایجاد چرخه‌های تجاری

از طرف دیگر، به ویژه طراحی و ساخت سیستمهای پشتیان تصمیم به‌این منظور نیست که پردازشهای هسته تجاری را اجرا کنند.آنها برای دیدن نحوه اجرای کار، و نیز اتخاذتصمیمات استراتژیک به منظور بهبود و پیشرفت کار استفاده می‌شوند. ]۳[

برخلاف سیستمهایOLTP که برای قرار دادن داده در بانک اطلاعاتی طراحی شده اند، سیستمهای پیشتبان تصمیم برای اخذ اطلاعات استراتژیک خارج از بانک اطلاعاتی ساخته می‌شوند. ]۳[

  • حیطه متفاوت، اهداف متفاوت

بنابراین آنچه بحث شد دلیل‌ ایجاد اطلاعات استراتژیک که نیاز به ساخت سیسمتهای اطلاعاتی دارد و تفاوت آن با سیستمهای عملیاتی که برای اجرای کارهای ابتدایی تجاری ساخته شده‌اند، مشخص شد. ]۳[

پس بنابر‌این ادامه تعمق در سیستمهای عملیاتی برای به دست آوردن اطلاعات استراتژیک به همان صورت که در گذشته انجام می‌شد، بی ارزش خواهد شد. به دلیل رقابتهای سنگین سازمانها و تجارتهایی که هرروز پیچیده تر می‌شوند، ادامه فعالیتهای گذشته فقط حوادث بدی را به دنبال خواهد داشت. ]۳[

ما نیاز به طراحی و ساخت سیستمهای اطلاعاتی را داریم که:

– اهداف متفاوت را سرویس دهد.

– دارای حیطه‌های متفاوت باشد.

– داده‌های متفاوت را پوشش دهد.

– مکانی که الگوی کاربردی متفاوت از داده داشته باشد.

– مکانی که انواع دستیابی متفاوت به داده را داراباشد.

  • Data warehousingـ تنها راه حل موجود

در‌این بخش، متوجه می‌شویم که نیاز به انواع متفاوتی از سیستمهای پشتیبان تصمیم برای‌ایجاد اطلاعات استراتژیک داریم .نوع اطلاعات مورد نیاز جهت اتخاذ اطلاعات استراتژیک با آنچه در سیستمهای عملیاتی موجود است، تفاوت دارد. به نوع جدید از محیط سیستمی ‌به منظور‌ایجاد اطلاعات استراتژیک برای تحلیل، روشهای تشخیص، و نمایش کارایی احتیاج داریم. ]۳[

درزیر که خصوصیات دلخواه و نیازمندیهای پردازش‌این نوع جدید از محیط سیستمی ‌را ذکر می‌کنیم.

همچنین مزایای‌این نوع محیط سیستمی ‌طراحی شده برای اطلاعات استراتژیک را شرح می‌دهیم .

– بانک اطلاعاتی طراحی شده برای عملیات تحلیلی

– داده از چندین نرم افزار

– استفاده آسان و سودمند برای session‌های متقابل کاربران

– استعمال خواندن متقابل داده

– تقابل مستقیم با سیستم برای کاربران بدون کمک بخش IT

– حجم به روز رسانی دوره‌ای و پایا

– حجم مورد نیاز شامل داده جاری و تاریخدار

– توانایی کاربران در اجرای درخواستها و دریافت نتایج online

– توانایی کاربران در مقداردهی گزارشات

۱-۶ انبار داده تعریف شده

با توجه به بحثهای قبل به‌این نتیجه می‌رسیم که data warehousing تنها راه حل موجود برای‌ایجاد اطلاعات استراتژیک است .همچنین به مبنای توابع محیط سیستمی ‌جدید دست می‌یابیم که دراصطلاح انبارداده گفته می‌شود.پس اجازه دهید که توجه خود راروی یک تعریف تابعی انبارداده را متمرکز کنیم.]۳[

انبارداده یک محیط اطلاعاتی است که :

– یک دید مجتمع و یکپارچه توسعه یافته را‌ایجاد می‌کند.

– اطلاعات جاری و تاریخدار پیشرفته‌ای را به روش آسان برای اتخاذ تصمیم می‌سازد.

– تراکنشهای پشتیبان تصمیم را بدون دخالت سیستمهای عملیاتی می‌سازد.

– سازگاری اطلاعات سازمانی را ارائه می‌دهد.

– منبع انعطاف پذیر و متقابل اطلاعات استراتژیک را ارائه می‌دهد.

۱-۷-۱ یک محیط نه یک محصول

یک انبارداده یک محصول نرم افزاری یا سخت افزاری نیست که آن را برای‌ایجاد اطلاعات استراتژیک خریداری کنید.بلکه یک محیط است که کاربرانمی‌‌توانند اطلاعات استراتژیک را پیدا کنند، یک محیط که کاربران مستقیما درتماس با داده‌ای هستند که برای اتخاذتصمیمات بهتر به آن نیاز دارند.انبارداده یک محیط کاربر مدار است.]۳[

خلاصه‌ای از ویژگیهای‌این محیط محاسباتی جدید را که انبارداده گفته می‌شود، ذکر می‌کنیم:

– یک محیط‌ایده ال برای تحلیل داده و پشتیبان تصمیم

– روان، انعطاف پذیر و متقابل

– ۱۰۰% محیط کاربر مدار

– برای پرسش ـ پاسخ ـ پرسش ـ الگویی به همین ترتیب بسیارسودمند

– ایجاد کننده توانایی کشف پاسخها برای سؤالات پیچیده، غیر قابل پیشگویی

مفاهیم بنیادیdata warehousing را دوباره بررسی کنیم .که به شرح زیر هستند:

– گرفتن کلیه داده ها از سیستمهای عملیاتی

– جایی که لازم است، شامل داده مناسب از خارج، مثل شاخصهای benchmark صنعتی

– یکپارچه سازی کلیه داده ها از منابع مختلف

– از بین بردن ناسازگاریها و انتقال داده

– ذخیره داده به قالبهای مناسب برای دستیابی آسان جهت اتخاذ تصمیمات مدیریتی

اگر چه با یک مفهوم ساده مواجهیم، اما استخراج داده، عملیات بارگذاری داده، انتقال داده، ذخیره سازی داده و‌ایجاد واسطه‌های کاربری در‌این مفهوم در گیر هستند.بنابراین تکنولوژیهای مختلف نیاز به استفاده از‌این توابع دارند. شکل ۱-۹ انبار داده را به صورت ترکیبی از تکنولوژیهای مختلف مورد نیاز برای عملیات مختلف نشان می‌دهد.]۳[

فایل ورد کامل مطالعه معماری‌های مختلف Data Warehouse و ایجاد نمونه آزمایشی با استفاده از پایگاه داده Oracle
فهرست مطالب

عنوان صفحه

مقدمه

چکیده

فصل اول : سیر تحول سیستمهای پشتیبان تصمیم

۱-۱ مقدمه : سیر تحول………………………………………………………………………………………………….۱

……………………………………………………………………………………………………..۲DASD1-2 ظهور

۱-۳ تکنولوژی زبانهای نسل چهارم و کامپیوتر های شخصی ……………………………………………..۳

۱-۴ سیستم استخراج ……………………………………………………………………………………………………۳

۱-۵ یک تغییر در بحث ………………………………………………………………………………………………..۱۴

۱-۶ سیستمهای عملیاتی در مقابل سیستمهای پشتیبان تصمیم ……………………………………………۲۰

۱-۷ انبار داده تعریف شده ……………………………………………………………………………………………۲۲

فصل دوم : معماری انبار داده

۲-۱ مقدمه …………………………………………………………………………………………………………………۲۵

۲-۲ خصوصیات تعریف انبارداده ………………………………………………………………………………….۲۵

۲-۳ مروری بر لایه های مختلف انبارداده ………………………………………………………………………۳۱

۲-۴ معماری در سه ناحیه اصلی …………………………………………………………………………………..۴۶

۲-۵ معماری انبار داده و پیاده سازی گزینه منتخب ………………………………………………………….۵۸

۲-۶ از نیازمندیها تا طراحی داده ……………………………………………………………………………………۶۳

………………………………………………………………………………………۸۱ SNOWFLAK 2-7 شمای

فایل ورد کامل مطالعه معماری‌های مختلف Data Warehouse و ایجاد نمونه آزمایشی با استفاده از پایگاه داده Oracle
فهرست مطالب

عنوان صفحه

فصل سوم : معرفی تکنولوژیهای موجود برای طراحی و ساخت انبارداده

۳-۱ مقدمه …………………………………………………………………………………………………………………۸۵

۳-۲ مروری بر استخراج در انبارداده ……………………………………………………………………………..۸۵

۳-۳ مروری بر عمل انتقال در انبارهای داده …………………………………………………………………..۸۹

۳-۴ مروری بر بارگذاری و تغییر شکل داده در انبار داده …………………………………………………۹۱

…………………………………………………………۹۷(Replication) 3-5 مروری بر کپی سازی داده

فصل چهارم : پیاده سازی یک انبارداده آزمایشی

۴-۱ مقدمه ………………………………………………………………………………………………………………۱۰۸

۴-۲ مدل بانک اطلاعاتی حقوق و دستمزد …………………………………………………………………..۱۰۹

۴-۳ پیاده سازی پیکربندی محیط طراحی شده ……………………………………………………………..۱۱۶

۴-۴ تجمیع اطلاعات دریک شما ………………………………………………………………………………..۱۴۷

فصل پنجم : نتیجه گیری و پیشنهاد

۵-۱ مقدمه ………………………………………………………………………………………………………………۱۶۶

………………………………………….۱۶۶Oracle 9i Warehouse Builder5-2 مرورری بر ابزار

…………………………………………………۱۶۸Oracle Warehouse Builder5-3 راهکار مجتمع

۵-۴ تعریف اشیاء ……………………………………………………………………………………………………..۱۶۹

۵-۵ نگاشتها …………………………………………………………………………………………………………….۱۷۷

فایل ورد کامل مطالعه معماری‌های مختلف Data Warehouse و ایجاد نمونه آزمایشی با استفاده از پایگاه داده Oracle
فهرست شکل ها

عنوان صفحه

شکل ۱-.۱……………………………………………………………………………………………………………………..۲

شکل ۱-۲………………………………………………………………………………………………………………………۴

شکل ۱-۳………………………………………………………………………………………………………………………۶

شکل ۱-۴………………………………………………………………………………………………………………………۷

شکل ۱-۵………………………………………………………………………………………………………………………۹

شکل ۱-۶…………………………………………………………………………………………………………………….۱۱

شکل ۱-۷…………………………………………………………………………………………………………………….۱۳

شکل ۱-۸…………………………………………………………………………………………………………………….۱۵

شکل ۱-۹…………………………………………………………………………………………………………………….۱۷

شکل ۱-۱۰………………………………………………………………………………………………………………….۱۹

شکل ۲-۱……………………………………………………………………………………………………………………۲۷

شکل ۲-۲……………………………………………………………………………………………………………………۲۸

شکل ۲-۳……………………………………………………………………………………………………………………۳۲

شکل ۲-۴……………………………………………………………………………………………………………………۳۳

شکل ۲-۵……………………………………………………………………………………………………………………۴۱

شکل ۲-۶……………………………………………………………………………………………………………………۴۳

شکل ۲-۷……………………………………………………………………………………………………………………۴۶

شکل ۲-۸……………………………………………………………………………………………………………………۴۹

شکل ۲-۹……………………………………………………………………………………………………………………۵۴

شکل ۲-۱۰………………………………………………………………………………………………………………….۵۶

شکل ۲-۱۱…………………………………………………………………………………………………………………۶۰

شکل ۲-۱۲…………………………………………………………………………………………………………………۶۱

شکل ۲-۱۳…………………………………………………………………………………………………………………۶۴

شکل ۲-۱۴…………………………………………………………………………………………………………………۶۶

شکل ۲-۱۵…………………………………………………………………………………………………………………۶۸

شکل ۲-۱۶…………………………………………………………………………………………………………………۷۰

شکل ۲-۱۷…………………………………………………………………………………………………………………۷۱

شکل ۲-۱۸ ………………………………………………………………………………………………………………..۷۴

شکل ۲-۱۹…………………………………………………………………………………………………………………۸۱

شکل ۲-۲۰…………………………………………………………………………………………………………………۸۳

شکل ۳-۱……………………………………………………………………………………………………………………۹۴

شکل ۳-۲…………………………………………………………………………………………………………………..۱۰۲

شکل ۳-۳………………………………………………………………………………………………………………….۱۰۴

شکل ۳-۴………………………………………………………………………………………………………………….۱۰۷

شکل ۴-۱………………………………………………………………………………………………………………….۱۰۹

شکل ۴-۲………………………………………………………………………………………………………………….۱۰۹

شکل ۴-۳………………………………………………………………………………………………………………….۱۱۲

شکل ۴-۴………………………………………………………………………………………………………………….۱۱۴

شکل ۴-۵………………………………………………………………………………………………………………….۱۱۵

شکل ۴-۶………………………………………………………………………………………………………………….۱۱۷

شکل ۴-۷………………………………………………………………………………………………………………….۱۱۷

شکل ۴-۸………………………………………………………………………………………………………………….۱۱۸

شکل ۴-۹………………………………………………………………………………………………………………….۱۱۸

شکل ۴-۱۰……………………………………………………………………………………………………………….۱۱۹

شکل ۴-۱۱……………………………………………………………………………………………………………….۱۲۰

شکل ۴-۱۲……………………………………………………………………………………………………………….۱۲۰

شکل ۴-۱۳……………………………………………………………………………………………………………….۱۲۱

شکل ۴-۱۴……………………………………………………………………………………………………………….۱۲۲

شکل ۴-۱۵……………………………………………………………………………………………………………….۱۲۲

شکل ۴-۱۶……………………………………………………………………………………………………………….۱۲۳

شکل ۴-۱۷……………………………………………………………………………………………………………….۱۲۳

شکل ۴-۱۸……………………………………………………………………………………………………………….۱۲۴

شکل ۴-۱۹……………………………………………………………………………………………………………….۱۲۵

شکل ۴-۲۰……………………………………………………………………………………………………………….۱۲۶

شکل ۴-۲۱……………………………………………………………………………………………………………….۱۲۷

شکل ۴-۲۲……………………………………………………………………………………………………………….۱۲۸

شکل ۴-۲۳……………………………………………………………………………………………………………….۱۲۸

شکل ۴-۲۴……………………………………………………………………………………………………………….۱۲۹

شکل ۴-۲۵……………………………………………………………………………………………………………….۱۳۰

شکل ۴-۲۶……………………………………………………………………………………………………………….۱۲۸

شکل ۴-۲۷……………………………………………………………………………………………………………….۱۳۱

شکل ۴-۲۸……………………………………………………………………………………………………………….۱۳۱

شکل ۴-۲۹……………………………………………………………………………………………………………….۱۳۲

شکل ۴-۳۰……………………………………………………………………………………………………………….۱۳۲

شکل ۴-۳۱……………………………………………………………………………………………………………….۱۳۳

شکل ۴-۳۲……………………………………………………………………………………………………………….۱۳۴

شکل ۴-۳۳……………………………………………………………………………………………………………….۱۳۵

شکل ۴-۳۴……………………………………………………………………………………………………………….۱۳۶

شکل ۴-۳۵……………………………………………………………………………………………………………….۱۳۷

شکل ۴-۳۶……………………………………………………………………………………………………………….۱۳۸

شکل ۴-۳۷……………………………………………………………………………………………………………….۱۳۹

شکل ۴-۳۸……………………………………………………………………………………………………………….۱۴۰

شکل ۴-۳۹……………………………………………………………………………………………………………….۱۴۰

شکل ۴-۴۰……………………………………………………………………………………………………………….۱۴۱

شکل ۴-۴۱……………………………………………………………………………………………………………….۱۴۲

شکل ۴-۴۲……………………………………………………………………………………………………………….۱۴۳

شکل ۴-۴۳……………………………………………………………………………………………………………….۱۴۴

شکل ۴-۴۴……………………………………………………………………………………………………………….۱۴۵

شکل ۴-۴۵……………………………………………………………………………………………………………….۱۴۶

شکل ۴-۴۶……………………………………………………………………………………………………………….۱۴۷

شکل ۴-۴۷……………………………………………………………………………………………………………….۱۴۸

شکل ۴-۴۸……………………………………………………………………………………………………………….۱۴۸

شکل ۴-۴۹……………………………………………………………………………………………………………….۱۴۹

شکل ۴-۵۰……………………………………………………………………………………………………………….۱۵۰

شکل ۴-۵۱……………………………………………………………………………………………………………….۱۵۱

شکل ۴-۵۲……………………………………………………………………………………………………………….۱۵۲

شکل ۴-۵۳……………………………………………………………………………………………………………….۱۵۳

شکل ۴-۵۴……………………………………………………………………………………………………………….۱۵۴

شکل ۴-۵۵……………………………………………………………………………………………………………….۱۵۵

شکل ۴-۵۶……………………………………………………………………………………………………………….۱۵۶

شکل ۴-۵۷……………………………………………………………………………………………………………….۱۵۶

شکل ۴-۵۸……………………………………………………………………………………………………………….۱۵۷

شکل ۴-۵۹……………………………………………………………………………………………………………….۱۵۸

شکل ۴-۶۰……………………………………………………………………………………………………………….۱۵۹

شکل ۴-۶۱……………………………………………………………………………………………………………….۱۵۹

شکل ۴-۶۲……………………………………………………………………………………………………………….۱۶۰

شکل ۴-۶۳……………………………………………………………………………………………………………….۱۶۱

شکل ۴-۶۴……………………………………………………………………………………………………………….۱۶۱

شکل ۴-۶۵……………………………………………………………………………………………………………….۱۶۲

شکل ۴-۶۶……………………………………………………………………………………………………………….۱۶۲

شکل ۴-۶۷……………………………………………………………………………………………………………….۱۶۳

شکل ۴-۶۸……………………………………………………………………………………………………………….۱۶۳

شکل ۴-۶۹……………………………………………………………………………………………………………….۱۶۴

شکل ۴-۷۰……………………………………………………………………………………………………………….۱۶۵

شکل ۴-۷۱……………………………………………………………………………………………………………….۱۶۵

شکل ۵-۱…………………………………………………………………………………………………………………۱۷۰

شکل ۵-۲…………………………………………………………………………………………………………………۱۷۱

شکل ۵-۳…………………………………………………………………………………………………………………۱۷۳

شکل ۵-۴…………………………………………………………………………………………………………………۱۷۳

شکل ۵-۵…………………………………………………………………………………………………………………۱۷۴

شکل ۵-۶…………………………………………………………………………………………………………………۱۷۵

شکل ۵-۷…………………………………………………………………………………………………………………۱۷۵

شکل ۵-۸…………………………………………………………………………………………………………………۱۷۶

شکل ۵-۹…………………………………………………………………………………………………………………۱۷۷

شکل ۵-۱۰………………………………………………………………………………………………………………۱۷۷

شکل ۵-۱۱………………………………………………………………………………………………………………۱۷۸

فایل ورد کامل مطالعه معماری‌های مختلف Data Warehouse و ایجاد نمونه آزمایشی با استفاده از پایگاه داده Oracle
فهرست جدول ها

عنوان صفحه

جدول ۴-۱………………………………………………………………………………………………………………….۱۱۰

جدول ۴-۲………………………………………………………………………………………………………………….۱۱۲

جدول ۵-۱………………………………………………………………………………………………………………….۱۷۲

جدول ۵-۲………………………………………………………………………………………………………………….۱۷۸

  راهنمای خرید:
  • لینک دانلود فایل بلافاصله بعد از پرداخت وجه به نمایش در خواهد آمد.
  • همچنین لینک دانلود به ایمیل شما ارسال خواهد شد به همین دلیل ایمیل خود را به دقت وارد نمایید.
  • ممکن است ایمیل ارسالی به پوشه اسپم یا Bulk ایمیل شما ارسال شده باشد.
  • در صورتی که به هر دلیلی موفق به دانلود فایل مورد نظر نشدید با ما تماس بگیرید.