|  |
| --- |
| جزء من سلسلة مقالات حول |
| علم المعلومات |
|  |
| مفاهيم عامة
* الوصول
* المعمارية
* السلوك
* الإدارة
* الاسترجاع
* البحث
* المجتمع
* تنظيم المعرفة
* الأنطولوجيا
* الفلسفة
* دراسات العلوم والتقنية
* علم التصنيف
 |
| المجالات ذات الصلة والمجالات الفرعية
* تحليل الاستشهادات المرجعية
* تبويب
* رقابة
* تصنيف
* تخزين بيانات الحاسوب
* دراسات ثقافية
* نمذجة البيانات
* معلوماتية
* تقانة المعلومات
* الحرية الفكرية
* ملكية فكرية
* علم المكتبات والمعلومات
* ذاكرة
* الحفظ
* خصوصية
* علم المعلومات الكمية
 |
| * شعار بوابة بوابة علم المكتبات والمعلومات
 |
| * ع
* ن
* ت
 |

نمذجة البيانات
**نمذجة البيانات** هي عملية إنشاء نماذج بيانات عبر تطبيق تقنيات النمذجة الرسمية.

لمحة عامة
---------

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

1. المخطط المفاهيمي
2. المخطط المنطقي
3. المخطط الفيزيائي

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

لإدارة البيانات كموارد

لدمج نظم المعلومات

لتصميم قواعد المعطيات

مواضيع نمذجة البيانات
---------------------

### نموذج البيانات

نماذج البيانات توفير هيكل للبيانات المستخدمة في نظم المعلومات من خلال توفير تعريف و صيغة محددة. إذا اُسْتُخْدِم نموذج البيانات بشكل متسق عبر أنظمة، فيمكن تحقيق توافق البيانات. إذا اُسْتُخْدِمَت نفس هياكل البيانات لتخزين البيانات والوصول إليها، فيمكن للتطبيقات المختلفة مشاركة البيانات بسلاسة. يشار إلى نتائج هذا في الرسم البياني. ومع ذلك، غالباً ما تكون الأنظمة والواجهات مكلفة في البناء والتشغيل والصيانة. كما أنها قد تحد من عمل بدلا من تقديم الدعم لها. قد يحدث هذا عندما تكون نوعية نماذج البيانات المطبقة في الأنظمة والواجهات رديئة.
وغالباً ما توضع قواعد العمل الخاصة بكيفية عمل الأشياء في مكان معين، في هيكل نموذج البيانات. وهذا يعني أن التغييرات الصغيرة في الطريقة التي تؤدى بها الأعمال تؤدي إلى تغييرات كبيرة في أنظمة الكمبيوتر و الواجهات. لذلك ، تحتاج قواعد العمل التي سَتُنَفَّذ بطريقة مرنة لا يؤدي إلى تبعيات معقدة ، وينبغي أن يكون بدلا من نموذج البيانات مرنة بما فيه الكفاية بحيث التغييرات في الأعمال يمكن تنفيذها ضمن نموذج البيانات بطريقة سريعة وفعالة نسبيا .
وغالبا لا تُحَدَّد أنواع الكيانات، أو تُحَدَّد بشكل غير صحيح. هذا يمكن أن يؤدي إلى تكرار البيانات، و هيكل البيانات والوظائف ، جنبا إلى جنب مع التكاليف المصاحبة لتلك الازدواجية في التنمية والصيانة لذلك ينبغي بذل تعريفات البيانات و صريحة وسهلة الفهم قدر الإمكان للحد من سوء تفسير والازدواجية .
نماذج البيانات لنظم مختلفة بشكل تعسفي. نتيجة لذلك هو أن يطلب من واجهات معقدة بين النظم التي تتقاسم البيانات. ويمكن لهذه الواجهات تمثل بين 25-70 ٪ من تكلفة النظم الحالية. وينبغي النظر في الواجهات المطلوبة بطبيعتها في حين تصميم نموذج البيانات، كنموذج البيانات من تلقاء نفسها لن تكون قابلة للاستخدام من دون واجهات ضمن أنظمة مختلفة.
لا يمكن مشاركة البيانات إلكترونيا مع العملاء والموردين ، وذلك لأن هيكل و معنى البيانات لم تكن موحدة. للحصول على القيمة المثلى من نموذج البيانات تنفيذها ، فمن المهم جدا تحديد المعايير التي من شأنها ضمان أن نماذج البيانات على حد سواء تلبية احتياجات العمل و تكون متسقة.

