مدلی سه‌لایه‌ای در طراحی سطح منطقی پایگاه داده تحلیلی

نویسندگان

1 دانشگاه آزاد اسلامی واحد قزوین - دانشکده مهندسی کامپیوتر و فناوری اطلاعات

2 دانشگاه تربیت دبیر شهید رجایی - دانشکده مهندسی کامپیوتر

doi
چکیده

پایگاه‌های داده عملیاتی و سیستم‌های پردازش تراکنشی برخط ساختارهای مناسبی برای نگهداری و جمع‌آوری اطلاعات هستند، اما چالش این ساختارها چگونگی استفاده و تفسیر این اطلاعات است. یک پایگاه داده تحلیلی، منبع داده‌ای است که داده‌ها را از سیستم‌ها و منابع اطلاعاتی دیگر مانند پایگاه داده‌های عملیاتی، سیستم کاربران و ... جمع‌آوری می‌کند و پس از همگن و یکپارچه‌سازی، به‌صورت چندبعدی دسته‌بندی و ذخیره می‌کند. این منبع داده برای عملیات گزارش‌گیری، تجزیه و تحلیل، کمک به تصمیم‌گیری و در معماری هوش تجاری مورد استفاده قرار می‌گیرد. فرآیند توسعه یک پایگاه داده تحلیلی با تحلیل پایگاه داده عملیاتی، شناسایی نیازهای تحلیلی و نهایتاً طراحی در سه سطح مفهومی، منطقی و فیزیکی انجام می‌شود. در این مقاله ابتدا مدل‌های طراحی موجود در سطح منطقی پایگاه داده تحلیلی بررسی می‌شود. سپس مدلی بهبودیافته در این سطح، برای فرآیند طراحی پایگاه داده تحلیلی، ارائه می‌شود که ترکیبی از سه مدل دانه‌برفی، خوشه‌ستاره‌ای و ستاره‌ای، به‌صورت سه‌لایه‌ای است. به‌منظور مقایسه مدل پیشنهادی با مدل‌های موجود، از معیار زمان پاسخ‌گویی به پرس‌وجوها استفاده شده است. آزمایش‌ها نشان می‌دهد که مدل پیشنهادی منجر به بهبود زمان پاسخ به پرس‌وجوها می‌شود.