عرض مشاركة واحدة
قديم 2014- 3- 2   #2
ابن السلطان
متميز في التعليم عن بعد _علم اجتماع المستوى الخامس
الملف الشخصي:
رقم العضوية : 145363
تاريخ التسجيل: Thu May 2013
المشاركات: 2,543
الـجنــس : ذكــر
عدد الـنقـاط : 748815
مؤشر المستوى: 823
ابن السلطان has a reputation beyond reputeابن السلطان has a reputation beyond reputeابن السلطان has a reputation beyond reputeابن السلطان has a reputation beyond reputeابن السلطان has a reputation beyond reputeابن السلطان has a reputation beyond reputeابن السلطان has a reputation beyond reputeابن السلطان has a reputation beyond reputeابن السلطان has a reputation beyond reputeابن السلطان has a reputation beyond reputeابن السلطان has a reputation beyond repute
بيانات الطالب:
الكلية: كلية الاداب
الدراسة: انتساب
التخصص: علم العمران البشري
المستوى: خريج جامعي
 الأوسمة و جوائز  بيانات الاتصال بالعضو  اخر مواضيع العضو
ابن السلطان غير متواجد حالياً
رد: ..★★ مذاكرة جمآعية لمادة قواعـد الـبيانـات ★★..

(( المحاضرة الثانية ))

# مكونات بيئة نظم قواعد البيانات :

1-المكونات المادية
2- المكونات البرمجية
3- البيانات
4- الإجراءات والعمليات
5- المستخدمون

# انواع قواعد البيانات :
1-قواعد البيانات الشبكية
2- قواعد البيانات الهرمية
3- قواعد البيانات العلاقية

# هيكلية نظم إدارة قواعد البيانات
1-النظام المركزي( Centralized system)
2- نظام الخادم ـ العميل (Client-Server)

# هيكلية نظم قواعد البيانات


1- مستوى البيانات الخارجي The External or View Level

هو الجزء الذي يستهدف المستخدمين
التخاطب والاتصال واسترجاع البيانات
يستخدم برامج تطبيقية وبرامج رسومية او مباشر
مرحلة التحليل


2- المستوى المفاهيمي
The Conceptual Level


يحتوي علي Conceptual Schema التي تصف بناء البيانات في قواعد البيانات – نموذج البيانات المنطقي
تقوم بإخفاء التفاصيل الخاصة بالبناء الفعلي للبيانات
تقوم بوصف الكيانات، نوع البيانات، العلاقات، القيود و كذلك العمليات التي يعرفها المستخدم

3. المستوي الداخلي (Internal Level):

وهو يحتوي علي المخطط الداخلي والذي يقوم بوصف التخزين الفعلي لقواعد البيانات و عملية انشاء قاعدة البيانات.
مرتبط بالاجهزة و البرامج

# استقلالية البيانات :

1-الاستقلال المنطقي (Logical Data Independence):

هي المقدرة علي تغيير مخطط البيانات في المستوي الثاني (Conceptual Level) بدون الحاجة إلى تغيير المخطط في المستوي الثالث (External Level) وكذلك بدون تغيير البرامج التطبيقية

· يكون التغيير في المستوي الثاني لكي تستوعب قواعد البيانات التغيرات التي قد تحدث في المخطط نتيجة زيادة أو حذف عناصر بيانات
  • التطبيقات التي تتعامل مع العناصر التي تغيرت هي فقط التي يتم تعديلها أما باقي التطبيقات فلا تتغير

2-الاستقلال الفعلي (Physical Data Independence):

هي المقدرة علي تغيير مخطط البيانات في المستوي الأول
Internal Level)) بدون الحاجة إلى تغير المخطط في المستوي الثاني (Conceptual Level)
يكون التغيير في المستوي الأول(Internal Level) بسبب التغيرات التي قد تحدث نتيجة استخدام أساليب جديدة في تنظيم الملفات من أجل تحسين أداء النظام
التطبيقات التي تتعامل مع العناصر التي تغيرت هي فقط التي يتم تعديلها أما باقي التطبيقات فلا تتغير


