تعرف أكثر على Data Mining and Warehousing



السلام عليكم ورحمة الله وبركاته .....أهلا بكم زوار المدونه الكرام
حديثنا اليوم عن تقنيه من التقنيات المهمه جدا التى أصبحت وبلا شك أحد أهم ركائز النجاح فى أى مشروع سواء كان صغيرا أو كبيرا أنتشرت تطبيقاتها بشكل ملحوظ فى الأونه الأخيره وأصبحت حديثا بين المهتمين بمجال تكنولوجيا المعلومات وعند سماعى عنها لأول مره كنت مهتم أن أبحث عنها لأتعرف عليها أكثر , وهذا الموضوع ما هو إلا ملخص بحث بسيط عن هذه التقنيه .
هذه التقنيه تسمى بالData mining :
وهى تعنى تعدين البيانات أو التنقيب عن البيانات وهى ببساطه إستخراج المعلومات المهمه أو النفيثه من كمية معلومات ضخمه بإتباع آليات معينه لتحليل هذه المعلومات .
ولفهم أهمية هذه التقنيه دعونا نضرب مثالا على بعض تطبيقاتها فى الحياه العمليه :
من أفضل الأمثله التى تُضرب لتوضيح مفهوم هذه التقنيه هو مثال السوبر ماركت فباستخدام أى من أنظمة قواعد البيانات التى تدعم هذه التقنيه مثل IBM, SQL Server, MS SQL, Oracle, BD2 يتمكن المسؤل من إستخراج معلومات تفيد فى معرفة أساليب الشراء
كمثلا يلاحظ أن هناك علاقة بين شراء منتجين ليس لهما علاقه ببعض يلاحظ مثلا أن من يشترى بطاريات يشترى معها مشروبات غازيه ومن يشترى أشرطة كاسيت يشترى معها خضروات مغلفه فعند ترتيبه للسلع بعد ذلك سيهتم بوضع البطاريات بجانب المشروبات الغازيه وأشرطة الكاسيت بجانب الخضروات المغلفه وبالطبع هذه الأشياء ستزيد من بيع السلع أو يجد أن مثلا يوم الأثنين والخميس تهتم الناس أكثر بشراء اللحوم عن غيرها من الأطعمه فبدلا من يكدث المتجر باللحوم طوال الأسبوع بدون فائده سيزيد من كميتها فقط يوميى الأثنين والخميس وبالطبع هذا الكلام ينطبق على قطاعات أخرى مثل البنوك والمستشفيات وغيرها من القطاعات المختلفه فمن خلال هذه التقنيه نستطيع إستخراج معلومات مفيده بل وذكيه من كمية معلومات مخزنه على جهاز الحاسب الألى
ويأتى مقترنا دائما مع تقنية ال Data Mining ما يسمى بال Warehousing ويعرف بمستودع البيانات أو مخزن البيانات وهو عباره عن مكان يتم تخزين فيه قواعد بيانات من أماكن مختلفه مع بعضها البعض ولكن كل قاعده مستقله بنفسها بغرض التحليل وعرض بيانات المنشئة بصورة تمكن الإدارة العليا من صنع القرار
فمثلا لو أن هناك شركه لها أكثر من فرع وكل فرع له قاعده بيانات مستقله فمن أجل إتخاذ القرار الصحيح عن منتج معين لهذه الشركه يتم تجميع قواعد البيانات الخاصه بكل فرع فى مكان واحد والقيام عليها بطرق المعالجه المناسبه ولكن يلاحظ بأن طريقة معالجة البيانات فى قواعد البيانات تختلف عنها فى مستودع البيانات

ففي قواعد البيانات تستعمل Online Transaction Processing OLTP

حيث أنه يمكن تعديل ، أضافه أو بحث عن بيانات بسرعة مع الاحتفاظ بتكامل قاعدة البيانات Database Integrity

أما في مخازن البيانات فتستخدم طريقة تحليل البيانات
Online analytical processing (OLAP)

من خلال معالجة كميات ضخمة وتحليلها وإخراجها على شكل knowledge تسمح باستنتاجات وتحديد اتجاهات جديدة بدون أية إمكانية لتعديل البيانات أى أنه عند التعامل مع warehousing لا يمكن التعديل فى البيانات ويبقى التعامل معها فى إستخراج المعلومات

ولنتعمق أكثر لنفهم ما هى الخطوات المستخدمه فى تقنية Data Mining لأستخراج knowledge جديده من كمية معلومات ضخمه من أكثر من قاعدة بيانات موجوده فى warehousing وهذه العمليه تتضمن عدد من المراحل تبدأ من جمع البيانات الخام الى مرحلة الحصول على knowledge الجديدة ، وفيما يأتي عرض لهذه المراحل :

