بوابة الإنترنت الرقمية ADSLGATE


Advertisement



منتجات Amazon/ebay من اقتراح الأعضاء عنوان IP الخاص بك قياس سرعة الإتصال Advertise with us استعادة كلمة المرور
العودة   بوابة الإنترنت الرقمية ADSLGATE > بوابة الأجهزة التقنية > منتدى اجهزة الحاسب والهاردوير
التسجيل لوحة التحكم مشاركات اليوم قوانين المنتدى الاتصال بنا مشاركات اليوم اجعل كافة الأقسام مقروءة


إضافة رد
 
برنامج البوابة الرقمية للأندرويد برنامج البوابة الرقمية للآيفون والآيباد أدوات الموضوع
قديم 16-10-2008, 11:14 PM #1
abu sadeem
عضو
 
الصورة الرمزية abu sadeem
 


افتراضي نبذة عن مستودعات البيانات في الحاسب الآلي (Data Warehouses) من سلسلة تعال لنتعلم





بسم الله الرحمن الرحيم








يمكن تصنيف نظم المعلومات من جوانب كثيرة ومتعددة ويطول حصرها. ومن تلك التصنيفات،التصنيف على حسب الهدف من تلك النظم في المنشآت، هل هي نظم معلومات تشغيلية ( Operational Systems) ؟ أم نظم معلومات إدارية (Management Systems)، أو أنظمة دعم القرار (Decision Support Systems) أو أنظمة الخبر ( Expert Systems)؟

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

ومن الواضح أن نظم المعلومات التشغيلية تقوم بتخزين ومعالجة كمية كبيرة من البيانات يوميا، وتزداد تلك البيانات مع الوقت حتى تصل في بعض المؤسسات إلى ملايين الجيغا بايت و التيرا بايت أحيانا ومثال ذلك تلك البيانات التي توجد في مؤسسات التأمين والجامعات والمستشفيات والمؤسسات الحكومية العامة.

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

