You are on page 1of 7

‫إدارة تقنيات معلومات‬

‫)‪Management Information Systems (MIS‬‬


‫إعداد‪:‬‬

‫أ ‪ .‬مطيع الجعفري – مدرس في قسم الحاسبات والمعلومات‬


‫‪2018‬م‬

‫=====================‬

‫‪Foundations of Business Intelligence: Databases and‬‬


‫‪Information Management‬‬

‫أساسيات ذكاء األعمال‪ :‬قواعد البيانات وإدارة المعلومات‬


‫المحتويات‬
‫‪ .1‬ما هي مشاكل إدارة موارد البيانات في بيئة الملفات التقليدية؟‬
‫‪ .2‬ما هي القدرات الرئيسية ألنظمة إدارة قواعد البيانات (‪ )DBMS‬وهل ‪ DBMS‬هي عالئقية‬
‫قوية جدا؟‬
‫‪ .3‬ما هي األدوات والتقنيات األساسية للوصول إلى المعلومات من قواعد البيانات لتحسين أداء‬
‫األعمال وصنع القرار؟‬
‫‪ .4‬لماذا تعد سياسة المعلومات ‪ ،‬وإدارة البيانات ‪ ،‬وضمان جودة البيانات أمرًا أساسيًا إلدارة موارد‬
‫بيانات الشركة؟‬
‫شركة ‪ ) BAE Systems‬هي أكبر شركة تصنيع في المملكة المتحدة وواحدة من أكبر منظمات الفضاء‬
‫الجوي والدفاع التجارية في أوروبا‪ .‬وتتنوع منتجاتها وخدماتها عالية التقنية التي تعتمد على المعلومات‬
‫مثل ‪-:‬‬
‫‪ ‬المقاتالت األكثر قدرة في العالم ‪" ،‬يوروفايتر تايفون" ‪،‬‬
‫‪ ‬و عائلة الطائرات "جيت ستريم"‬
‫لذلك يجب توفير تكنولوجيا المعلومات (‪ )IT‬وأنظمة المعلومات ( ‪ )IS‬لألعمال اإللكترونية لتطوير‬
‫وتنفيذ الخدمات اللوجستية وتكنولوجيا المعلومات والقدرات اإللكترونية‪ .‬من خالل مواقع المبيعات‬
‫والتصنيع والدعم في جميع أنحاء العالم ‪ ،‬بما في ذلك المملكة المتحدة وأوروبا والواليات المتحدة‬
‫وأستراليا ‪،‬‬
‫من أجل هذا توظف ‪ BAE 88000‬شخص وتدر أرباحًا سنوية تزيد عن ‪ 30‬مليار دوالر أمريكي‪.‬‬
‫على الرغم من أن شركة ‪ BAE‬عززت مركزها التنافسي في األسواق القائمة ‪ ،‬وال تزال تتوسع في‬
‫أسواق جديدة في الشرق األوسط وآسيا ‪ ،‬فإن أداءها في الجزء الخاص بالطائرات قد أعاقته أنظمة‬
‫المعلومات القديمة التي تدعم التصميم بمساعدة الكمبيوتر (‪ ) .)CAD‬والتصنيع بمساعدة الكمبيوتر (‬
‫‪ )CAM‬من طائراتها‪.‬‬
‫إن الطبيعة الموزعة لمواقع التصميم والتصنيع لشركة ‪ BAE‬تعني أن تخزين وتحليل مجموعات دقيقة‬
‫من البيانات التشغيلية التي تصف المكونات المعقدة ألنواع الطائرات المختلفة إلنتاج تقارير تجميع‬
‫الطائرات لخطوط اإلنتاج أصبحت أكثر صعوبة واستهال ًكا للموارد‪ .‬و قد تحتاج البيانات التي تصف‬
‫األجزاء المكونة للطائرة نفسها إلى حل‪.‬‬
‫كما ان الوصول إلى البيانات من العديد من األنظمة مهمة معقدة تتضمن العديد من التحديات التقنية‪ .‬ومع‬
‫نمو أعمال شركة ‪ BAE‬للطائرات ‪ ،‬ازدادت كذلك حاالت التأخر في إنتاج تقارير تجميع الطائرات‬
‫ومجموعات بيانات العمليات األخرى الالزمة التخاذ القرارات المتعلقة بإدارة إنتاج الطائرات‪ .‬و في أسوأ‬
‫الحاالت ‪ ،‬يتوقف إنتاج الطائرات على خط التجميع حتى تتوافر معلومات دقيقة ‪ ،‬مع ما يترتب على ذلك‬
‫من جدول زمني وآثار على التكاليف‪.‬‬
‫كان موظفو ‪ CAD / CAM‬في ‪ BAE‬يقومون بتخزين وتحليل مجموعات البيانات التي يتم الحصول‬
‫عليها من خمسة مواقع رئيسية لتصميم الطائرات والتصنيع المنتشرة في جميع أنحاء المملكة المتحدة ‪،‬‬
‫ويستضيف كل منها آالف الموظفين المشاركين في عملية التصميم والتصنيع ‪ ،‬بحيث يمكن إنتاج تقارير‬
‫وبيانات العمليات األخرى ‪ .‬على الرغم من أن البيانات التي تمت معالجتها من قبل األنظمة القديمة كانت‬
‫موجودة بشكل أساسي في ملفات الكمبيوتر ‪ ،‬فقد كانت هناك مناسبات عديدة استخدمت فيها الرسومات‬
‫الورقية مع التعليقات التي تحتوي على معلومات تصميم وتصنيع المكونات للتوفيق بين الغموض‬
‫والتناقضات في تقارير التجميع‪ .‬عندما حدثت غموض البيانات وعدم االتساق هذه ‪ ،‬أدت إلى شعور بعدم‬
‫اليقين في تقارير الجمعية المنتجة‪.‬‬
‫ما تحتاجه ‪ BAE‬هو مستودع واحد لبيانات ‪ CAD / CAM‬التي من شأنها تسهيل عملية دمج البيانات‬
‫الموجودة في أنظمتها القديمة‪.‬‬
‫قررت الشركة استبدال نظمها القديمة بنظام إدارة المعرفة على نطاق المؤسسة والذي من شأنه أن يجعل‬
‫بيانات التصميم والتصنيع في قاعدة بيانات واحدة يمكن الوصول إليها بشكل متزامن من قبل مهندسي‬
‫التصميم والتصنيع‪.‬‬
‫وقد قامت شركة ‪ BAE‬بتطبيق برنامج إدارة دورة حياة منتجات ‪ Teamcenter‬من شركة ‪Siemens‬‬
‫وبرنامج ‪ CATIA CAD / CAM‬من ‪ .Dassault Systemes‬يمكن أيضًا تكوين ‪Teamcenter‬‬
‫لالستفادة من التطورات األخيرة في الحوسبة السحابية باستخدام ‪ Microsoft Azure‬و ‪SmartCloud‬‬
‫‪ + Enterprise‬و ‪ Amazon Web Services‬من ‪.IBM‬‬
‫لقد أتاح الجمع بين نظام كاتسا من شركة سيمنز ومؤسسة داسو ألنظمة ‪ DASault‬أنظمة ‪BAE‬‬
‫‪ Systems‬القوية إلدارة البيانات المتكاملة‪ .‬تتضمن قاعدة بيانات ‪ Teamcenter‬أدوات لتكوين العالمات‬
‫وإمكانات التراكب ‪ ،‬مما يسمح للمستخدمين بتصور تأثير تغييرات تصميم المكونات واختيار التكوين في‬
‫الوقت الفعلي‪.‬‬
‫حقق الحل الجديد وفورات كبيرة في التكلفة في شركة ‪ BAE‬من حيث تصميم وإدارة بيانات التصنيع‬
‫والتخزين مع تعزيز األداء‪.‬‬
‫ومع وجود عدد أقل من األنظمة القديمة وملفات البيانات التي يمكن إدارتها ‪ ،‬استطاعت شركة ‪ BAE‬تلبية‬
‫متطلبات الجودة والوقت والتكلفة من خالل القدرة على إنتاج تعريفات وتكوينات مكونات الطائرات كاملة‬
‫ودقيقة‪ .‬لقد نجحت تقنية ‪ BAE‬الجديدة في تصميم وتصنيع البيانات في تحسين سرعة الوصول إلى السوق‬
‫من خالل مزامنة تعريفات مكونات ‪ CAD‬و ‪ Sub-based‬في اتجاه المنبع ‪ ،‬مما يتيح تحسين التنسيق‬
‫عبر االنضباط‪ .‬بفضل هذه المدخرات ‪ ،‬تمكنت الشركة من إنفاق المزيد من الموارد على تحسين إدارة‬
‫البيانات عبر المؤسسة بأكملها‪.‬‬

