|
..★★ مذاكرة جمآعية لمادة قواعـد الـبيانـات ★★..
السلام عليكم ورحمة الله وبركاته
نبدأ على بركة الله المذاكرة الجماعية لمادة قواعد البيانات
بشكل عام المادة سهله وهي بحاجة لمتابعة من البداية لمن ليس لهم أي فكرة عن برنامج الاكسس الموجود ضمن سلسلة برامج ميكروسوفت اوفس .
سوف اورد هنا النقاط الهامة من وجهة نظري ولا يمكن الاستغناء عن محتوى المحاضرات
ارجوا منكم المتابعة دون وضع أي تعليقات واذا فيه أي ملاحظات عن أي درس ممكن ارسالها عبر رسالة خاصة
بسم الله نبدأ
ــــــــــــــــــــــــــــــــــــــــــــــــ
(( المحاضرة الأولى ))
مفهوم قواعد البيانات
قواعد البيانات (Database):
هي اسلوب محدد لتنظيم المعلومات يبسط كيفية ادخالها و تعديلها و استخراجها في صورة ملائمة و مفهومة للمستخدم لمجموعة مشتركة من البیانات المترابطة والمتجانسة منطقیا .
هي مجموعة من عناصرِ البيانات المنطقية المرتبطة مع بعضها البعض بعلاقة معينة، وتتكون قاعدة البيانات من جداول (واحد أو أكثر). ويتكون الجدول اعمدة (حقول Fields) ومن صفوف (سجلات (Record.
انواع الملفات:
ملف تتابعي :
يتم تخزين سجلات البيانات بشكل تتابعي بنفس ترتيب وصولها للملف سجل بعد سجل. لاسترجاع البيانات تجري عملية قراءة السجلات من اول سجل الى اخر سجل و بشكل تتابعي.
ملف عشوائي :
يتم تخزين سجلات البيانات بشكل عشوائي مع معرفة موقع او عنوان كل سجل بيانات، و تتم قراءة البيانات مباشرة عن طريق العنوان.
ملف مفهرس:
يستخدم فهرس اشبه بفهرس الكتاب من خلاله يتم الوصول الى اي سجل بيانات، يتم عمل الفهرس من خلال احد حقول البيانات.
مشاكل الملفات:
• تكرار البيانات
• عدم تجانس او توافق البيانات: نفس المعلومة تكون مخزنه في اكثر من ملف عند تعديلها قد لا نعدلها في الملفات الاخرى.
• عدم المرونه:عملية التعديل و الحذف تتطلب جهد و وقت و كلفة عالية.
• الافتقار الى المواصفات القياسية.
• معدل منخفض لإنتاج البرامج
• مشاركة محدودة جداً بين البرامج المختلفة و ملفات البيانات.
• صعوبة الصيانة
• امن سرية المعلومات تكون على نطاق محدود.
نظم قواعد البيانات :
البيانات :
هي كافة البيانات المطلوب ادخالها او الاستعلام عنها ، حيث كل بيان يمثل عنصر مستقل مثل ( اسم المريض ، رقم الغرفة ، العنوان ، ....)
المعلومات :
هي البيانات التي تمت معالجتها و وضعها في صورة ملائمة و مفهومة للمستخدم.
تعريف نظم قواعد البيانات
هي اسلوب محدد لتنظيم البيانات يبسط كيفية ادخالها و تعديلها و استخراجها اما بنفس الشكل المدخل او مجمعة في صورة احصائية او تقارير او شاشات استعلام مع التحكم في كل عملية.
تصميم قاعدة البيانات يشمل تحديد انواع البيانات و التراكيب و القيود على كافة البيانات.
بناء قاعدة البيانات هو عملية تخزين البيانات نفسها في وسط تخزين تتحكم به نظم قواعد البيانات .
قواعد البيانات و نظم ادارة قواعد البيانات
نظام ادارة قواعد البيانات:
هو مجموعة من البرامج التي يمكن استخدامها في انشاء و معالجة قاعدة بيانات .
نظام ادارة قواعد البيانات هو نظام برامجي متعدد الاغراض يسهل تعريف و بناء و معالجة قواعد البيانات التطبيقية.
مميزات استخدام قواعد البيانات
1- ندرة التكرار
2- امن و سرية البيانات عالية
3- فرض القيود على المستخدمين
4- توفير بيئة تخزين مناسبة
5- السماح باستنباط معلومات من البيانات المتواجدة
6- توفير واجهات متعددة
7- تمثيل العلاقات المعقدة
8- تكامل البيانات
9- سهولة الصيانة
10- توفير طرق متعددة للحصول على النسخ الاحتياطية
11- تقليل زمن تطوير البرامج
12- المرونة الشديدة فى استخدام وتعديل البيانات
13- توفير بيانات على درجة عالية من التحديث
14- اقتصادية الاستخدام
15- المرونه العالية
مستخدم قواعد البيانات :
مدير قواعد البيانات(DBA):
هو الذي يقوم بإدارة قواعد البيانات والتحكم في صلاحيات العمل ومراقبة النظام وتحسين أداء قواعد البيانات
مصمم قواعد البيانات (DB Designer):
يقوم بتصميم قواعد البيانات ليتم إنشائها وبنائها بطريقة ذات كفاءة عالية طبقا لمتطلبات المستخدم
مستخدم قواعد البيانات (End User):
بعض المستخدمين يكون لديهم الخبرة الكافية لإعداد الاستفسارات المطلوبة بلغة الاستفسارات، وبعض المستخدمين ليس لديهم الخبرة فيتم إنشاء برامج خاصة لهم يقومون بتشغيلها للحصول على المطلوب
محلل النظم ومبرمج النظم(Analyst & Programmer):
يقوم محلل النظم بتحديد متطلبات المستخدم وتطوير هذه المواصفات المطلوبة لتحديد المطلوب من قواعد البيانات .
بينما يقوم مبرمج النظم بتنفيذ المتطلبات لإنشاء التطبيقات المناسبة
هندسة النظم هي عملية تحليل النظام بالإضافة لعملية إنشاء البرامج التطبيقية
( محلل النظم + مبرمج النظم ← مهندس النظم )
ــــــــــــــــــــــــــــــــــــــــــــــــــ ـــــــــــــــــــــــــــــــــــــــ
اسئلة المحاضرة
س1 ) مجموعة من البرامج التي يمكن استخدامها في انشاء ومعالجة قاعدة البيانات :
1 - ملف البيانات
2 - قاعدة البيانات
3 - نظام قاعدة البيانات
4 - نظام ادارة قواعد البيانات
س2 ) من مشاكل الملفات ان تكون نفس الملعومات مخزنة في اكثر من ملف وعند تعديلها قد لا تعدلها في الملفات الاخرى :
1 - تكرار البيانات
2 - عدم تجانس البيانات
3 - عدم المرونة
4 - الافتقار الى المواصفات القياسية
س 3) يقوم بتحديد متطلبات المستخدم وتطوير هذه المواصفات المطلوبة لتحديد المطلوب من قواعد البيانات :
1 - محلل النظم
2 - مبرمج النظم
3 - مدير قواعد البيانات
4 - مستخدم قواعد البيانات
س4 ) هي البيانات التي تمت معالجتها و وضعها في صورة ملائمة و مفهومة للمستخدم :
1- البيانات
2- المعلومات
3- ملف مفهرس
4- لا شي مما ذكر
س5 ) يتم تخزين سجلات البيانات بشكل عشوائي مع معرفة موقع او عنوان كل سجل بيانات، و تتم قراءة البيانات مباشرة عن طريق العنوان هي :
1- ملف تتابعي
2 - ملف عشوائي
3 - ملف مفهرس
4 - البيانات
س6 ) هي اسلوب محدد لتنظيم المعلومات يبسط كيفية ادخالها و تعديلها و استخراجها في صورة ملائمة و مفهومة للمستخدم لمجموعة مشتركة من البیانات المترابطة والمتجانسة منطقیا :
1- قواعد البيانات
2- قواعد نظم البيانات
3 - مستخدم قواعد البيانات
4- لا شي مما ذكر
س 7) من ميزات استخدام قواعد البيانات :
1- عدم المرونة
2 - صعوبة الصيانة
3 - ندرة التكرار
4 - امن وسرة البيانات محدودة
التعديل الأخير تم بواسطة ابن السلطان ; 2014- 2- 23 الساعة 06:05 PM
|