الاثنين، 6 أبريل 2015




الدرس الاول




1.    تعريف قاعدة البيانات :
قاعدة البيانات عبارة عن : مجموعة من البيانات المنظمة والمرتبطة بموضوع معين داخل جدول أو مجموعة من الجداول بغرض استرجاعها لاتخاذ القرارات المطلوبة .
مثل بيانات جميع طلبة مدرسة ما (البيانات الشخصية للطلبة بيانات تصنيف الطلبة على السنوات الدراسية المختلفة ..الخ ) .
فقاعدة البيانات تساعد معظم المنشآت في إدارة بياناتها.
2.    مميزات قواعد البيانات :
·         تخزين البيانات– تصنيفها– تنظيمها – فهرستها بطريقة يمكن بها استرجاعها ومن ثم معالجتها بسهولة .
·         المرونة في تعديل البيانات وذلك بإضافة بيانات جديدة أو استبدال بيانات قديمة بأخرى جديدة ( تحديث البيانات ) .
·         سهولة إعداد النماذج التي تيسر إدخال البيانات .
·         سهولة البحث والاستعلام عن بيانات ومعلومات مخزنة في قاعدة البيانات .
·         عرض البيانات والمعلومات في صورة تقارير يمكن منها استخلاص  المعلومات وتحليلها وتسهل  دعم واتخاذ القرار .
·         إمكانية تبادل البيانات والمعلومات بين قواعد البيانات الأخرى .
1.    أنواع قواعد البيانات من حيث أسلوب التصميم:
عند تصميم نظام قاعدة بيانات توجد عدة نماذج الهدف منها وضع تصور لقاعدة البيانات قبل تنفيذها على جهاز الحاسب الآلى وأشهر هذه الأنواع هى:
·         قواعد البيانات الهرمية ( النموذج الهرمي للبيانات )Hierarchical Database Model   .
·         قواعد البيانات الشبكية ( The Network Database ).
·         قواعد البيانات العلاقية Relational Database Model وهى التى سيتم دراستها بالتفصيل.


ما هي قاعدة البيانات العلاقية The Relational Database Model :
  هي قواعد بيانات  تقوم بتخزين البيانات في صورة جداول (Tables ) يختص كل جدول منها بموضوع معين ، ثم ايجاد العلاقة بين كل جدول والآخر إن وجدت عن طريق  اشتراك كل منهما في بيان واحد ( أو أكثر ) بما يحقق :
1- عدم تكرار البيانات في أكثر من جدول .
2- تكامل البيانات .
3- سرعة معالجتها واستخراج معلومات من اكثر من جدول .
4- عدم زيادة حجم تخزين قاعدة البيانات .

2.    نظم إدارة قواعد البيانات (DBMS) Database Management Systems
هي تطبيقات برامج الكمبيوتر التى تتيح الإمكانيات التالية:
   §                 طرق التعامل مع البيانات .
   §                 كيفية إدارة وتنظيم البيانات داخل الملفات .
   §                 استرجاع المعلومات المطلوبة بعديد من الصور وغيرها من المزايا.

مثال :
إذا نظرنا إلى ترتيب الكتب في أي مكتبة وتنظيمها بعدة طرق على أساس الموضوعات أو على أساس اسم المؤلف مثلاً.
فالمهام والوظائف التي يقوم بها أمين المكتبة للوصول إلى كتاب معين  يطلق عليها إدارة لقاعدة البيانات ، والبرامج التي تؤدي هذه الوظيفة عند التعامل مع الحاسب يطلق عليها برامج نظم إدارة قواعد البيانات (DBMS) مثل برنامج Oracle ، SQL Servery ، Access ...الخ 




ليست هناك تعليقات:

إرسال تعليق