‫‪What Are The Problems Of Managing Data Resources In A Traditional File‬‬


‫?‪Environment‬‬
‫ما هي مشكالت إدارة موارد البيانات في بيئة ملف تقليدي؟‬
‫ينظم نظام الكمبيوتر البيانات في تسلسل هرمي يبدأ بالبتات والبايت ويتقدم إلى الحقول والسجالت والملفات‬
‫وقواعد البيانات‪.‬‬
‫يمثل البتة أصغر وحدة بيانات يمكن للحاسوب التعامل معها‪ .‬تمثل مجموعة من البتات ‪ ،‬تسمى البايت ‪ ،‬حرفًا‬
‫واحدًا ‪ ،‬والذي يمكن أن يكون حرفًا أو رق ًما أو رم ًزا آخر‪ .‬يطلق على مجموعة من األحرف في كلمة ‪ ،‬أو‬
‫مجموعة من الكلمات ‪ ،‬أو رقم كامل (مثل اسم الشخص أو عمره) حقل‪ .‬تشتمل مجموعة من الحقول ذات الصلة‬
‫‪ ،‬مثل اسم الطالب والدورة التدريبية والتاريخ والصف ‪ ،‬على سجل‪ .‬تسمى مجموعة من السجالت من النوع‬
‫نفسه ملفًا‪.‬‬
‫مجموعة من الملفات ذات الصلة تشكل قاعدة بيانات‪ .‬يمكن تجميع ملف الدورة التدريبية للطالب بالملفات‬
‫الموجودة في تواريخ الطالب الشخصية والخلفيات المالية إلنشاء قاعدة بيانات الطالب‪.‬‬
‫سجل يصف كيان‪ .‬الكيان هو الشخص أو المكان أو الشيء أو الحدث الذي نخزن فيه المعلومات ونحتفظ• بها‪ .‬كل‬
‫سمة أو جودة تصف كيانًا معينًا تسمى سمة‪ .‬على سبيل المثال ‪ ،‬تعد ‪ Student_ID‬والدورة التدريبية والتاريخ‬
‫والصفات سمات للكيان ‪ .COURSE‬يتم العثور على القيم المحددة التي يمكن أن تحتوي عليها هذه السمات‬
‫في حقول السجل التي تصف الكيان ‪.COURSE‬‬