تنقية البيانات Data Cleaning :
وهي مرحلة عزل البيانات التي تحتوي على تشويش او شوائب
Noise من مجموعة البيانات
كإلغاء المعلومات المتكررة ، التصحيح الشكلي ، معالجة البيانات الناقصة .

- توحيد البيانات
Data Integration
هذه المرحلة غالبا ما تكون مصادر معالجة البيانات متغيرة العناصر وربما تكون مجتمعة في مصدر شائع .

- اختيار البيانات
Data Selection :
في هذه المرحلة ، يتم تحديد واسترجاع البيانات الملائمة من مجموعة البيانات .

- نقل البيانات
Data Transformation :
وهي عملية نقل البيانات التي تم اختيارها الى شكل ملائم لإجراءات البحث والاسترجاع.

- استخراج البيانات
Data Mining :
في هذه المرحلة سيتم تطبيق اسلوب ذكي لاستخراج نماذج مفيدة قدر الإمكان .

- التصنيف Classification:

إيجاد مجموعات من المعلومات بناءً على خصائص مشتركة كتصنيف المناطق بناء على الإنتاج الزراعي أو تصنيف السيارات بناء على الوقود المستعمل ،تستعمل في هذه الحالة الطرق المستخدمة في الرياضيات الإحصائية أو الذكاء الاصطناعي مثل شجرة القرار أو الشبكات العصبية ،أو القواعد البايزية.

- الربط والتسلسل Association & Sequencing

استخراج العلاقة السببية بين البيانات كشراء طابعة يعني في نفس الوقت شراء ورق للطباعة ،أو العلاقة التسلسلية ففي حال شراء كمبيوتر فهنالك احتمال كبير لشراء طابعة في المستقبل مع إمكانية إعطاء نسبة مئوية للاحتمالات بناء على البيانات المتراكمة في المخازن .

- تقييم النموذج
Pattern Evaluation :
بعد استخراج النماذج المهمة والتي تمثل المعرفة يتم تقييمها استنادا الى مقاييس محددة .

- تمثيل المعرفة
Knowledge Representation :
وهي المرحلة الاخيرة من مراحل اكتشاف المعرفة في قواعد البيانات

وهي المرحلة التي يراها المستفيد ، هذه المرحلة الاساسية تستخدم الاسلوب المرئي لمساعدة المستفيد في فهم و وتفسير نتائج استخراج البيانات
.
هذه كانت بعض النقاط المهمه فى تقنية Data Mining أرجو أن أكون وفقت فى تقريب مفهوم هذه التقنيه لكم وبالتوفيق لكم جميعا

تعلم الكتابه على لوحة المفاتيح بالطريقه الصحيحه


السلام عليكم ورحمة الله وبركاته... أهلا بكم زوار المدونه الكرام هتكلم النهارده معاكم إن شاء الله عن الطريقه الصحيحه للكتابه على لوحة المفاتيح وربما الباحث فى مواقع الأنترنت سيجد مواضيع كثيره عن هذا الموضوع ولكن معظمها يشرح لك كيفية وضع يدك على لوحة المفاتيح بالطريقه الصحيحه وكيفية الجلوس بالطريقه الصحيحه أثناء الكتابه وبعض التمارين التى من المفترض أن تطبقها بنفسك .... هذا كله كلام لابد منه فى البدايه ولكن لا يكفى فقط كى تتعلم الكتابه وتكون سريعا فيها بدون أخطاء . إذن ما الحل؟
الحل فى هذه الخدمه الرائعه الذى يقدمها موقع ALISON ويقدمها على هيئة دوره تدريبه يمكنك الأشتراك فيها بمفردك فقط أو مع مجموعه وهى عباره عن نظام محاكى للوحة المفاتيح يبدأ معك فيها فى البدايه بتعليمك بعض الأساسيات كتعليمك كيف تضع يدك بالطريقه الصحيحه على لوحة المفاتيح وتحديد ما هى الأصبع المسئوله عن كل حرف ثم بعد ذلك يعطيك بعض التمارين التى ستقوم بالقيام بها , النظام المحاكى يحتوى على مميزات هائله فهو يقوم يتحديد الأصبع المسئول عن كتابة الحرف الذى حدد لك أن تكتبه حتى تقوم بكتابته بالأصبع الصحيح مما يعطيك فرصه أفضل للكتابه بالطريقه الصحيحه كما أنك إذا ضغطت على حرف خطأ يقوم بتنبيهك والأشاره مره أخرى على الحرف المراد كتابته حتى تقوم بالضغط عليه كما فى الصوره أدناه