# لغات نظم إدارة قواعد البيانات

1- لغة وصف البيانات


تستخدم بواسطة مدير قواعد البيانات (
DBA) وكذلك مصمم قواعد البيانات لتعريف بناء قواعد البيانات

2- لغة تعريف الأشكال

تستخدم في بعض نظم إدارة قواعد البيانات التي تستخدم هيكل قواعد البيانات الثلاثى بطريقة حقيقية وذلك لتعريف مخطط البيانات في المستوي الخارجي

3- لغة التعامل مع البيانات

تستخدم لاسترجاع وإدخال وحذف وتعديل البيانات




# بيئة نظم قواعد البيانات

1- مترجم لغة تعريف البيانات
لترجمة تعريف مخطط البيانات والتأكد من صحته ثم تخزين هذا التعريف داخل فهرس النظام

2- منفذ قواعد البيانات (Run-Time DB processor):
يقوم بالتعامل مع قواعد البيانات عند تشغيل أي أمر خاص بقواعد البيانات

3- مترجم لغة الاستفسارات (Query Compiler):
يتعامل مع الاستفسارات عن طريق فهم الأوامر وترجمتها ثم إرسالها إلى منفذ قواعد البيانات لتنفيذها


# خدمات تقدمها نظم إدارة قواعد البيانات

1- تحميل البيانات
وهي عبارة عن عملية تحويل البيانات الموجودة سابقا في النظم القديمة الي شكل ملائم للتصميم الجديد بدون الحاجة الي إعادة إدخالها يدويا

2- النسخ الاحتياطية
وهي عملية إنشاء نسخ احتياطية للبيانات الموجودة بهدف تأمين البيانات من الأعطال

3- تنظيم الملفات
هي عملية إعادة تنظيم الملفات علي أسطوانات التخزين بهدف تحسين أداء النظام

4- مراقبة الأداء
تستخدم لمراقبة وتسجيل أداء قواعد البيانات



ــــــــــــــــــــــــــــــــ



اسئلة المحاضرة

1) تحتوي نظم قواعد البيانات على ثلاث مستويات من المخططات وذلك لدعم الخواص التي يجب ان تقدمها نظم ادارة قواعد البيانات ، ما هو المستوى الذي يقوم بوصف التخزين الفعلي لقواعد البيانات وعملية انشاء قاعدة البيانات ؟


ج ) المستوى الداخلي





2) تحتوي نظم قواعد البيانات على ثلاث مستويات من المخططات وذلك لدعم الخواص التي يجب ان تقدمها نظم ادارة قواعد البيانات ، ما هو المستوى الذي يستهدف المستخدمين والتخاطب والاتصال واستراجاع البيانات ؟

ج ) مستوى البيانات الخارجي


3) المقدرة على تغيير مخطط البيانات في المستوى الثاني بدون الحاجة الى تغيير المخطط في المستوى الثالث هو ؟

ج ) الاستقلال المنطقي


4 ) تستخدم بواسطة مدير قواعد البيانات وكذلك مصمم قواعد البيانات لتعريف بناء قواعد البيانات هي من لغات نظم ادارة قواعد البيانات هي ؟

ج ) لغة وصف البيانات




5 ) تستخدم لاسترجاع وادخال وحذف وتعديل البيانات هي من لغات نظم ادارة قواعد البيانات هي ؟

ج ) لغة التعامل مع البيانات



6 ) تستخدم في بعض نظم ادارة قواعد البيانات التي تستخدم هيكل البيانات الثلاثي بطريقة حقيقية وذلك لتعريف مخطط البيانات في المستوى الخارجي ؟


ج ) لغة تعريف الأشكال



7) يقوم بالتعامل مع قواعد البيانات عند تشغيل أي أمر خاص بقواعد البيانات هو ؟


ج ) منفذ قواعد البيانات