من هنا ظهرت الحاجة إلا نظم دعم القرار (DSS) ومن أهم تطبيقات تلك النظم بل تعتبر الركيزة الرئيسة لها ما تسمى بمستودعات البيانات (Data Warehousing.

مستودعات البيانات هي تلك النظم التي تهتم بدراسة وتحليل وعرض بيانات المنشأة بصورة تمكن الإدارة العليا من صنع القرار. البيانات في هذه المستودعات لها صفات تميزها عن أي بيانات أخرى وهذه الصفات على النحو التالي:
1. أنها Subject-Oriented: على سبيل المثال نعرف ال Subjects في منشأة طبية على أنهم الأطباء والممرضون والأدوية والأمراض وهكذا فهي أشياء حسية ومعنوية.
2. أنها Integrated: وجود العلاقة بين البيانات.
3. أنها None-Volatile: أن تلك البيانات غير قابلة للتعديل عند تحميلها في المستودعات فقط تستخدم للتحليل والدراسة والعرض.
4. أنها Time-Variant: وهذه أهم نقطة أن تلك البيانات ترتبط بعامل الوقت.فعلى سبيل المثال بيانات تسجيل الطلاب في الجامعة على مدى أربعين عاما.

إن مشروع بناء مستودع للبيانات في مؤسسة ما ليس بالأمر السهل , ويتطلب وجود فريق عمل محترف في تحليل الأنظمة والأعمال ( Business & Information Systems Analysis) . وكذلك من المهم وجود المهارات التقنية المحترفة في ذلك الفريق.

سنعرض الخطوات التقنية ( Implementation) لبناء مستودعات البيانات , بعيدا من مرحلة التحليل والتصميم التي تقترب جدا من نظرة الأعمال (Business) , وهذه الخطوات مرتبة على النحو التالي:
1. Creating Data Preparation Area : وهي قاعدة بيانات ذات سعة تخزين عالية جدا تقوم بتخزين كافة البيانات القادمة من الأنظمة التشغيلية (Operational Systems) المختلفة لكي تنقى البيانات فيها وتعدل قبل تحميلها في مستودع البيانات. ويراعى في هذه المرحلة أن يكون تصميم قاعدة إعداد البيانات متوافقا مع تصميم مستودع البيانات.




2. Creating Data Warehouse: وفيها ينشأ مستودع البيانات الذي سيحمل فيه البيانات بعد استخراجها وتنقيتها . وتصمم مستودعات البيانات دائما بحيث تسمح بوجود العلاقات ذات الأبعاد المختلفة , مثال ذلك العلاقة بين قبول الطلبة في تخصص ما في سنة ما .

3. بعض المؤسسات الكبيرة تقوم بتجزئة مستودع البيانات إلى مجموعة من (Data Marts) بحيث يكون هناك Data Mart خاص ببيانات الإدارة المالية وآخر خاص بإدارة الموارد البشرية أو يكون التقسيم مبنيا على فروع المؤسسة.

4. Transformation & Cleansing & Data Extraction: وفي هذه المرحلة نقوم بجلب البيانات من مصادرها المختلفة إلى Data Preparation Area , ونقوم بتحويلها من صورة إلى أخرى إذا تطلب الأمر ذلك. كذلك في أغلب الأحيان تدمج بعض البيانات مع بعضها البعض أو نقوم بتعريف بيانات جديدة لم تكن موجودة من قبل, إضافة إلى تنقية البيانات غير الصائبة وحذف غير المهم منها.




5. Loading Data in Data Warehouse: وفي هذه المرحلة تحمل البيانات من Data Preparation Area إلى مستودع البيانات. ويتم خلال هذه المرحلة اختبار البيانات.

6. Creating DSS Applications & OLAP : وفي هذه المرحلة تنفذ التطبيقات الخاصة بعرض مستودع البيانات وتحليلها , وتسمى OnLine Analytical Processing Systems . هذه التطبيقات تقوم بعرض البيانات بعدة أبعاد وتقوم باستخدام خوارزميات معقدة لتحليل البيانات. كذلك في هذه المرحلة تستخدم أدوات التنقيب عن البيانات تدعى ( Data Mining Tools ) .




أغلب المؤسسات تعتمد بنية Three-Tier Architecture في عمل مستودعات البيانات , وفي هذه البنية يقسم نظام مستودع البيانات إلى ثلاثة مستويات هي على النحو التالي :
1. مستوى الأنظمة التشغيلية ومصادر البيانات المختلفة ( Operation Systems & Data Sources) .
2. مستوى مستودع البيانات ( Data Warehouses Tier) .
3. مستوى تطبيقات العرض والتحليل ( OLAP Systems ) .
في الأخير هناك الكثير من الشركات التي تقدم الأنظمة والأدوات الخاصة بإنشاء مستودعات البيانات واستخلاص البيانات من مصادرها , أبرزها شركة أوراكل وحلولها Oracle Data Wharehouse Builder و Oracle Date Mining .


 

 

abu sadeem غير متصل  
أشكر صاحب الموضوع رد مع اقتباس

قديم 17-10-2008, 05:21 AM #2
dsl saudi
business man
 
الصورة الرمزية dsl saudi
 


افتراضي رد: نبذة عن مستودعات البيانات في الحاسب الآلي (Data Warehouses) من سلسلة تعال لنتعلم





الله يعطيك العافيه يبو سديم

معلومات مميزه ومفيده

 

 

التوقيع
أنظر للمستقبل دوما ؛ حتى لا يفاجئك يوما

لو التزم المتعلمون بقوانين المرور ، لتبعهم الجاهلون

أصــدقــاء الــمــرور
dsl saudi غير متصل  
رد مع اقتباس

قديم 17-10-2008, 03:39 PM كاتب الموضوع #3
abu sadeem
عضو
 
الصورة الرمزية abu sadeem
 


افتراضي رد: نبذة عن مستودعات البيانات في الحاسب الآلي (Data Warehouses) من سلسلة تعال لنتعلم





مشكور اخي dsl saudi

 

 

abu sadeem غير متصل  
رد مع اقتباس

قديم 19-10-2008, 11:01 AM #4
MoLaR
TroJan Force
 
الصورة الرمزية MoLaR
 


افتراضي رد: نبذة عن مستودعات البيانات في الحاسب الآلي (Data Warehouses) من سلسلة تعال لنتعلم





موضوع جميل جزاك الله خير

 

 

التوقيع
Ŧяόјâŋ | MǾLαЯ
CPU: i7 3770k with nzxt kraken x40 LC - MOBO : AsRock EXTREME6 - RAM : Mushkin Enhanced Blackline 8GB (2 x 4GB) DDR3 2133 (PC3 17000) - GPU : Gigabyte Radeon HD 7950 3GB - SSD : Samsung 840 120GB - HDD : 2TB WD black + 1TB WD Green - Sound Card : AuzenTech X-Fi Forte 7.1 - PSU : Gigabyte SuperB 720 watt
Case : Cooler Master HAF XB LAN Box with - 2x AF140 ) front + (1xAF120) back + (2x80mm CM quite fans) back
Keyboard : Logitech Wireless Keyboard K350 - Mouse : Logitech M510 laser wireless
MoLaR غير متصل  
رد مع اقتباس

إضافة رد

أدوات الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع


الساعة الآن 10:45 PM.


الموضوعات المنشورة في المنتدى لا تعبر بالضرورة عن رأي الموقع انما تعبر عن رأي كاتبها فقط

بوابة الإنترنت الرقمية - adslgate.com
جميع الحقوق محفوظة لمنتدى بوابة الإنترنت الرقمية - adslgate.com
Our Goal:  Provide the knowledge about Technology/Telecommunication/Broadband/E-Commerce to the societies in the Middle East.