وفى نهاية كل جزء يعطى لك إختبار ويحسب لك عدد الأخطاء التى وقعت فيها والزمن الكلى لإجتياز هذا الأختبار , نظام المحاكاه هذا جميل جدا واستخدمته فى البدايه كى أستطيع الكتابه بالطريقه الصحيه الأمر لا يأخذ كثيرا الأمر يحتاج فقط بعض الصبر وكما تلاحظون فى الصوره أعلاه أن النظام باللغه الأنجليزيه أى أنه سيعلمك كيفة الكتابه باللغه الأنجليزيه ولكن بعد ذلك بعد تمكنك بالكتابه باللغه الأنجليزيه وحفظ أماكن الحروف وتعلم وضع يديك بالطريقه الصحيحه يمكنك حفظ أماكن الحروف العربيه وكتابتها والتمرن عليها لفتره حتى تتمكن من الكتابة باللغه العربيه أيضا.
والأن كيف ندخل على نظام المحاكاه هذا :
أولا قم بالدخول على هذه الصفحه من هنا ثم أضغط Start
ليدخلك بعد ذلك على هذه الصفحه كما فى الصوره أدناه
ستجد فى الصفحه الدروس الخاصه بالدوره التعليميه عند ضغطك على أحد الدروس سيظهر لك هذه الصفحه لتقوم بتسجيل الدخول وإن لم يكن لك حساب فقم بإنشاء حساب جديد


ثم بعد ذلك أستمتع بالتعلم . وكما قلت سابقا فى الدروس الأولى سيشرح لك كيفية وضع يديك بالطريقه الصحيحه على لوحة المفاتيح ثم بعد ذلك سيقوم بإعطائك تمارين تقوم بعملها .
أتمنى أن أكون قد وفقت فى الشرح وإذا كان لديك إستفسار فلا تتردد فى السؤال

ملحوظه
الموقع يحتوى على مجموعه أخرى من ا لدورات التى يمكنك الأشتراك فيها بمفردك أو مع مجموعه


يمكنك نقل الموضوع لأى مكان تريد للأفاده دون ذكر المصدر , فإن ذكرته فجزاك الله خيرا

إفتتاح موقع Gateway Courses

السلام عليكم ورحمة الله وبركاته
الحمد لله اليوم أنتهيت من العمل على موقع أعمل عليه منذ فتره تقوم فكرة عمل هذا الموقع على جمع جميع الكورسات فى جميع المجالات فى مكان واحد ومقسمه كلا على حده مما يسهل على المستخدم العربى من الوصول إلى الكورس المطوب دون عناء البحث داخل مواقع النت المختلفه.

وسوف تقوم سياسة عمل الموقع على الشكل التالى :

1-تجميع أفضل الكورسات الموجوده حاليا وتقسيمها كل على حسب مجالها .
2-متابعة جديد الكورسات وإدراجها داخل الموقع .
3-إدراج الكورسات المقترحه من الزوار إلى الموقع

والأن يمكنم رؤية الموقع وإبداء مقتراحتكم من هنا

قصيدة ..أيارب يامن أليه المتاب

أخر ما كتب :

أيارب يامن أليه المتــاب **** وحسن الخلاص وحسن والمئاب

أيارب يامن يجيب الدعاء**** ويرحـــــم عـــبدا ضــل فتــــــاب

ويرحم عبدا ضل فتاب

أيارب إنى أقترفت الذنوب**** وهانت فـى عينى فضلت قلـوب

أيارب إنـــى أليك أتـــوب **** وأرجـــوك عـفوا لكل الذنـــوب

وأرجوك عفوا لكل الذنوب

أيارب إنــــى أليك أنيـــب **** وأتـــرك ذنوبا أضـلت طريــق

فهب لى إليك نعم الطريق **** وزدنى بعفوك نـــعم الصديـــق

وزدنى بعفوك نعم الصديق

هل تعلم كيف يفهم الكمبيوتر الأحرف المدخله اليه؟