‫)‪What Are The Major Capabilities Of Database Management Systems (Dbms‬‬


‫?‪And Why Is A Relational Dbms So Powerful‬‬
‫ما هي القدرات الرئيسية ألنظمة إدارة قواعد البيانات (‪ )DBMS‬ولماذا هو نظام قواعد بيانات (‪)DBMS‬‬
‫تناسبي للغاية؟‬

‫تكنولوجيا قاعدة البيانات تحل العديد من مشاكل تنظيم الملفات التقليدية‪.‬‬


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

‫أنظمة إدارة قواعد البيانات ‪Database Management Systems‬‬


‫‪ ‬نظام إدارة قواعد البيانات (‪ )DBMS‬هو برنامج يسمح لمؤسسة بتركيز البيانات ‪ ،‬وإدارتها بكفاءة ‪،‬‬
‫وتوفير الوصول إلى البيانات المخزنة بواسطة برامج التطبيقات‪.‬‬
‫‪ ‬يعمل ‪ DBMS‬كواجهة• بين برامج التطبيق وملفات البيانات الفعلية‪ .‬عندما يستدعي برنامج التطبيق‬
‫عنصر بيانات ‪ ،‬مثل الراتب اإلجمالي ‪ ،‬يجد نظام إدارة قواعد البيانات هذا العنصر في قاعدة البيانات‬
‫ويعرضه على برنامج التطبيق‪ .‬وباستخدام ملفات البيانات التقليدية ‪ ،‬يتعين على المبرمج أن يحدد حجم‬
‫وتنسيق كل عنصر من عناصر البيانات المستخدمة في البرنامج ثم يخبر الكمبيوتر الموجود فيه‪.‬‬
‫‪ ‬يخفف نظام ‪ DBMS‬المبرمج أو المستخدم النهائي من مهمة فهم مكان وكيفية تخزين البيانات فعليًا‬
‫من خالل الفصل بين طرق العرض المنطقية والمادية للبيانات‪ .‬يقدم العرض المنطقي البيانات كما يراها‬
‫المستخدمون النهائيون أو المتخصصون في العمل ‪ ،‬بينما توضح طريقة العرض الفعلية كيفية تنظيم‬
‫البيانات وتنظيمها فعليًا على وسائط التخزين الفعلية‪.‬‬
‫يجعل برنامج إدارة قاعدة البيانات قاعدة‬ ‫‪‬‬
‫البيانات الفعلية متاحة للعرض المنطقي‬
‫المختلفة المطلوبة من قبل المستخدمين‪.‬‬
‫على سبيل المثال ‪ ،‬بالنسبة لقاعدة بيانات‬
‫البشرية الموضحة في الشكل ‪ ، 6.3‬قد يحتاج‬ ‫الموارد‬
‫المخصصات إلى عرض يتكون من اسم‬ ‫أخصائي‬
‫ورقم الضمان االجتماعي والصحة‬ ‫الموظف‬

‫كيف يحل ‪ DBMS‬مشاكل بيئة‬


‫الملفات التقليدية؟‬
‫‪How a DBMS Solves the Problems of the Traditional File Environment‬‬
‫‪ ‬يقلل نظام ‪ DBMS‬من تكرار البيانات وعدم تناسقها عن طريق تقليل الملفات المعزولة التي‬
‫يتم تكرار نفس البيانات بها‪ .‬قد ال يتمكن نظام إدارة قواعد البيانات (‪ )DBMS‬من تمكين‬
‫المؤسسة من القضاء على تكرار البيانات بالكامل ‪ ،‬ولكنها يمكن أن تساعد في التحكم في‬
‫التكرار‪ .‬حتى إذا احتفظت المنظمة ببعض البيانات المكررة ‪ ،‬فإن استخدام• نظام ‪ DBMS‬يلغي‬
‫عدم تناسق البيانات ألن نظام إدارة قواعد البيانات (‪ )DBMS‬يمكن أن يساعد المؤسسة على‬
‫ضمان أن كل تكرار للبيانات له نفس القيم‪.‬‬
‫‪ ‬يعمل ‪ DBMS‬على فصل البرامج والبيانات ‪ ،‬مما يتيح للبيانات الوقوف بمفردها‪.‬‬
‫‪ ‬ال يجب تحديد وصف البيانات المستخدمة من قبل البرنامج بالتفصيل في كل مرة يتم فيها كتابة‬
‫برنامج مختلف‪.‬‬
‫‪ ‬سيزداد الوصول إلى المعلومات وتوافرها وتقل تكاليف تطوير وصيانة البرامج ألن‬
‫المستخدمين والمبرمجين يمكنهم إجراء استعالمات مخصصة لقاعدة البيانات للعديد من‬
‫التطبيقات البسيطة دون الحاجة إلى كتابة برامج معقدة‪.‬‬
‫‪ ‬يتيح نظام إدارة قواعد البيانات (‪ )DBMS‬للمنظمة إدارة البيانات واستخدامها وأمنها بشكل‬
‫مركزي‪.‬‬
‫‪ ‬يعد ‪ Datasharing‬في جميع أنحاء المنظمة أسهل ألنه يتم تقديم البيانات للمستخدمين كما‬
‫هي‬
‫أنظمة إدارة قواعد البيانات ‪Database Management Systems‬‬
‫نظام إدارة قواعد البيانات (‪ )DBMS‬هو برنامج يسمح لمؤسسة بتركيز البيانات ‪ ،‬وإدارتها بكفاءة ‪،‬‬
‫وتوفير الوصول إلى البيانات المخزنة بواسطة برامج التطبيقات‪.‬‬
‫‪ ‬يعمل ‪ DBMS‬كواجهة• بين برامج التطبيق وملفات البيانات الفعلية‪ .‬عندما يستدعي برنامج‬
‫التطبيق عنصر بيانات ‪ ،‬مثل الراتب اإلجمالي ‪ ،‬يجد نظام إدارة قواعد البيانات هذا العنصر في‬
‫قاعدة البيانات ويعرضه على برنامج التطبيق‪ .‬وباستخدام ملفات البيانات التقليدية ‪ ،‬يتعين على‬
‫المبرمج أن يحدد حجم وتنسيق كل عنصر من عناصر البيانات المستخدمة في البرنامج ثم يخبر‬
‫الكمبيوتر الموجود فيه‪.‬‬
‫‪ ‬يخفف نظام ‪ DBMS‬على المبرمج أو المستخدم النهائي من مهمة فهم مكان وكيفية تخزين‬
‫البيانات فعليًا من خالل الفصل بين طرق العرض المنطقية والمادية للبيانات‪ .‬يقدم العرض‬
‫المنطقي البيانات كما يراها المستخدمون النهائيون أو المتخصصون في العمل ‪ ،‬بينما توضح‬
‫طريقة العرض الفعلية كيفية تنظيم البيانات وتنظيمها فعليًا على وسائط التخزين الفعلية‪.‬‬
‫‪ ‬يجع••ل برن••امج إدارة قاع••دة البيان•ات قاع••دة البيان•ات الفعلي••ة متاح••ة للع•رض المنطقي المختلف•ة‬
‫المطلوبة من قبل المستخدمين‪ .‬على سبيل المثال ‪ ،‬بالنسبة لقاعدة بيانات الموارد البش••رية ‪ ،‬ق•د‬
‫يحتاج أخصائي الرواتب إلى عرض يتكون من اسم الموظف ورقم الض••مان االجتم••اعي وتغطي••ة‬
‫التأمين الصحي واألجر اإلجمالي وصافي األجر‪ .‬يتم تخزين البيان••ات الخاص••ة في قاع••دة بيان••ات‬
‫واحدة ‪ ،‬حيث يمكن إدارة المؤسسة بسهولة أكبر‪.‬‬
‫العالئقية ‪Relational DBMS‬‬
‫يستخدم ‪ DBMS‬الحديث نماذج قواعد بيانات مختلفة لتتبع الكيانات والسمات والعالقات‪ .‬النوع األكثر‬
‫شعبية من نظم إدارة قواعد البيانات (‪ )DBMS‬اليوم ألجهزة الكمبيوتر وكذلك ألجهزة الكمبيوتر‬
‫الكبيرة والحواسيب• الكبرى هو نظام ‪ DBMS‬المترابط‪.‬‬
‫تمثل قواعد البيانات العالئقية البيانات كجداول ثنائية األبعاد (تسمى العالقات)‪ .‬قد يتم اإلشارة إلى‬
‫الجداول كملفات‪ .‬يحتوي كل جدول على بيانات حول الكيان وسماته ‪.‬مثال ‪ Microsoft Access‬هو‬
‫نظام ‪ ، DBMS‬في حين ‪ ، DB2 ، Oracle Database‬و ‪ Microsoft SQL Server‬هي‬
‫‪ DBMS‬العالئقية ألجهزة الكمبيوتر الكبيرة وأجهزة الكمبيوتر المتوسطة‪ MySQL .‬هو نظام‬
‫‪ DBMS‬مفتوح المصدر‪.‬‬
‫دعنا نلقي نظرة على كيفية تنظيم قاعدة بيانات عالئقية حول الموردين واألجزاء‬
‫تحتوي قاعدة البيانات على جدول منفصل لكيان المورد وجدول للكيان ‪ .PART‬يتكون كل جدول من‬
‫شبكة من األعمدة وصفوف البيانات‪ .‬يتم تخزين كل عنصر فردي من البيانات لكل كيان كحقل مستقل ‪،‬‬
‫ضا باألعمدة‪.‬‬
‫ويمثل كل حقل سمة لهذا الكيان‪ .‬تسمى الحقول الموجودة في قاعدة بيانات عالئقية أي ً‬
‫بالنسبة إلى كيان المورد ‪ ،‬يتم تخزين رقم تعريف المورد واالسم• والشارع والمدينة والوالية والرمز‬
‫البريدي كحقول• منفصلة داخل جدول المورد وكل حقل يمثل سمة للكيان المورد‪.‬‬

‫‪What Are The Principal Tools And Technologies For Accessing‬‬


‫‪Information From Databases To Improve Business Performance And‬‬
‫?‪Decision Making‬‬
‫م••ا هي األدوات والتكنولوجي••ات األساس••ية للوص••ول إلى المعلوم••ات من قواع••د البيان••ات لتحس••ين أداء األعم••ال‬
‫واتخاذ القرار؟‬
‫تستخدم الشركات قواعد بياناته•ا لتتب•ع المع•امالت األساس•ية ‪ ،‬مث•ل دف•ع الم•وردين ‪ ،‬وتجه•يز الطلب•ات ‪ ،‬وتتب•ع‬
‫العمالء ‪ ،‬ودفع الموظفين‪.‬‬
‫ضا إلى قواعد بيانات لتوفير المعلومات ال••تي ستس••اعد الش••ركة في إدارة األعم••ال بش••كل أك••ثر‬ ‫لكنهم يحتاجون أي ً‬
‫كفاءة ‪ ،‬وتساعد المديرين والموظفين على اتخاذ قرارات أفضل‪ .‬إذا أرادت الشركة معرف••ة المنتج األك••ثر ش••يوعًا‬
‫ربحا للعمالء ‪ ،‬فإن اإلجابة تكمن في البيانات‪.‬‬
‫أو األكثر ً‬
‫‪ .A‬التحدي من البيانات الكبيرة ‪THE CHALLENGE OF BIG DATA‬‬
‫كانت معظم• البيانات التي تم جمعها من قبل المؤسسات عبارة عن بيان••ات مع••امالت يمكن أن تتالءم بس••هولة م•ع‬
‫صفوف وأعمدة أنظمة إدارة قواعد البيانات العالئقية‪.‬‬
‫نحن نش••هد اآلن انفج••ا ًرا في البيان••ات من حرك••ة الم••رور على ال••ويب ‪ ،‬ورس••ائل البري••د اإللك••تروني ‪ ،‬ومحت••وى‬
‫الوسائط االجتماعية (التغريدات ‪ ،‬رسائل) ‪ ،‬باإلضافة إلى البيان••ات ال••تي تم تص••نيعها آليً••ا من أجه•زة االستش••عار‬
‫(المس••تخدمة في الع••دادات الذكي••ة وأجه••زة استش••عار التص••نيع والع••دادات الكهربائي••ة) أو من أنظم••ة التج••ارة‬
‫اإللكترونية‪ .‬قد تكون هذه البيانات غير منظمة أو شبه هيكلية وبالتالي فهي غير مناسبة لمنتجات قواعد البيانات‬
‫العالئقية التي تنظم البيانات في شكل أعمدة وصفوف‪.‬‬
‫‪ ‬نستخدم اآلن مصطلح "البيانات الكبيرة" لوصف مجموعات البيانات هذه بأحجام ضخمة بحيث تتجاوز‬
‫قدرة نظام ‪ DBMS‬التقليدي على التقاط وتخزين وتحليل‪.‬‬
‫ال تشير البيانات الضخمة إلى أي كمية محددة ‪ ،‬ولكنها عادةً ما تشير إلى البيانات في نط••اق البيتاب••ايت والنط••اق‬
‫‪ - exabyte‬وبعب••ارة أخ••رى ‪ ،‬الملي••ارات إلى تريليون••ات من الس••جالت ‪ ،‬كله••ا من مص••ادر مختلف••ة‪ .‬يتم إنت••اج‬
‫البيانات الكبيرة بكميات أكبر وأسرع بكثير من البيانات التقليدية‪ .‬على سبيل المثال ‪ ،‬يستطيع محرك نف••اث واح••د‬
‫توليد ‪ 10‬تيرا بايت من البيانات في ‪ 30‬دقيقة فقط ‪ ،‬وهناك أكثر من ‪ 25000‬رحلة ط••يران ك••ل ي••وم‪ .‬على ال••رغم‬
‫من أن "التغري••دات" تقتص••ر على ‪ 140‬حرفً••ا لك••ل ش••خص ‪ ،‬ف••إن ‪ Twitter‬ينش••ئ أك••ثر من ‪ 8‬تيراب••ايت من‬
‫البيانات يوميًا‪ .‬ووفقا ً لشركة أبحاث تكنولوجيا مركز البيانات الدولي ( ‪ ، )IDC‬فإن البيانات تتضاعف كل عامين‬
‫‪ ،‬لذا فإن كمية البيانات المتاحة للمنظمات تزداد ارتفاعًا‪.‬‬
‫‪ .B‬البنية التحتية لالعمال الذكية ‪Business Intelligence Infrastructure‬‬
‫افترض أن••ك تري••د معلوم••ات مختص••رة وموثوق••ة ح••ول العملي••ات الحالي••ة واالتجاه••ات والتغي••يرات ع•بر الش••ركة‬
‫بأكملها‪ .‬إذا كنت تعمل في شركة كبيرة ‪ ،‬فقد يلزم تجميع البيان••ات ال•تي تحتاجه••ا م ًع••ا من أنظم•ة منفص•لة ‪ ،‬مث•ل‬
‫المبيعات والتص••نيع والمحاس••بة ‪ ،‬وح••تى من مص••ادر خارجي••ة ‪ ،‬مث••ل البيان••ات الس••كانية أو المن••افس‪ .‬على نح••و‬
‫متزايد ‪ ،‬قد تحتاج إلى استخدام• البيانات الكبيرة‪ .‬تمتلك البني••ة التحتي••ة المعاص••رة لالعم••ال الذكي••ة مجموع••ة من‬
‫األدوات للحصول على معلومات مفيدة من جميع أنواع البيانات المختلفة ال••تي تس••تخدمها الش••ركات الي••وم ‪ ،‬بم••ا‬
‫في ذلك البيانات الكبيرة شبه المنظمة وغير المنظمة بكميات كبيرة‪ .‬وتشمل هذه القدرات ‪:‬‬
‫مستودعات البيانات ‪Data Warehouses and Data Marts‬‬ ‫‪-1‬‬
‫مستودع البيان•ات عب•ارة عن قاع•دة بيان•ات تخ•زن البيان•ات الحالي•ة والتاريخي•ة ذات األهمي•ة المحتمل•ة‬
‫لصناع القرار في جميع أنحاء الشركة‪.‬‬
‫‪Hadoop‬‬ ‫‪-2‬‬
‫ال تعتبر منتجات ‪ DBMS‬العالئقية ومستودعات البيانات مناسبة تما ًما لتنظيم وتحلي••ل البيان••ات الكب••يرة‬
‫أو البيانات التي ال تتناسب بسهولة مع األعمدة والصفوف المستخدمة في نماذج البيان••ات الخاص••ة به••ا‪.‬‬
‫للتعامل مع البيانات غير المهيكلة وشبه المنظمة بكميات كبيرة ‪ ،‬وكذلك البيانات المنظمة ‪ ،‬ل••ذا تس••تخدم‬
‫المنظمات ‪.Hadoop‬‬
‫‪ Hadoop‬هو إطار برمجيات مفتوح المصدر تديره مؤسس••ة ‪Apache Software Foundation‬‬
‫التي تتيح معالجة متوازية موزعة لكميات هائلة من البيانات عبر أجهزة الكمبيوتر الرخيصة‪ .‬إنه يج••زء‬
‫المشكلة كبيرة في البيانات إلى مشاكل فرعية ‪ ،‬ويوزعها بين آالف من وح••دات معالج••ة الكم••بيوتر غ••ير‬
‫المكلف••ة ‪ ،‬ثم يجم••ع النتيج••ة إلى مجموع••ة بيان••ات أص••غر يس••هل تحليله••ا‪ .‬ربم••ا تك••ون ق••د اس••تخدمت‬
‫‪ Hadoop‬للعثور على أفض••ل أس••عار ت••ذاكر الط••يران على اإلن••ترنت ‪ ،‬أو الحص••ول على االتجاه••ات إلى‬
‫مطعم ‪ ،‬أو إجراء بحث على ‪ ، Google‬أو التواصل مع صديق على ‪.Facebook‬‬
‫الحوسبة في الذاكرة ‪In-Memory Computing‬‬ ‫‪-3‬‬
‫هناك طريقة أخرى لتسهيل تحليل البيانات الكبيرة وهي استخدام• الحوسبة في الذاكرة ‪ ،‬والتي تعتم••د في‬
‫المق••ام األول على ال••ذاكرة الرئيس••ية للكم••بيوتر (‪ )RAM‬لتخ••زين البيان••ات‪( .‬يس••تخدم نظ••ام ‪DBMS‬‬
‫التقليدي أنظمة تخزين القرص‪ ).‬يق••وم المس••تخدمون بالوص••ول إلى البيان••ات المخزن••ة في ذاك••رة النظ••ام‬
‫األساسية ‪ ،‬وبالتالي التخلص من االختناق••ات من اس••ترداد البيان••ات وقراءته••ا في قاع••دة بيان••ات تقليدي••ة‬
‫تستند إلى األق••راص وتقلي••ل أوق••ات اس••تجابة االس••تعالم بش••كل كب••ير‪ .‬تجع••ل المعالج••ة داخ••ل ال••ذاكرة من‬
‫الممكن لمجموع••ة كب••يرة من البيان••ات ‪ ،‬ال••تي تص••ل إلى حجم س••وق البيان••ات أو مس••تودع البيان••ات‬
‫الصغيرة ‪ ،‬أن تكون مقيمة بالكامل في الذاكرة‪ .‬حسابات األعمال المعقدة التي كانت تس••تغرق س••اعات أو‬
‫أيام يمكن أن تكتمل في غضون ثوان ‪ ،‬ويمكن حتى أن يتم ذل••ك على األجه••زة المحمول••ة‪( .‬انظ••ر ال••دورة‬
‫التفاعلية على التكنولوجيا‪).‬‬
‫بعض التطورات في تكنولوجيا أجهزة الكمبيوتر المعاصرة التي تجعل المعالجة في الذاكرة ممكنة ‪ ،‬مثل‬
‫المعالجات القوية عالية السرعة ‪ ،‬والمعالجة متعددة المراكز ‪ ،‬وانخفاض أسعار ذاكرة الكمبيوتر‪ .‬تساعد‬
‫هذه التقنيات الشركات على تحسين استخدام الذاكرة وتسريع أداء المعالجة مع خفض التكاليف‪.‬‬
‫ومنصات التحليل‪ .‬بعض هذه القدرات متوفرة كخدمات سحابة‪.‬‬ ‫‪-4‬‬

You might also like