بسم الله الرحمن الرحيم
الاخوة الكرام مشرفي واعضاء هذا المنتدي الأكثر من رائع . السلام عليكم ورحمة الله وبركاته
أنا عضو جديد بهذا المنتدي الجميل وعندي مشكله تؤرقني هذه الأيام وأتمني لو تساعدوني في إيجاد حل لها .
أنا طالب بالسنه النهائية بكلية حاسبات ومعلومات وبالطبع فانا مطالب بمشروع تخرج والحقيقه انني الآن بمفردي في هذا المشروع فمن كانوا معي كانت سياستهم هي شراء مشروع جاهز من احد المطورين وسيدفعوا له مقابل المشروع والشرح :s وللأسف فانا لم اعرف بذلك الا بعدما انتهت فترة تقسيم المجموعات ولم اجد اي زملاء آخرين
وهكذا فقد صممت علي أن أكون بمفردي فأنا أجد في هذا المشروع فرصه في التعلم واكتساب الخبرة ومعرفة المشكلات التي تقابل المطور عموما في عمله .
واحب ان اقول انني عاشق لقواعد البيانات وأتمني لو يكن مشروعي عبارة عن قاعدة بيانات متكاملة لشركة ما ولقد سمعت عن مايسمي بال business Intellegence وأن هذا المصطلح يندرج تحته ما يسمي بأدوات دعم اتخاذ القرار وادوات تحليل البيانات مثل :
data warehousing
data mining
OLAP
OLTP
وما اعرفه عن هذه المصطلحات هو أن مستودعات البيانات هي داتابيز عملاقه تحتوي علي الملايين من السجلات التي تصل اليها من الداتابيز العادية التي تعمل كنظام لأي شركة وتقوم هذه المستودعات بتخزين البيانات وترتيبها وتصنيفها علي مدي الشهور والسنين ثم وضعها في ما يسمي بالمكعبات او ال Data mart وذلك لتسهيل عملية تحليل البيانات
ويتم الاستفادة من مستودعات البيانات بان هذه الكميات الضخمة من الداتا يمكن استخلاص الكثير من النتائج منها وعملية تحليل واستخلاص النتائج يتم بطريقتين :
الأولي هي ال OLAP : وهو آداة تحليل قادرة علي الوصول إلي اجابات عن التساؤلات التي يبحث عنها صانع القرار بالشركة داخل قاعدة البيانات.
اما الثانيه وهي ال data mining : فهي آداة تكتشف نتائج وعلاقات لم يسأل عنها احد . بمعني اصح هي تظهر حقائق لم يكن صانع القرار ليكتشفها بمفرده
اما ال OLTP : فهي تعمل علي قواعد البيانات العادية والغرض منها هي جعل الداتابيز قادرة علي استيعاب اي اضافات او تعديلات او مسح قد تحدث لنفس السجلات في اوقات متقاربه جدا ومن عدة مصادر .
الآن حان وقت الأسئلة التي لدي :)
1- هل ما ذكرته عن هذه المصطلحات صحيح ام هناك اخطاء؟ وارجوا ان تصححوا لي ان كان هناك شئ ما خطأ
2- ما اعرفه هو معرفه نظريه ولكني حتي الآن لا اعرف كيف يطبق هذا الكلام بشكل عملي . فهل يمكن ان تدلوني علي كتب تقوم بشرح هذه التقنيات بشكل عملي مع امثلة وتصميمات وهل استطيع ان اقوم بتنزيلها من علي النت ؟ وما هي اسماء هذه الكتب ؟
3- كنت اتمني لو ادخل في مشروعي اي من هذه التقنيات . ولكن من قراءاتي فهمت ان مستودعات البيانات تحتاج الي اجهزة متطورة وتحتاج الي بيانات ضخمه حتي يتم انشائها وطبعا لا يمكن استخدام ال olap & data mining بدون مستودع بيانات . فهل هذا صحيح ؟؟ ام يمكنني ان انشئ بمفردي مستودع بيانات ؟؟ فان لم يمكن هذا فلا يتبق لدي سوي ال OLTP . فكيف يمكن ان اضيف هذه التقنيه الي داتابيز عادية ؟ وهناك شيئ اخر . اعتقد ان استخدام ال OLTP يتم في حالات معينه وليس كل الشركات تحتاج الي OLTP . فمثلا ان اختارت مثال لشركة مبيعات ولها اكتر من فرع ولكنهم يتشاركوا جميعا في داتابيز واحدة مرتبطه بموقع علي الانترنت . اي ان عملية البيع يمكن ان تتم من خلال الويب او من خلال عدة فروع . فهل في هذه الحاله يمكن ان نقول فعلا ان هذه الداتابيز في حاجه الي ال OLTP ?
اعزائي أتمني أن لا اكون قد أطلت عليكم ولكني فعلا محتار ولم ابدأ المشروع بعد . لقد أوضحت لكم ما يجول بذهني فأتمني لو تساعدوني وانا بالانتظار .
وشكرا جزيلا