بسم الله الرحمن الرحيم , والصلاة والسلام على سيدنا محمد النبى الامى وعلى اله وصحبه وسلم
للاجابه على هذا السؤال دعونا نطرح السؤال من ناحيه أخرى عندما نجلس امام الكمبيوتر ونفتح ملف ورد مثلا لنقوم بكتابة أى شئ فنقوم بكتابة الكلمات التى نريد كتابتها حرف حرف فما نجد إلا ان الاحرف المدخله تظهر امامناعلى الشاشة مباشرة ! , السؤال إذن كيف فهم الكمبيوتر هذه الحروف المدخله اليه وأظهرها بهذا الشكل ؟! هل عند ضغطى على أى حرف من على keyboard ينتقل الحرف مباشرة عبر السلوك بداية من keyboard مارا بالرامات الى Processor ليقوم بدوره ويطبع هذا الحرف على الشاشه مباشرة بالطبع ستقولون جميعا على لسان واحد لا ليس هذا الذى يحدث إذن فماذا الذى يحدث ليظهر الحرف على الشاشه عند ضغطى عليه .
فى البدايه دعونا نتفق على ان الكمبيوتر لا يتعامل ولا يفهم إلا الارقام "0" و"1" أو ما يسمى Binary Code ويتم تخزين كل رقم من هاذين الرقمين فى مايسمى بال Bit وهى اصغر وحدة تخزين داخل الكمبيوتر وهذا يعنى اننا عندما نريد ادخال اى رقم او حرف او القيام باى عمليه يجب تحويلها اولا الى "0" و"1" كى يفهما الكمبيوتر ويتم التعامل معها ولن اتطرق فى هذا الموضوع الى كيف يقوم الكمبيوتر الى تحويل الارقام والحروف والعمليات المدخله اليه الى Binary Code لان هذا يحتاج الى مواضيع منفصله كى يتم توضيحه ولكنى ساتطرق الى ما هى الطرق المستخدمه فى عملية التحويل هذه , وتسمى هذه العمليه بال character encoding (تشفير البيانات )
فلتحويل الحروف الى"0" و"1" كى يفهما الكمبيوتر ويتم التعامل معها هناك عدة طرق اشهرهم استخداما ASCII وهو اختصار ل
American Standard Code for Information Interchange (ASCII)
وهو يستخدم " 7" bit لكل حرف , أى يتم تمثيل كل حرف فى "7"bit فمثلا اذا اردنا تحويل الحرف "a" إلى Binary code يتم تمثيلها هكذا "0001 100"وهى تقابل فى النظام العشرى الرقم 65 وهذا الجدول فيه جميع الحروف والرموز المستخدمه والقيمه المناظره لها بالنظام الثنائى"Binary " , والنظام الثمانى "Oct", النظام العشرى "Dec" , والنظام السداسى عشر "Hex"


فعند قيامى بالضغط على الحرف "a" من على لوحة المفاتيح يقوم الكمبيوتر بالتعبير عن هذا الحرف بال ASCII الخاص به ليمر الحرف بين مكونات الكمبيوتر المختلفه حتى يخرج على الشاشه وبين مرحلة الدخول والخروج هذه تتم عمليات كثيره ربما اتكلم عنها فى وقت آخر

هل تستخدم ويندوز 7 أم لا

تم صدور النسخه النهائيه من ويندوز 7 تقريبا فى 22 من أكتوبر من هذا العام التى لاقت إستحسان من جميع مستخدميها حتى الان , فهل فكرت فى إستبدال نظام التشغيل الذى لديك بويندوز 7 أم لا
شارك معنا فى هذا التصويت:

Download Yahoo Messenger 10

يمكنكم الأن تنزيل النسخه الأخيره من Yahoo Messenger 10 من هنا التى تأتى مع العديد من التحسينات والأضافات ومن بعض هذه التحسينات
.تحسين مكالمات الفيديو
فمع هذا الاصدار الجديد ظهر تحسن واضح فى نقاء الصوره ووضوح الصوت
.مواكبة ما يفعل أصدقائك أولا بأول
مع هذا الإصدار يمكنك متابعة آخر تحديثات أصدقائك من Yahoo!, Flickr, Twitter
. تحسين دعم اللغه
فيمكنك الأن التغير إلى اللغه المفضله إليك فى Yahoo Messenger من خلال عدة ضغطات
ولتوضيح أكثر للتحسينات والأضافات فى هذا الاصدار أترككم مع هذا الفيديو





Download Firefox 3.6 Beta 2 Now


يمكنك الان عزيزى الزائر تنزيل النسخه التجربيه الثانيه من الاصدار القادم Mozilla Firefox 3.6 التى تأتى مع العديد من المميزات الجديده ومن ضمن هذه المميزات

1- Over 190 bug fixes

2- Available in more than 45 languages

3- Change browser’s appearance with a single click using built-in Personas

4- Firefox 3.6 will alert users about out of date plugins

5- Support for the WOFF font format

# Support for new CSS, DOM and HTML5 web technologies

والأن يمكنك تنزيل هذه النسخه التجريبيه من هنا

ولكن عزيزى الزائر عليك الانتباه بأن هذه النسخه لازالت تجربيه أى من الممكن ان تكون غير متوافقه مع بعض الإضافات فإن واجهتك اى مشكله خلال استخدام هذه النسخه يمكنك المساهمه فى حل هذه المشكله عن طريق إرسال المشكله من خلال هذا الرابط من هنا أو من هنا