کوشا فایل

کوشا فایل بانک فایل ایران ، دانلود فایل و پروژه

کوشا فایل

کوشا فایل بانک فایل ایران ، دانلود فایل و پروژه

تحقیق در مورد Data Base ابزارهای ارتباط با 31 ص.

اختصاصی از کوشا فایل تحقیق در مورد Data Base ابزارهای ارتباط با 31 ص. دانلود با لینک مستقیم و پر سرعت .

تحقیق درباه Data Base ابزارهای ارتباط با 31 ص.
با فرمت word
قابل ویرایش و پرینت

تعداد صفحات : 31
فرمت : doc

مقدمه :

برنامه هائئ که درزمینه DATA BASE کار می کنند به دو قسمت تقسیم می شوند. یک قسمت لایه بیرونی یا USER INTERFACE (برنامه ای است که معمولا با برنامه های VISUALای نوشته می شود.) قسمت دیگر خود DATABASE است که بوسیله یکی از زبانهای بانکهای اطلاعاتی (که برپایه بانکهای اطلاعاتی رابطه ای (RDBMS)
نوشته می شود. قسمت اول یاAPPLICATION به وسیله زبانVISUAL BASIC ساخته می شود که وظیفه نما یش گرافیکی, زیبایی, کنترل کاربر و ارتباط با DATA BASE را بعهده می گیرد.
اگر چه فناوری ODBC دارای اهداف بزرگ مشابهی است لیکن اجرای آن ساده نیست .بخاطر اینکه ODBCAPI برای برنامه نویسان متوسط کمی مشکل است و طوری ساخته شده است که حتی برای برنامه نویسان پیشرفته نیز ابزار پرزحمتی به حساب می آید . بر مبنای ODBC ، ADO به بوجود آمد که دسترسی به داده های زیادی را ایجاد خواهد نمود.RDO برای دسترسی به پایگاه داده از واسط ODBC استفاده می کند ، و DAO از موتور JET داخلی خود . در حالیکه ADO بجای آن از OLEDB (پایگاه داده OLE ) استفاده می کند . OLEDB شیئ ایست کاملاً جدید برای اتصال به منابع داده .می توان OLEDB را جانشین ODBC در اتصال به منابع داده دانست .طراحی داخلی OLEDB دسترسی به منابع داده غیر SQL , را نیز(به همان سهولت دسترسی به داده های SQL ) ممکن ساخته است .
در گذشته برای دسترسی به پایگاه های داده راه دور باید از API هایا درایورهای ODBC استفاده می کردیم .در اغلب موارد یافتن درایور ODBC مناسب برای منبع داده مورد نظر امکان پذیر است ، اگر چه این روش مشکلات خاص خود را دارد.در این استاندارد ، درایور ODBC باید از زبان SQL پشتیبانی کند، و داده ها نیز بصورت جدول ( متشکل از سطر و ستون ) سازمان داده شده باشند . اما در برخی موارد چنین ساختاری برای ذخیره کردن داده ها مناسب نیست ، بخصوص داده هایی که دارای ساختار سلسله مراتبی هستند ، مانند سرویس های دایرکتوری و e-mail .
برنامه هایی مثل VISUAL BASIC , DELPHI , VC++ با رابطهایی چون COM, DCOM,ACTIVE X به DATA BASE وصل می شوند.ADO‌یکی از ACTIVE X هایی است که با DATABASE ارتباط برقرار می کند.
در این برنامه با اسافاده از Objectهای ارتباط با DataBase که در بالا توضیح داده شد به بانک اطلاعاتی SQLServer متصل شده و با استفاده از قابلیتهای شیء ADO برای وارد کردن اطلاعات حسابداری ( اسناد حسابداری ، اطلاعات حسابداری ، اطلاعات ارز ، … ) و یا برای گرفتن اطلاعات حسابداری ( ترازهای حساب ، گردش حساب ، نمایش اسناد ، …) با بانک اطلاعاتی ارتباط برقرار نمودیم.
در کنار ابزار داخلی VB برای گرفتن گزارشات و نمودارهای برنامه از برنامه CRYSTALL REPORT 9.0 ساخت شرکت آمریکایی SEGATE که دارای جلوه های زیبا و قدرت بالا برای نمایش اطلاعات برنامه است استفاده شده است






ابزارهای ارتباط با DataBase

1-DCOM,COM

یک برنامه کاربردی عموما دارای یک فایل باینری است که نمی توان در ان تغییری ایجاد کرد مگر اینکه نوع جدید ان را با نوع قبلی جایگزین کرد. گونه) ویرژن( بعدی بایستی ایجاد ,خطا یابی و مجددا کامپایل شود.در این حالت مدت زمان ساخت و توسعه برنامه های کاربردی افزایش پیدا می کند. می توانیم برنامه را به چندین جزء منطق به نام OOAD (OBJECT-ORIENTED تقسیم ( ANALYSIST AND DESIGN کنیم. برای مثال می توانیم یک برنامه ساده ویرایشگر را به چندین قسمت منطقی تقسیم کنیم ( ناحیه متن، میله ابزار،…)سپس می توانیم درباره هرقسمت بصورت مستقل فکر و تصمیم گیری کرده و ارتباط هر قسمت با سایر قسمتها را مشخص نماییم.هر قسمت(جزء) را میتوانیم در برنامه ای که به آن نیاز دارد قرار داد. نرم افزارهایی که با ترکیبی از اجزاء ساخته شده اند COMPONENT WARE نامیده می شوند.COM در سطر بانیری قرار دارد و بر این نکته دلالت دارد که میتوانند درزبانهای مختلف نوشته شوند وباهم در ارتباط باشند.
COM یک زبان برنامه نویسی است. توسط زبانهای برنامه نویسی متفاوتی مانند C++ و Cو پاسکال و سایر زبانها می توان COM ایجاد کرد. COM مستقل از زبان ,موقعیت و کامپایلر است. میکروسافت با توسعه COM موجب شد که برنامه های کاربردی انعطاف پذیری بیشتر ودینامیک فراوانی تری پیدا کنند. مانند اکثر محصولات میکروسافت، ویژوال بیسیک هم از COM استفاده می کنند . اگر چه جزئیات COMاز دید برنامه نویس مخفی است.ولی ما image

لینک دانلود Data Base ابزارهای ارتباط با 31 ص. پایین


دانلود با لینک مستقیم


تحقیق در مورد Data Base ابزارهای ارتباط با 31 ص.

اطلاعات خام Data

اختصاصی از کوشا فایل اطلاعات خام Data دانلود با لینک مستقیم و پر سرعت .

اطلاعات خام Data


اطلاعات خام Data

فرمت فایل : WORD ( قابل ویرایش ) تعداد صفحات:29  

 

یکپارچه سازی فن آوریهای سرویس دهندة کاربرد شبکه و سرویس دهندة پایگاه دادة چندگانه افزایش محبوبیت تجارت الکترونیکی بسیاری از شرکت ها را به رجعت به سرویس دهنده های کاربردی برای بکارگیری و مدیریت برنامه های کاربردی شبکه شان بطور مؤثر، متوجه نموده است. این سرویس دهنده های کاربردی برای ارتباط با یک سیستم مدیریت پایگاه داده (DBMS) برای ذخیره و بازیابی اطلاعات ترکیب بندی می کنند. این امر اغلب به این معنی است که برنامه های کاربردی شبکه باید با محیط های «قانونی» کار نماید. در نتیجه، توسعه دهندگان برنامه های کاربردی شبکه متوجه شده اند که کنترلی بر محصول DBMS مورد استفاده برای پشتیبانی برنامه های کاربردی شان ندارند یا نمی توانند پایگاه مورد طراحی را کنترل نمایند. در بعضی موارد، توسعه دهندگان ممکن است متوجه شوند که اطلاعات بحرانی برای برنامه کاربردی آنها در DBMS های چندگانة توسعه یافته توسط فروشندگان نرم افزار متفاوت منتشر می شود. مشکلاتی که توسعه دهندگان برنامه کاربردی تجارت الکترونیکی با آن مواجه هستند:

چنین وضعیتی می تواند کشمکش های متعددی تولید کند، یک معماری نرم افزار را در نظر بگیرید که استفاده از (EJBS) جاوا را احضار می کند، که یک مؤلفه فن آوری است که علاقة بسیاری را از طرف جامعة تجارت الکترونیکی بدست آورده است. یعنی وقتی اطلاعات همراه با موضوعات جاوا باید در ماورای مرزهای یک جلسه کاربردی موجود باشند. EJB های موجودیت در اکثر مواقع از یک DBMS منطقی برای چنین مقاصد ذخیره سازی استفاده می کنند. توسعه دهندگان EJB می توانند یکی از دو نوع EJB موجودیت را تولید نمایند: آنهایی که دارای توجه مدیریت شده هستند یا آنهایی که دارای تاکید بر مدیریت می باشند.


دانلود با لینک مستقیم


اطلاعات خام Data

اختصاصی از کوشا فایل اطلاعات خام Data دانلود با لینک مستقیم و پرسرعت .

اطلاعات خام Data


اطلاعات خام Data

فرمت فایل : WORD ( قابل ویرایش ) تعداد صفحات:29  

 

یکپارچه سازی فن آوریهای سرویس دهندة کاربرد شبکه و سرویس دهندة پایگاه دادة چندگانه افزایش محبوبیت تجارت الکترونیکی بسیاری از شرکت ها را به رجعت به سرویس دهنده های کاربردی برای بکارگیری و مدیریت برنامه های کاربردی شبکه شان بطور مؤثر، متوجه نموده است. این سرویس دهنده های کاربردی برای ارتباط با یک سیستم مدیریت پایگاه داده (DBMS) برای ذخیره و بازیابی اطلاعات ترکیب بندی می کنند. این امر اغلب به این معنی است که برنامه های کاربردی شبکه باید با محیط های «قانونی» کار نماید. در نتیجه، توسعه دهندگان برنامه های کاربردی شبکه متوجه شده اند که کنترلی بر محصول DBMS مورد استفاده برای پشتیبانی برنامه های کاربردی شان ندارند یا نمی توانند پایگاه مورد طراحی را کنترل نمایند. در بعضی موارد، توسعه دهندگان ممکن است متوجه شوند که اطلاعات بحرانی برای برنامه کاربردی آنها در DBMS های چندگانة توسعه یافته توسط فروشندگان نرم افزار متفاوت منتشر می شود. مشکلاتی که توسعه دهندگان برنامه کاربردی تجارت الکترونیکی با آن مواجه هستند:

چنین وضعیتی می تواند کشمکش های متعددی تولید کند، یک معماری نرم افزار را در نظر بگیرید که استفاده از (EJBS) جاوا را احضار می کند، که یک مؤلفه فن آوری است که علاقة بسیاری را از طرف جامعة تجارت الکترونیکی بدست آورده است. یعنی وقتی اطلاعات همراه با موضوعات جاوا باید در ماورای مرزهای یک جلسه کاربردی موجود باشند. EJB های موجودیت در اکثر مواقع از یک DBMS منطقی برای چنین مقاصد ذخیره سازی استفاده می کنند. توسعه دهندگان EJB می توانند یکی از دو نوع EJB موجودیت را تولید نمایند: آنهایی که دارای توجه مدیریت شده هستند یا آنهایی که دارای تاکید بر مدیریت می باشند.


دانلود با لینک مستقیم

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

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

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


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

 

 

 

 

 

 

 



فرمت فایل : word(قابل ویرایش)

تعداد صفحات:180

فهرست مطالب:

عنوان                                                                                                       صفحه

مقدمه

چکیده

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

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

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

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

1-4 سیستم استخراج ……………………………………………………………………………………………………3

1-5 یک تغییر در بحث ………………………………………………………………………………………………..14

1-6 سیستمهای عملیاتی در مقابل سیستمهای پشتیبان تصمیم ……………………………………………20

1-7 انبار داده تعریف شده ……………………………………………………………………………………………22

 

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

2-1 مقدمه …………………………………………………………………………………………………………………25

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

2-3 مروری بر لایه های مختلف انبارداده ………………………………………………………………………31

2-4 معماری در سه ناحیه اصلی …………………………………………………………………………………..46

2-5 معماری انبار داده و پیاده سازی گزینه منتخب ………………………………………………………….58

2-6 از نیازمندیها تا طراحی داده ……………………………………………………………………………………63

………………………………………………………………………………………81 SNOWFLAK 2-7 شمای

 
 

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

3-1 مقدمه …………………………………………………………………………………………………………………85

3-2 مروری بر استخراج در انبارداده ……………………………………………………………………………..85

3-3 مروری بر عمل انتقال در انبارهای داده …………………………………………………………………..89

3-4 مروری بر بارگذاری و تغییر شکل داده در انبار داده …………………………………………………91

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

 

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

4-1 مقدمه ………………………………………………………………………………………………………………108

4-2 مدل بانک اطلاعاتی حقوق و دستمزد …………………………………………………………………..109

4-3 پیاده سازی پیکربندی محیط طراحی شده ……………………………………………………………..116

4-4 تجمیع اطلاعات دریک شما ………………………………………………………………………………..147

 

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

5-1 مقدمه ………………………………………………………………………………………………………………166

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

…………………………………………………168Oracle Warehouse Builder5-3 راهکار مجتمع

5-4 تعریف اشیاء ……………………………………………………………………………………………………..169

5-5 نگاشتها …………………………………………………………………………………………………………….177

 

فهرست شکل ها

عنوان                                                                                                      صفحه

شکل 1-.1……………………………………………………………………………………………………………………..2

شکل 1-2………………………………………………………………………………………………………………………4

شکل 1-3………………………………………………………………………………………………………………………6

شکل 1-4………………………………………………………………………………………………………………………7

شکل 1-5………………………………………………………………………………………………………………………9

شکل 1-6…………………………………………………………………………………………………………………….11

شکل 1-7…………………………………………………………………………………………………………………….13

شکل 1-8…………………………………………………………………………………………………………………….15

شکل 1-9…………………………………………………………………………………………………………………….17

شکل 1-10………………………………………………………………………………………………………………….19

شکل 2-1……………………………………………………………………………………………………………………27

شکل 2-2……………………………………………………………………………………………………………………28

شکل 2-3……………………………………………………………………………………………………………………32

شکل 2-4……………………………………………………………………………………………………………………33

شکل 2-5……………………………………………………………………………………………………………………41

شکل 2-6……………………………………………………………………………………………………………………43

شکل 2-7……………………………………………………………………………………………………………………46

شکل 2-8……………………………………………………………………………………………………………………49

شکل 2-9……………………………………………………………………………………………………………………54

شکل 2-10………………………………………………………………………………………………………………….56

شکل 2-11…………………………………………………………………………………………………………………60

شکل 2-12…………………………………………………………………………………………………………………61

شکل 2-13…………………………………………………………………………………………………………………64

شکل 2-14…………………………………………………………………………………………………………………66

شکل 2-15…………………………………………………………………………………………………………………68

شکل 2-16…………………………………………………………………………………………………………………70

شکل 2-17…………………………………………………………………………………………………………………71

شکل 2-18 ………………………………………………………………………………………………………………..74

شکل 2-19…………………………………………………………………………………………………………………81

شکل 2-20…………………………………………………………………………………………………………………83

شکل 3-1……………………………………………………………………………………………………………………94

شکل 3-2…………………………………………………………………………………………………………………..102

شکل 3-3………………………………………………………………………………………………………………….104

شکل 3-4………………………………………………………………………………………………………………….107

شکل 4-1………………………………………………………………………………………………………………….109

شکل 4-2………………………………………………………………………………………………………………….109

شکل 4-3………………………………………………………………………………………………………………….112

شکل 4-4………………………………………………………………………………………………………………….114

شکل 4-5………………………………………………………………………………………………………………….115

شکل 4-6………………………………………………………………………………………………………………….117

شکل 4-7………………………………………………………………………………………………………………….117

شکل 4-8………………………………………………………………………………………………………………….118

شکل 4-9………………………………………………………………………………………………………………….118

شکل 4-10……………………………………………………………………………………………………………….119

شکل 4-11……………………………………………………………………………………………………………….120

شکل 4-12……………………………………………………………………………………………………………….120

شکل 4-13……………………………………………………………………………………………………………….121

شکل 4-14……………………………………………………………………………………………………………….122

شکل 4-15……………………………………………………………………………………………………………….122

شکل 4-16……………………………………………………………………………………………………………….123

شکل 4-17……………………………………………………………………………………………………………….123

شکل 4-18……………………………………………………………………………………………………………….124

شکل 4-19……………………………………………………………………………………………………………….125

شکل 4-20……………………………………………………………………………………………………………….126

شکل 4-21……………………………………………………………………………………………………………….127

شکل 4-22……………………………………………………………………………………………………………….128

شکل 4-23……………………………………………………………………………………………………………….128

شکل 4-24……………………………………………………………………………………………………………….129

شکل 4-25……………………………………………………………………………………………………………….130

شکل 4-26……………………………………………………………………………………………………………….128

شکل 4-27……………………………………………………………………………………………………………….131

شکل 4-28……………………………………………………………………………………………………………….131

شکل 4-29……………………………………………………………………………………………………………….132

شکل 4-30……………………………………………………………………………………………………………….132

شکل 4-31……………………………………………………………………………………………………………….133

شکل 4-32……………………………………………………………………………………………………………….134

شکل 4-33……………………………………………………………………………………………………………….135

شکل 4-34……………………………………………………………………………………………………………….136

شکل 4-35……………………………………………………………………………………………………………….137

شکل 4-36……………………………………………………………………………………………………………….138

شکل 4-37……………………………………………………………………………………………………………….139

شکل 4-38……………………………………………………………………………………………………………….140

شکل 4-39……………………………………………………………………………………………………………….140

شکل 4-40……………………………………………………………………………………………………………….141

شکل 4-41……………………………………………………………………………………………………………….142

شکل 4-42……………………………………………………………………………………………………………….143

شکل 4-43……………………………………………………………………………………………………………….144

شکل 4-44……………………………………………………………………………………………………………….145

شکل 4-45……………………………………………………………………………………………………………….146

شکل 4-46……………………………………………………………………………………………………………….147

شکل 4-47……………………………………………………………………………………………………………….148

شکل 4-48……………………………………………………………………………………………………………….148

شکل 4-49……………………………………………………………………………………………………………….149

شکل 4-50……………………………………………………………………………………………………………….150

شکل 4-51……………………………………………………………………………………………………………….151

شکل 4-52……………………………………………………………………………………………………………….152

شکل 4-53……………………………………………………………………………………………………………….153

شکل 4-54……………………………………………………………………………………………………………….154

شکل 4-55……………………………………………………………………………………………………………….155

شکل 4-56……………………………………………………………………………………………………………….156

شکل 4-57……………………………………………………………………………………………………………….156

شکل 4-58……………………………………………………………………………………………………………….157

شکل 4-59……………………………………………………………………………………………………………….158

شکل 4-60……………………………………………………………………………………………………………….159

شکل 4-61……………………………………………………………………………………………………………….159

شکل 4-62……………………………………………………………………………………………………………….160

شکل 4-63……………………………………………………………………………………………………………….161

شکل 4-64……………………………………………………………………………………………………………….161

شکل 4-65……………………………………………………………………………………………………………….162

شکل 4-66……………………………………………………………………………………………………………….162

شکل 4-67……………………………………………………………………………………………………………….163

شکل 4-68……………………………………………………………………………………………………………….163

شکل 4-69……………………………………………………………………………………………………………….164

شکل 4-70……………………………………………………………………………………………………………….165

شکل 4-71……………………………………………………………………………………………………………….165

شکل 5-1…………………………………………………………………………………………………………………170

شکل 5-2…………………………………………………………………………………………………………………171

شکل 5-3…………………………………………………………………………………………………………………173

شکل 5-4…………………………………………………………………………………………………………………173

شکل 5-5…………………………………………………………………………………………………………………174

شکل 5-6…………………………………………………………………………………………………………………175

شکل 5-7…………………………………………………………………………………………………………………175

شکل 5-8…………………………………………………………………………………………………………………176

شکل 5-9…………………………………………………………………………………………………………………177

شکل 5-10………………………………………………………………………………………………………………177

شکل 5-11………………………………………………………………………………………………………………178

 

 

فهرست جدول ها

عنوان                                                                                                       صفحه

جدول 4-1………………………………………………………………………………………………………………….110

جدول 4-2………………………………………………………………………………………………………………….112

جدول 5-1………………………………………………………………………………………………………………….172

جدول 5-2………………………………………………………………………………………………………………….178

 

مقدمه:

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

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

با این توصیف انبار داده، بستر اصلی ایجاد یک محیط برای سیستمهای پشتیبان تصمیم (DSS) ها می باشدکه در عصر خاصر از اهمیت خاصی دردنیا برخوردار است. اگر چه در کشور فعالیتهای مؤثری در زمینه ایجاد اینگونه سیستمها انجام گرفته است، اما هنوز بستر فرهنگی مناسبی درزمینه فعالیتهای درراستای هوشمندی تجاری(Business Intelligence) وجود ندارد.امید است انجام چنین فعالیتهای تحقیقاتی به پیشبرد این روند کمک شایان ذکری نماید.

چکیده :

به منظور ایجاد یک بستر مناسب جهت تحویل اطلاعات به سیستم پشتیبان تصمیم (DSS) ، انبارداده ایجاد می شود . بانک اطلاعاتی نمونه که جهت ایجاد انبارداده آزمایشی انتخاب شده ، بانک اطلاعاتی سیستم حقوق و دستمزد یک شرکت دارای سه شعبه در سه نقطه مکانی مختلف می باشد که روی یک Station شبیه سازی شده است.

برای ایجاد محیط مورد نظرمی بایست براساس چند محور مورد نظر طراح اطلاعات از منابع مختلف جمع آوری شده و براساس ساختار جدید در محیط مقصد که همان انبار داده می باشد بارگذاری شود، از میان ساختار های داده بررسی شده ساختار Star Schema پیاده سازی شد و از میان روشهای انتقال اطلاعات روشهای مختلف Replication  مورد بررسی قرار گرفته و یکی از این روشها با عنوان روش ترکیبی (Hybrid) برای پیاده سازی انتخاب شد.

در نهایت سیستمی ایجاد شد که قادر به پاسخگویی درخواستهای درنظر گرفته شده براساس محورهای ازقبل تعیین شده می باشد.البته لازم به ذکر است که کلیه مراحل تولید انبارداده می توانست از طریق ابزارهای تولید موجود استفاده شود که به عنوان پیشنهاد در فصل پنجم به بررسی یکی از این ابزارهای قدرتمند با نام Oracle Data warehouse Builder پرداخته شده است.

 

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

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

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

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

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

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

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

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

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

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

۱-۲ ظهور DASD

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

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

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

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

دانلود با لینک مستقیم

دانلود پروژه پایانی کامپیوتر- DATA -MING

اختصاصی از کوشا فایل دانلود پروژه پایانی کامپیوتر- DATA -MING دانلود با لینک مستقیم و پرسرعت .

دانلود پروژه پایانی کامپیوتر- DATA -MING


دانلود پروژه پایانی کامپیوتر- DATA -MING

 

 

 

 

 

 

 

 


فرمت:word(قابل ویرایش)

تعداد صفحات:91

پروژه پایانی کارشناسی ناپیوسته کامپیوتر- نرم ­افزار

چکیده:

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

به لحاظ اینکه در چند سال اخیر مبحث داده­کاوی و اکتشاف دانش موضوع بسیاری از مقالات و کنفرانسها قرار گرفته و نرم­افزار­های آن در بازار به شدت مورد توجه قرار گرفته، از اینرو در مقاله سعی بر آن شده تا گذری بر آن داشته باشیم.
در این مقاله درفصل مروری بر داده­کاوی خواهیم داشت . که به طور عمده به تاریخچه ، تعاریف، کاربردها وارتباط آن با انبار داده و OLAP خواهیم پرداخت. در پایان فصل مراحل فرایند کشف دانش از پایگاه داده­ها را ذکر کردیم که داده­کاوی یکی از مراحل آن است.
 در فصل 2 یکی از شیوه­های داده­کاوی که از سبد خرید گرفته شده­ است توضیح داده شده است . در این فصل به شرح قوانین ارتباطی خواهیم پرداخت که در آن بعد از دسته­بندی الگوریتمها ، الگوریتم Apriori ( که یک الگوریتم پایه در این زمینه است ) و الگوریتم FP-Growth ( یک الگوریتم جدید میباشد) را با شرح یک مثال توضیح می­دهیم و در آخر آن دو را با هم مقایسه می­کنیم .

 در فصل 3 مباحث وب­کاوی و متن­کاوی را که در بسیاری از مراجع جزء کاربردهای داده­کاوی به حساب می­آید شرح داده خواهد شد.
 
 
فهرست مطالب:
عنوان                                                                                                                                                                صفحه
فهرست اشکال     ……………………………………………………………………………………………………………………………..     10
فهرست جداول     …………………………………………………………………………………………………………………………….     11
فصل1: مقدمه­ای بر داده­کاوی ………………………………………………………………….     13
1-1 تعریف داده­کاوی     …………………………………………………………………………………………………………………..     15
2-1 تاریخچه داده­کاوی     ………………………………………………………………………………………………………………..     16
3-1 چه چیزی سبب پیدایش داده­کاوی شده است؟     …………………………………………………………………………….     17
4-1 اجزای سیستم داده­کاوی     ………………………………………………………………………………………………………….     19
5-1 جایگاه داده­کاوی در میان علوم مختلف     ……………………………………………………………………………………..     21
6-1 قابلیتهای داده­کاوی     …………………………………………………………………………………………………………………     22
7-1 چرا به داده­کاوی نیاز داریم؟     …………………………………………………………………………………………………….     23
8-1 داده­کاوی چه کارهایی نمی­تواند انجام دهد؟     ………………………………………………………………………………     25
9-1 کاربردهای داده­کاوی     ……………………………………………………………………………………………………………..     25
1-9-1 کاربردهای پیش­بینی­کننده     ………………………………………………………………………………………     27
2-9-1 کاربردهای توصیف­کننده     ……………………………………………………………………………………….     27
10-1 ابزارهای تجاری داده­کاوی     …………………………………………………………………………………………………….     28
11-1 داده­کاوی و انبار­داده­ها   ………………………………………………………………………………………………………….     29
1-11-1 تعاریف انبار­داده     ………………………………………………………………………………………………….     29
2-11-1 چهار خصوصیت اصلی انبار­داده     ……………………………………………………………………………..     30
3-11-1 موارد تفاوت انبار­داده و پایگاه­ داده     …………………………………………………………………………     31
12-1 داده­کاوی و OLAP     ……………………………………………………………………………………………………………     33
1-12-1 OLAP     ……………………………………………………………………………………………………………     33
2-12-1 انواع OLAP     …………………………………………………………………………………………………….     34
13-1 مراحل فرایند کشف دانش از پایگاه داده­ها     ……………………………………………………………………………….     34
1-13-1 انبارش داده­ها     ……………………………………………………………………………………………………..     35
2-13-1 انتخاب داده­ها     ……………………………………………………………………………………………………..     36
3-13-1 پاکسازی- پیش­پردازش- آماده­سازی     ……………………………………………………………………..     36
4-13-1 تبدیل داده­ها   ……………………………………………………………………………………………………….     36
5-13-1 کاوش در داده­ها (Data Mining)     ………………………………………………………………………     37
6-13-1 تفسیر نتیجه   …………………………………………………………………………………………………………     38
فصل 2: قوانین ارتباطی   …………………………………………………………………     39
1-2 قوانین ارتباطی   ……………………………………………………………………………………………………………………….     40
2-2 اصول پایه     ……………………………………………………………………………………………………………………………..     41
1-2-2 شرح مشکل جدی     …………………………………………………………………………………………………     41
2-2-2 پیمایش فضای جستجو     ……………………………………………………………………………………………     43
3-2-2 مشخص کردن درجه حمایت مجموعه اقلام     ……………………………………………………………….     45
3-2 الگوریتمهای عمومی     ………………………………………………………………………………………………………………     45
1-3-2 دسته­بندی     …………………………………………………………………………………………………………….     45
2-3-2 BFS و شمارش رویداد­ها   ………………………………………………………………………………………     46
3-3-2 BFS و دونیم­سازی TID-list     ……………………………………………………………………………….     47
4-3-2 DFS و شمارش رویداد   …………………………………………………………………………………………     47
5-3-2 DFS و دو نیم­سازی TID-list ………………………………………………………………………………     48
4-2 الگوریتم Apriori   ………………………………………………………………………………………………………………..     48
1-4-2 مفاهیم کلیدی     ………………………………………………………………………………………………………     48
2-4-2 پیاده­سازی الگوریتم Apriori     ………………………………………………………………………………..     49
3-4-2 معایب Apriori و رفع آنها     …………………………………………………………………………………….     54
5-2 الگوریتم رشد الگوی تکرارشونده     …………………………………………………………………………………………….     55
1-5-2 چرا رشد الگوی تکرار سریع است؟     ………………………………………………………………………….     58
6-2 مقایسه دو الگوریتم Apriori و FP-growth     …………………………………………………………………………..     59
7-2 تحلیل ارتباطات     ……………………………………………………………………………………………………………………..     63
فصل 3: وب­کاوی و متن­کاوی   ………………………………………………………..     65
1-3 وب­کاوی     ……………………………………………………………………………………………………………………………..     66
1-1-3 الگوریتمهای هیتس و لاگسام     …………………………………………………………………………………..     69
2-1-3 کاوش الگوهای پیمایش مسیر     ………………………………………………………………………………….     76
2-3 متن­کاوی     ……………………………………………………………………………………………………………………………..     80
1-2-3 کاربردهای متن­کاوی     ……………………………………………………………………………………………..     82
1-1-2-3 جستجو و بازیابی     ………………………………………………………………………………….     83
2-1-2-3 گروه­بندی و طبقه­بندی     …………………………………………………………………………..     83
3-1-2-3 خلاصه­سازی     ……………………………………………………………………………………….     84
4-1-2-3 روابط میان مفاهیم     …………………………………………………………………………………     84
5-1-2-3 یافتن و تحلیل گرایشات     …………………………………………………………………………     84
6-1-2-3 برچسب زدن نحوی (pos)     …………………………………………………………………….     85
7-1-2-3 ایجاد Thesaurus و آنتولوژی به صورت اتوماتیک     …………………………………..     85
2-2-3 فرایند متن­کاوی   …………………………………………………………………………………………………….     86
3-2-3 روشهای متن­کاوی     …………………………………………………………………………………………………     87
مراجع   ………………………………………………………………………………………..     89


فهرست اشکال:
عنوان                                                                                                                                                              صفحه
1-1 مراحل فرایند کشف دانش     ……………………………………………………………………………………………………….     17
2-1 سیر تکاملی صنعت پایگاه داده   ………………………………………………………………………………………………….     19
3-1 معماری یک نمونه سیستم داده­کاوی     ………………………………………………………………………………………….     20
4-1 نرخ رشد اطلاعات     …………………………………………………………………………………………………………………     24
5-1 کاربرد پیش­بینی کننده     …………………………………………………………………………………………………………….     27
6-1 داده­ها از انبار­داده­ها استخراج می­گردند     ……………………………………………………………………………………..     32
7-1 داده­ها از از چند پایگاه داده­ استخراج می­گردند   …………………………………………………………………………..     32
1-2 شبکه‌ای برای    …………………………………………………………………………………………………..     43
2-2 درخت    …………………………………………………………………………………………………………..     44
3-2 دسته­بندی الگوریتمها     ………………………………………………………………………………………………………………     46
4-2 پایان الگوریتم Apriori     …………………………………………………………………………………………………………     52
5-2 درخت الگوی تکرار   ………………………………………………………………………………………………………………     57
6-2 اندازه­گیری کارکرد درجه حمایت برای پایگاه داده D1 40K     ……………………………………………………..     61
7-2 اندازه­گیری Apriori با درجه حمایت/تراکنش     ………………………………………………………………………….     62
8-2 اندازه­گیری FP-growth با درجه حمایت/تراکنش     ……………………………………………………………………     62
1-3 مقداردهی اولیه الگوریتم HITS     ………………………………………………………………………………………………     72
2-3 مثالی از الگوهای پیمایش     ………………………………………………………………………………………………………..     80
3-3 فرایند متن­کاوی     …………………………………………………………………………………………………………………….     86
4-3 مثال یافتن روابط   …………………………………………………………………………………………………………………….     88

 
فهرست جداول:
عنوان                                                                                                                                                                صفحه
1-2 کاوش FP-tree با ایجاد پایگاه­های الگوشرطی     ………………………………………………………………………….     58
2-2 پارامترها     ……………………………………………………………………………………………………………………………….     59
3-2 نتایج برای فاکتور درجه حمایت 5%     …………………………………………………………………………………………..     60
4-2 نتایج برای D1 150K با درجه حمایت     …………………………………………………………………………………….     61
1-3 تراکنش­های توصیف شده توسط مجموعه­ای از URLها     ……………………………………………………………..     75
2-3 نمایش URLها به عنوان بردارهایی از فعالیت گروه تراکنش     …………………………………………………………     75
3-3 یک SOM مرسوم که توسط توصیف URLها تولید شده است     ……………………………………………………     76

 

 

 

 


دانلود با لینک مستقیم