2016/12/21

تصميم قواعد البيانات :: ما هى قواعد البيانات Database

ما هى قواعد البيانات Database
قاعدة البيانات هى عبارة عن ملف تخزن فيه البيانات بصورة معينة تمكننا من الاستعلام عنها و استرجاعها يمكنك التفكير فى قاعدة البيانات كدليل تليفون البيانات داخلة منظمة و مرتبة بنظام معين يسهل الوصول اليها .



هناك خمسة مراحل اساسية لانشاء نظام قاعدة بيانات ايا كان الغرض منه و هذه المراحل هى مرحلة التحليل ، التصميم ، البناء ، الاختبار ثم التسليم، فيما يلى نبذه عن كل مرحلة

1. مراحل التحليل
وفيها يتم جمع الملعلومات عن النظام و دراسته بهدف تحديد متطلبات العميل و كيفية بناء نظام يتيح تلبيه هذه المتطلبات بشكل امثل.
2. مرحلة التصميم
وفيها يتم تصميم النظام من خلال تصميم اكثر من نموذج اشهرها الاتى
     نموذج مخطط البيانات او Entity Relationship Diagram او ERD
وهو نموذج توضيحي يقوم برسم عناصر النظام مع توضيح خصائص كل عنصر وايضا يوضح العلاقة الطبيعية التى تربط بين كل عنصر والاخر باختصار هو رسم تجريدى للنظام وعناصره وعلاقة عناصره ببعضها البعض.
    نموذج تدفق البيانات او Data Flow Diagram او DFD
وهو نموذج توضيح مسار انتقال المستندات او البيانات الخاصة بالنظام حيث يتكون هذا النموذج من اربعة عناصر اساسية اولاها من سوف يتسلم المستند او البيانات ونطلق عليه اسم External  Entity وثانيها اين ستخزن البيانات او data storage وثالثها العملية او الــــprocess ورابعها الاسهم التى توضيح مسار تدفق البيانات .
    نموذج قاعدة البيانات المنظمة (مخطط البيانات النهائى) او Relational Model اما هذا النموذج فهو التالى لنموذج ERD وفيه يتم رسم قاعدة البيانات على الورق مع رسم كل الجداول لخاصة بها والعلاقات بين هذة الجداول .
3.مرحلة البناء التوثيق
يتم بناء النظام فعليا بالاسترشاد بالمخططات السابقة فهذه المرحلة تشمل اختيار نوع قاعدة البيانات المراد انشائها و البرامج المطلوبه لادارتها ثم التنفيذ الفعلى للبناء البرمجى للنظام . يشمل ذلك بناء قاعدة البيانات ، بناء الشاشات التى سوف يتعامل معها المستخدم، التقارير التى يحتاجها العميل واى متطلبات اخرى و يتم توثيق كل خطوة بتفصيل و وضوح بما يسهل متابعة التنفيذ وتسهيل عملية التعديل فى اى مرحلة فيها بعد.

4.مرحلة الاختيار
يتم فيها التشغيل التجريبى للنظام بهدف اختباره و معاينة اداءه و معالجة الاخطاء والتاكد من ان الخطوات التى تم بنائها تتفق مع احتياجات العميل وما تم الاتفاق عليه

5.مرحلة التسليم
بعد ذلك تاتى المرحلة الاخيرة وهى مرحلة تسليم العميل النظام وتدريب العاملين لديه على استخدامه وتحديد الفترات الزمنية التى يتم فيها صيانة النظام ومتابعة ادائه

0 التعليقات:

إرسال تعليق

ملحوظة: يمكن لأعضاء المدونة فقط إرسال تعليق.