Professional Documents
Culture Documents
حقل عمود
حقل رئيسي
سجل
ز -حساب اجملموع النهائي أو اجملموع الفرعي أو املتوسط احلسايب لبيانات مطلوبة .
مزايا انظمة قواعد البيانات :نظام قواعد البيانات و بسبب اعتماده على مبدأ جتميع البيانات يف موقع واحد
يوفر سيطرة مركزية على البيانات مما يساعد على تاليف عيوب انظمة امللفات التقليدية ،و من مزايا -:
.1امكانية التقليل من التكرار غير المبرر للبيانات :يقصد بتكرار البيانات ختزين البيانات نفسها يف اكثر من
حمل ،و قد ادى استخدام قواعد البيانات اىل احلد من هذه املشكلة .
موقع واحد فان ذلك قد يودي اىل اجراء تعديل على بيانات يف احد هذه املواقع وبقاء نفس البانات على
حاهلا يف املواقع االخرى مما يتسبب بعدم جتانس البانات اليت ختص حقيقة معينة .
.3تحقيق مبدا المشاركة في البيانات :و تعين السماح الكثر من مستخدم بالوصول اىل البيانات املوجودة يف
القاعدة بنفس الوقت و الذي عجزت انظمة امللفات التقليدية عن توفريه .
.4امكانية تطبيق قيود االمن والسرية :يقصد بامن البيانات هو محايتها من الدخول غري املشروع عليها او
ضياعها ،ويعد امن البيانات خاصية مهمة لنظم ادارة قواعد البيانات ،و تتضمن اغلب برامج نظم ادارة
قواعد البيانات برامج خاصة التسمح لغري املصرح هلم باستخدام هذه البيانات .
.5المحافظة على تكامل البيانات :و يقصد هبا و ضع نقاط حتقق و تدقيق لتجنب االدخال او التحديث غري
الصحيح او غري املعقول اضافة اىل ضمان عدم حدوث تناقض يف البيانات املخزونة.
.6امكانية تطبيق مبدا االستقاللية :وهو المقدرة على عمل تغييرات في هيكل البيانات دون عمل تغييرات
في البرامج التي تجري التشغيل على البيانات .على سبيل املثال اذا قررت منظمة تعديل البيانات فان هذا
التعديل قد يتسبب بتغريات كثرية يف كل الربامج اليت تستخدم هذه البيانات ،اي ان الربامج لن تتأثر بإعادة
تنظيم البيانات .ويتحقق استقاللية البيانات عن طريق وضع قواميس البيانات اي وضع مواصفات البيانات
يف جداول تكون مستقله عن الربامج .فتحفظ مثال امساء حقول البيانات و نوع البيانات (العددي او النصي
او التاريخ) وقيم البيانات الصحيحة وخواص اخرى للبيانات يف قواميس البيانات.
لقد ظهرت العديد من النماذج لقواعد البيانات ومن اهم هذه النماذج :
ظهرت قواعد البيانات مع نظم احلاسوب الكبرية وهي اقدم منوذج لقواعد البيانات املنطقية و قد صممت هياكلها
من عالقات بني السجالت اليت تشكل هيكل شجري و مستويات هرمية و هلذا تعرب هذه الرتكيبة عن منط
العالقات واحد – اىل كثري فهي تستطيع ان ختزن عددا كبريا من االجزاء و ان تعاجل املعلومات بشكل كبري و
من عيوب هذا النمط انه يفتقد للمرونة و التجاوب اجليد مع املستخدم و التعقيد يف الربجمة و ان البيانات ختزن
لالستعالمات غري املهيكلة ،و كما موضح بالشكل رقم (. )23
العاملون
والسرتجاع املعلومات عن الطالب رقم ( ) 1يتطلب البحث اوال يف الكلية مث يف القسم ومن مث الوصول اىل
سجل الطالب .اال انه جيد يف البيانات اليت تتطلب سرعة يف االستجابة مثل نظم حجوزات اخلطوط اجلوية .
يتم ختزين البيانات يف اهليكل الشبكي بصورة سالسل مرتابطة من البيانات و بالتايل ميثل هذا اهليكل عالقات
منطقية اكثر تعقيدا .و التزال تستخدم قواعد البيانات الشبكية مع نظم ادارة قواعد البيانات لنظم احلاسوب
الكبرية ،متثل هذه القاعدة منط عالقات الكثري اىل –كثري بني السجالت ،مثال ذلك عالقات الطلبة املتعددين يف
املساقات املختلفة ،او اساتذة متعددين مبعىن اخر يستطيع املستفيد الدخول اىل عنصر البيانات من خالل اختيار
.اال انه يعاجل املعلومات بشكل كفوء .و الشكل رقم ( )24يوضح قاعدة البيانت الشبكية .
الطالب ( ) 5 الطالب ( ) 4 الطالب ( ) 3 الطالب ( ) 2 الطالب ( ) 1
وهي من اكثر أمناط قواعد استخداما وانتشارا وخباصة بعد ظهور حزم نظم ادارة قواعد البيانات مع نظم
احلاسوب الشخصي ،و يتكون هيكل هيكل قاعدة البيانات من جداول وتسمى عالقات و يتكون كل جدول
من اعمدة متثل احلقول وصفوف متثل السجالت ويتم ربط اجلدول من خالل احلقول املفتاحية ( حقل املفتاح
الرئيس وحقل املفتاح الثانوي ) كما ميكنها بسهولة من ان تدمح معلومات من خمتلف املصادر فهي اكثر مرونة
من االنواع االخرى لقواغد البيانات كما موضح يف الشكل،اال ان اهم املشاكل اليت يواجهها هذا النوع فهي
الصعف يف كفاءة املعاحلة،حيث ان وقت االستجابة ميكن ان يكون بطيئا اذا كان هناك عدد كبري من طلبات
الوصول اىل البيانات اليت يتم اختيارها وطليها واسرتجاعها من اجلداول .
ان نظم ادارة قواعد البيانات سواء اهلرمية او الشبكية قد صممت لبيانات متجانسة ميكن بناءها بسهولة يف حقول
بيانات حمددة سابقة,تنظم يف صفوف او جداول ،لكن العديد من التصنيفات املطلوبة اليوم ويف املستقبل تتطلب
قواعد بيانات ميكن ان ختزن وتسرتد ليس فقط اعداد هيكل وخصائص ولكنها تتطلب قواعد بيانات تتعامل
مباشرة مع الوسائط املتعددة ،و إشكال البيانات من نوع جديد مثل صوت ،صورة ،كينونات معقدة .
ان قواعد البيانات املوجه حنو اهلدف شائعة ألهنا تستطيع إدارة و سائط متعددة كما تستخدم يف تطبيقات الشبكة
العنكبوتية وهي مفيدة يف ختزين أنواع بيانات وهو مايعرف باجليل الرابع من قواعد البيانات.
تستخدم تطبيقات التجارة و املالية يف نظم ادارة قواعد البيانات املوجه حنو اهلدف الهنا تتطلب مناذج بيانات جيب
ان تتغري وتستجيب لظروف االقتصاد اجلديد ،كما ميكن هلا ان ختزن انواع متعددة من البيانات اكثر من نظم
ادارة قواعد البيانات العالئقية .و هو جيمع بني قدراتة التخزينية وبني القدرات التخزينية لقاعدة البيانات
العالئقية .و اخري نالحظ ظهور نظم مهجنة عالئقية وموجه وهي متوفرة لضم قدرات كال من قواعد البيانات
ميثل اجلدول الوحدة األساسية يف قواعد البيانات العالئقية ،و العالقة هي اليت تربط اجلداول مع بعضها عن طريق
عامل مشرتك بني هذه اجلداول .و يوجد العديد من انواع العالقات بني اجلداول ميكن توضيحها من خالل املثال
التايل -:
يوجد يف شركة عدة موظفني ،وعدة اقسام ،كما متلك عدة مشاريع فكيف ميكن متثيل العالقات بني الكينونات
؟
الشكل ()27
هي ارتباط جدولني حبيث يقابل السجل الواحد يف اجلدول االول سجال واحدا يف اجلدول الثاين ،ومثال ذلك
املواطن و رقمه الوطين .و ميثل الشكل ( )28مثاال توضيحيا على عالقة واحد لواحد بني املوظفني و األقسام اليت
األقسام
الموظفين
يعمل
D1 E1
R1
D2 E2
R2 E3
D3
E4
R3
E5
E6
الشكل ()29
هي ارتباط جدولني حبيث يقابل السجل الواحد يف اجلدول االول اكثر من سجل يف اجلدول الثاين .ومثال ذلك
الشكل ()31
هي ارتباط جدولني حبيث يقابل السجل الواحد يف كال اجلدولني اكثر من سجل يف اجلدول الثاين ومن االمثلة
على ذلك وجود عدة موظفني يشرتكون يف عدة كتب ،االساتذة ،و الطالب .
E1
موظفين
هي هو
R
تزوج
الشكل ()33
تكون العالقة هنا دائرية أي مرتبطة بنفس الكينونة من اجلهتني ,ومن االمثلة الشائعة عليها ,املادة واملتطلب
السابق هلاحيث تكون هي متطلب سابق ملادة ما و البد من اخذ مادة اخرى كمتطلب هلا .مثال على ذلك
التستطيع تسجيل مادة نظم معلومات دون اخذ مادة مبادئ ا دارة االعمال.
إشراف الموظفين
2 E1
R1
1
2
E2
R2 1
2
R3 E3
2
R4 1 E4
1
1 E5
R5
2
R6 2 E6
E7