مصادر
-----

1. ↑  Data Integration Glossaryنسخة محفوظة March 20, 2009, على موقع واي باك مشين. U.S. Department of Transportation, August 2001.
2. ↑  American National Standards Institute. 1975. *ANSI/X3/SPARC Study Group on Data Base Management Systems; Interim Report*. FDT (Bulletin of ACM SIGMOD) 7:2.

|  |  |
| --- | --- |
| مشاريع شقيقة | في كومنز صور وملفات عن: نمذجة البيانات |



| * ع
* ن
* ت
هندسة البرمجيات |
| --- |
| مجالات | 
* برمجة
* متطلبات البرمجيات
* نشر البرمجيات
* تصميم البرمجيات
* صيانة البرمجيات
* فحص البرمجيات
* تحليل النظم
* أساليب رسمية

 |
| مفاهيم | 
* نمذجة البيانات
* هيكلية الشركات
* مواصفة وظيفية
* لغة نمذجة
* Orthogonality
* نمط برمجة
* برمجية
* معمارية برمجيات
* منهجية تطوير برمجيات
* عملية تطوير البرمجيات
* جودة البرمجيات
* ضمان الجودة (برمجيات)
* برمجيات علم الآثار
* التحليل الإنشائي
* مهندس برمجيات
* كود قديم

 |
| توجهات | 
* تطوير البرمجيات أجايل
* Aspect-oriented
* برمجة كائنية التوجه
* أنطولوجية (علم المعلومات)
* البنية الخدمية
* دورة حياة تطوير البرمجيات

 |
| النماذج | 

|  |  |
| --- | --- |
| تطوير  | 
* تطوير البرمجيات أجايل
* EUP
* Executable UML
* نموذج بناء تدريجي  ‏
* تطوير متكرر ومتزايد
* العملية الموحدة لراشيونال IBM
* سكرم
* نمذجة البرمجيات
* النموذج اللولبي
* V-Model
* نموذج الشلال
* برمجة قصوى

 |
| أخرى  | 
* أيزو/آي إي سي 15504
* تكامل نموذج نضوج المقدرة
* نماذج بيانات
* طريقة الكيانات والعلاقات
* Function model
* نموذج المعلومات
* Metamodeling
* Object model
* Systems model
* View model

 |
| لغات  | 
* IDEF
* لغة النمذجة الموحدة
* SysML

 |

 |
| مهندسو برمجيات | 
* كينت بيك
* Grady Booch
* فريد بروكس
* باري بوهم
* وورد كانينغهام
* توم ديماركو
* مارتن فاولر
* ماري جان هارولد
* توني هور
* واتس همفري
* مايكل جاكسون (عالم حاسوب)
* إيفار جاكوبسون
* Stephen J. Mellor
* برتراند ماير
* David Parnas
* جورج ونستون رويس
* جيمس رامبوغ
* نيكلاوس ويرث
* إدوارد يوردون
* Victor Basili

 |
| مجالات مشابهة | 
* علم الحاسوب
* هندسة حاسبات
* إدارة المشاريع
* هندسة أنظمة

 |
| 
* تصنيف:هندسة البرمجيات
* كومنز

 |

* أيقونة بوابةبوابة تقانة المعلومات
* أيقونة بوابةبوابة علم الحاسوب
* أيقونة بوابةبوابة قواعد البيانات