PDA

View Full Version : سوال: مشکل در داده کاوی



asiehmohammadian
شنبه 10 تیر 1391, 20:39 عصر
سلام به همه دوستان
من این ترم پروژه فارغ التحصیلی دارم باموضوع طراحی یک crm باامکانات داده کاوی
من crm وطراحی کردم ولی توی بخش داده کاویش شدیدا به مشکل خوردم
2تا کتاب مال آقای شهرابی بوده که یکیش جلدش سبزه و یکی قهوه ای و گرفتم ولی موضوع اصلا برام واضح نیست
یعنی میدونم داده کاوی چیه وچه کاربردی داره ولی نمیدونم الان باید چکارکنم خیلی گیج شدم
استادم این فایل pdfوکه attach کردم و برام فرستاده که باید این کارهارو بکنم اما واقعا نمیدونم چکارکنم
توروخدا کمکم کنید من تا 22 تیر باید به دانشگاه تحویل بدم
توروخدا فکرکنید مشکل خودتونه کمکم کنید:گریه::ناراحت:
راهنماییم کنید باید چکارکنم؟ازکجاشروع کنم؟
خواهش میکنم
ممنون

hamid_kha
یک شنبه 11 تیر 1391, 11:45 صبح
سلام
بنده فایل pdf رو نگاه کردم
بصورت واضح توضیح داده
یه سیستم بزرگ هستش
که تعداد جدولهاشم زیاده
------
کاری که شما باید انجام بدید اینه که در مرحله ابتدایی جدولها رو با فیلدهاش توی دیتابیست اضافه کنید
بعد روابطی(کلید اصلی-pk و کلید خارجیfk)که بین جدولهات وجود داره رو اعمال کنید
سپس بر اساس آن درخواستهایی که استاد براتون نوشته
از جدولهاتون کوئری بگیرید.
فقط کوئری گرفتن بعضی از این جدولها که مشخص شده ممکنه سخت باشه
موفق باشید:چشمک:

asiehmohammadian
یک شنبه 11 تیر 1391, 12:18 عصر
ممنون از راهنماییتون
من جدولها رو ایجاد کردم درواقع ساختار جدولهارو که مشاهده میکنید کار خودمه و اون بخشهایی که با رنگ قرمز نوشته شده توضیحاتی که استادم دادن
من الان نمیدونم باید چکارکنم و از کجا شروع کنم
منظورم همون مواردی که استاد نوشتن بارنگ قرمز
خواهش میکنم کمکم کنید
1روزم برای من 1 روزه

hamid_kha
یک شنبه 11 تیر 1391, 14:16 عصر
خب دوست عزیز
شما باید تعدادی داده پیش فرض در جدولاتون قرار دهید
و با همون داده هایی که فرضی می باشد
سولاتی که استادتون داده را انجام بدید
به عنوان مثال
فرض کنید که در دیتابیس موردنظرمان تعداد فعالیتهایی که یه کاربر انجام داده است رو در جدولمون داریم و تعدادی رکورد مربوط به این کاربر هست
حالا میخواهیم کوئری بنویسیم که تعداد فعالیتهایی که در حال اجرا هست را برگردونیم
خب بر اساس آن طراحی دیتابیسی که ما داریم
کوئری مورد نظرمان را مینویسیم
به عنوان مثال:select * from Activities where UserID==20 && State==5
در اینجا فرض میکنیم که State یک فیلد می باشد
و اگر این فیلد برابر با مقدار 5 باشد یعنی اینکه
این فعالیت مربوط به این کاربر موردنظر در حال اجرا می باشد

asiehmohammadian
یک شنبه 11 تیر 1391, 15:59 عصر
یک دنیا ازتون ممنونم
من در دوجدول مربوط به مشتریانم یعنی registerhaghighi و registerhoghoghi روی هم 2500 داده درج کردم
اگر در این جدولها راهنماییم کنید ممنون میشم
الان تنها کاری که من باید بکنم نوشتن کوئریه؟
بعد از این مرحله باید چکارکنم؟
خیلی ممنون

hamid_kha
یک شنبه 11 تیر 1391, 19:45 عصر
سلام
اگر از شما خواسته شده که طراحی کنید
خب شروع به این کار کنید
و اون درخواستی که از شما کرده رو اجرا کنید دیگه
و
در مورد کوئری هم بهتره در تالار تحلیل و طراحی دیتابیس سوالتون مطرح کنید
موفق باشید:خجالت: