پایان نامه نرم افزارهای هوشمند تجاری Oracle9i Warehouse Builder

مقدمه

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

به منظور نصب یک سیستم تحویل اطلاعات، به اجزا یا بلوکهای سازنده گوناگونی نیاز داریم. این بلوکهای سازنده به بهینه‌ترین روش جهت حصول به هدف مورد نظر کنارهم قرارداده می شوند.

قبل از بحث در مورد نحوه ایجاد اجزاء و قرارگیری آنها درمعماری ، اجازه دهید ابتدا به چند نکته اصلی درباره انبار داده بپردازیم.

آقای بیل اینمون که پدرانبار داده نامیده شده تعریف زیر را برای آن ارائه می کند:

«انبار داده، مجموعه داده موضوع گرا، یکپارچه، غیر فرار و زمان دار است که به منظور پاسخگویی به پرسجوهای تحلیلی و آماری در جهت اتخاذ تصمیمات مدیریتی جمع آوری می شوند.»

آقای سین کلی، مدعی دیگر پیشبرد تئوری انبار داده آن را به روش زیر تعریف می کند:

«داده درانبار داده، تفکیک شده، دردسترس، یکپارچه، زمان دار، موضوع گرا، غیرفرارو قابل دسترسی است. »

خصوصیات تعریف انبار داده

در این بخش به بررسی و توضیح اجزاء کلیدی تعریف ارائه شده برای انبار داده به منظور پاسخگویی به پرسشهای نظیر این می پردازیم که طبیعت داده درانبار داده چگونه است؟ تفاوت این اطلاعات با اطلاعات سایر سیستمهای عملیاتی در چیست؟ چرا باید با سایرین متفاوت باشد؟ چگونه اندازه هرداده در انبار داده اعمال می‌شود؟

 

تعداد صفحات 232 word

 

فهرست

مقدمه: سیر تحول. 1

ظهور DASD.. 2

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

سیستم استخراج. 4

مشکلات سیستمهای توسعه یافته امروزی. 6

فقدان اعتبار داده7

مشکلات در بهره وری 11

از داده ها تا اطلاعات15

یک تغییر در بحث.. 17

توصیف محیط معماری 19

یکپارچه سازی داده در محیط معماری. 23

سیستمهای عملیاتی در مقابل سیستمهای پشتیبان تصمیم. 25

انبار داده تعریف شده28

یک محیط نه یک محصول. 29

اهداف یک انبار داده30

انبار داده باید دستیابی آسان به اطلاعات یک سازمان را فراهم کند.31

مقدمه37

خصوصیات تعریف انبار داده 38

2-2-1 داده موضع گرا 38

2-2-2 داده یکپارچه. 40

2-2-3 داده زمان دار. 42

2-2-4 داده غیر فرار 44

مروری لایه های مختلف انبارداده 45

2-3-1 لایه Source Data. 47

2-3-2 لایه Data staging. 52

2-3-2-1 استخراج داده 53

2-3-2-2 تبدیل داده 54

2-3-2-3 بارگذاری داده 57

2-3-3 لایه Data Storage. 57

2-3-4 لایه تحویل اطلاعات... 59

2-3-5 لایه فراداده 61

2-3-5-1 انواع فراداده 61

2-3-5-1-1 فراداده عملیاتی.. 62

2-3-5-1-2 فراداده استخراجی.. 62

2-3-5-1-3 فراداده کاربرنهایی.. 63

2-3-6 لایه مدیریت و کنترل.. 63

معماری در سه ناحیه اصلی.. 64

2-4-1 معماری تکنیکی.. 64

2-4-1-2 ناحیه مالکیت داده (Data Acquisition) 67

2-4-1-2-1 گردش داده 68

2-4-1-2-2 عملکردها وسرویسها 71

2-4-1-2-2-1 استخراج داده‌ها 71

2-4-1-2-2-2 تغییر شکل.. 72

2-4-1-2-2-3 ذخیره سازی داده 73

2-4-2-2 ناحیه Data storage. 74

2-4-2-2-1 عملکردها و سرویسها 76

2-4-2-3 ناحیه تحویل اطلاعات... 77

2-4-2-3-1 گردش اطلاعات... 78

2-4-2-3-2 عملکردها و سرویسها 80

معماری انبارداده و پیاده سازی گزینه منتخب... 81

2-5-1 گزینه های مختلف برای انتخاب معماری.. 81

2-5-2 معماری انبار سراسری.. 82

2-5-3 معماری data mart مستقل.. 84

2-5-4 معماری data mart های متصل.. 85

از نیازمندیها تا طراحی داده 87

2-6-1 گزینه های فاز طراحی.. 88

قبل از اینکه به بحث در ارتباط با طراحی مدل داده ابعادی بپردازیم ، اجازه دهید مرور سریعی داشته باشیم روی چند گزینه تصمیم گیری در فازطراحی که بعضی موارد باید اتخاذ گردد: 88

2-6-2 اصول مدلسازی ابعادی.. 89

2-6-3 شمای STAR... 94

2-6-3-1 مروری بریک شمای ساده STAR... 94

درون یک جدول بعد (dimension): 97

- درون یک جدول fact 100

- کلید اتصال.. 101

- جزئی سازی داده . 102

- مقیاسهای کاملا افزاینده 102

- مقیاسهای نه کاملا افزاینده 103

- عمق جدول، نه پهنا 103

- داده پراکنده : 104

- ابعاد فاسد شونده 104

- جدول Fact فاقد حقیقت... 105

2-6-3-2 مزایای شمای STAR... 106

شمای SNOWFLAK... 111

اختیارات نرمال سازی.. 111

2-7-1 مزایا و معایب... 114

 

مقدمه119

مروری بر استخراج در انبارهای داده. 120

3-2-1 روشهای استخراج منطقی.. 122

3-2-1-1 استخراج ‌کامل.. 122

3-2-1-2 استخراج افزایشی.. 122

3-2-2 روشهای استخراج فیزیکی.. 123

مروری بر عمل انتقال در انبارهای داده. 125

3-3-1 توصیف مکانیزمهای انتقال در انبارهای داده. 126

3-3-1-2 انتقال توسط عملیات توزیع شده. 127

مروری بر بارگذاری و تغییر شکل داده در انبارهای داده. 128

3-4-1 جریان تغییر شکلهای داده‌ای.. 129

3-4-1-1 تغییر شکلهای داده‌ای چند مرحله‌ای.. 129

3-4-1-2 تغییرشکل داده‌ای به صورت خط لوله‌ای.. 131

3-4-2 مکانیزمهای بارگذاری.. 132

3-4-2-2 جداول خارجی.. 133

3-5-1 اشیاء، گروهها و سایتها در پردازش کپی سازی.. 138

3-5-1-1 گروههای کپی سازی.. 139

3-5-1-2 سایتهای کپی سازی.. 139

3-5-2-3-1 اتصالات زمانبندی شده. 149

 

مقدمه 150

مدل بانک اطلاعاتی حقوق و دستمزد. 152

4-2-1 طراحی مدل انبار داده. 154

4-2-2 پیکربندی محیط پیاده سازی.. 158

پیاده سازی پیکر بندی محیط طراحی شده. 160

تجمیع اطلاعات در یک شما 194

نمایش نحوه اعمال تغییرات.. 203

پاسخگویی به درخواستهای مدیریتی.. 206

 


خرید و دانلود پایان نامه نرم افزارهای هوشمند تجاری Oracle9i Warehouse Builder