کلید واژهها: مهندسی نرمافزار، بانکهای اطلاعاتی، انباره داده
1-1)حبس داده – بحران دسترسی به داده
اگر یک راهبرد برای رهایی از بحران نگهداری اطلاعات در سالهای 1990 به بعد وجود داشته باشد، راهکاری است که بتواند شرایط حاصل از تغییرات تجاری و بازرگانی را بسرعت آ نالیز(تجزیه وتحلیل) و برنامهریزی کند و به شیوهای صحیح به آ ن واکنش نشان دهد. برای انجام این کار مدیران سطح بالا، تحلیلگران و کسانی که با این دانش سروکار دارند و در سازمانها مشول به کار هستند به اطلاعات جامعتری در این زمینه نیاز دارند.
فناوری اطلاعات (IT) خود به تنهایی تحولاتی را ایجاد کرده که امروزه سازمانها در سراسر جهان با آنها سروکار دارند.اما حقیقت تلخ این است که بر خلاف دسترسی فراوان به کامپیوترهای قدرتمند شخصی درسازمانها همچنین شبکههای ارتباطی در سراسر کره زمین، تعداد زیادی از مدیران اجرایی و تصمیم گیرندگان نمیتوانند به اطلاعات حیاتی که در حال حاضر در شرکت آنها وجود دارد دست یابند.
هر روزه شرکتهای بزرگ و کوچک بیلیونها بایت داده و اطلاعات در مورد تمام جوانب حرفهی خود و میلیونها بایت اطلاعات فردی در مورد مشتریان و محصولات و عملکردشان ایجاد میکنند. اما در اکثر قسمتها این دادهها در هزاران سیستم کامپیوتری قفل شده و دستیابی به آ نها همواره مشکل تر میشود. این فاجعه به اصطلاح حبس داده "Data In Jail" نامیده میشود.
کارشناسان تخمین زدهاند (برآورد کردهاند) که تنها مقدار بسیار کمی از دادههایی که دریافت شدهاند پردازش و ذخیره میشوند و در اختیار مجریان و تصمیم گیرندگان قرار میگیرد. در حالی که فناوری، دستکاری و تحلیل دادهها به صورت تحت الفظی گسترده شده است، اخیرأ کسانی که درگیر تولید و گسترش فناوری اطلاعات هستند متقاعد شدهاند که بخشهای وسیعی از شرکتها ی بزرگ با فقر داده مواجه هستند.
2-1)انباره داده - فرآهم کردن دستیابی به داده در سازمان:
اخیراً مجموعهایی از ایدههای جدی و مشخص و ابزارهایی برای فناوری جدید به وجود آمده که امکان دستیابی افراد کلیدی و مهم در سازمان را به هر سطحی از اطلاعات که مورد نیاز باشد فرآهم میکند. این فناوری جدید " Data Warehousing" انباره داده یا انبارداری داده نامیده شده است.
انباره داده روشی است حاصل از ادغام فناوری مختلف و تجربیاتی که در دو دهه اخیر به دست آمده است که این تجربیات به صنعت فناوری اطاعات، توانایی شناسایی مشکلات اصلی و حل آنها را داده است.
3-1)سیستم های اطلاعاتی عملیاتی:
احتمالأ مهمترین ایدهایی که از انبارداری دا ده گرفته میشود، تشخیص این نکته است که اساسأ دو نوع سیستم اطلاعاتی مختلف در تمامی سازمانها وجود دارد: سیستمهای عملیاتی و سیستمهای اطلاعاتی
سیستمهای عملیاتی: همانطور که از نامشان مشخص است سیستمهایی هستند که به ما کمک میکنند تا روزانه عملیات شرکت خود را اجرا کنیم و در واقع حکم ستون فقرات سازمان را دارند.
مانند سیستم های ثبت سفارشات و صورت کالا و ساخت و تولید و لیست حقوق و حسابداری و...
به دلیل اهمیت فراوان آنها برای سازمان، سیستمهای اطلاعاتی همیشه اولین قسمتی از شرکت هستند که کامپیوتری میشوند. در طول سالها این سیستم های عملیاتی، گسترده و باز نویسی شدهاند و بجایی رسیدهاند که جزیی اصلی درون سازمان شدهاند. (در آن ادغام شدهاند)
در واقع اکثر سازمانهای بزرگ در سراسر دنیا نمیتوانند بدون سیستمهای عملیاتی و دادههایی که نگهداری میکنند؛ عمل کنند.
از طرف دیگر عملیات دیگری نیز وجود دارند که باید درون سازمان انجام شوند و به برنامه ریزی و پیش بینی و مدیریت سازمان مربوط میشوند که این عملیات نیز برای بقای سازمان حیاتی هستند.
در دنیای رو به رشد امروزی عملیاتی چون طرحریزی و برنامهریزی بازاریابی، برنامهریزی مهندسی تجزیه و تحلیل مالی، به سیستمهای اطلاعاتی احتیاج دارند تا آ نها را پشتیبانی کنند. اما این عملکردها با سیستمهای عملیاتی تفاوت دارند و نوع سیستم و اطلاعاتی که نیاز دارند نیز متفاوت است.
عملیاتی که بر اساس دانش عمل میکنند سیستمهای اطلاعاتی را تشکیل میدهند. وظیفه سیستمهای اطلاعاتی تحلیل داده و تصمیمگیری (اغلب تصمیمهای مهم) در مورد نحوه عملکرد سازمان درحال و آینده است. این سیستمهای اطلاعاتی هچنین دیدگاه و هدف متفاوتی از سیستمهای عملیاتی دارند. نیاز های دادههای عملیاتی معمولأ به یک ناحیه منفرد محدود می شوند. درحالی که محدوده دادههای اطلاعاتی معمولأ تعدادی ناحیه مختلف است و احتیاج به حجم زیادی دادههای عملیاتی مرتبط دارد.
در چند سال اخیر، انبارداری داده به سرعت از مجموعهایی از ایدههای مرتبط، به یک معماری مشخص تبدیل شده که داده را به کاربر نهایی تحویل میدهد.
2)درک چهار چوب کلی انبار داری داده:
یکی از دلایلی که زمان زیادی برای تولید روش انبارداری داده صرف شده این است که این روش در واقع یک فناوری جامع و فراگیر است. در واقع به بیان بهتر انبار داری داده ساختار وسیعی است که مدیریت دادههای اطلاعاتی را در سازمان انجام می دهد.
برای درک اینکه چگونه تمامی اجزایی که در تکنیک انبار داری داده به کار می روند به هم پیوسته اند، لازم است با معماری انبار داری داده آشنا شویم.
1-2)معماری انبار داری داده:
معماری انبار داری داده ساختار کلی داده، ارتباط پردازش و ارایه آن به کاربر نهایی در سازمان را نشان میدهد.
این معماری از تعدادی اجزا به هم پیوسته تشکیل شده است:
· بانک داده عملیاتی/ لایه پایگاه داده خارجی
· لایه دستیابی به اطلاعات
· لایه دستیابی به داده
· لایه پوشه داده (oryata directD)-Meta data
· لایه مدیریت پردازش
_________________
زندگي با همه ي زيبايي اش از آن توست ،
اگر اراده كني به او كه
حد بي نهايت است
دست خواهي يافت....
shokofe ghanbari





