Skip Navigation Links
Skip navigation links
عربي
Home
Advertisement
Resume
Pictures Library
Courses
algorithms course describtion
algorithms course content every week
algorithms course references
algorithms course educational resources
samples exams for algorithms course
database princibles course describtion
database princibles course content every week
database princibles course references
database princibles course educational resources
samples exams for database princibles course
database programming course describtion
database programming course content every week
database programming course references
database programming course educational resources
samples exams for database programming course
electronic publish course describtion
electronic publish course content every week
electronic publish course references
electronic publish course educational resources
electronic publish course lectures
samples exams for electronic publish course
graduate project course describtion
publication
activities in university and socity service
Administrative Works
Journal Articles
articles1
articles2
articles3
articles4
articles5
articles6
articles7
articles8
articles9

  قواعد البيانات

الحلقة الثالثة

قاعدة البيانات على الشبكة
الجزيرة-العدد 15 - صفر 1424هـ
http://www.al-jazirah.com.sa/digimag/06042003/tm60.htm

بعدما تم تصميم جميع جداول قاعدة البيانات التي تم إنشاءها من قبل، نلاحظ أن الملف الذي يحوي هذه القاعدة يأخذ الامتداد mdb وهو اختصار Microsoft DataBase. ويمكنك أن تبدأ بإنشاء النماذج والاستعلامات والتقارير في نفس هذا الملف، ولكن من المفضل أن نفصل جميع هذه العناصر عن قاعدة البيانات، وذلك حتى يتسنى لك تحميل ملف قاعدة البيانات على جهاز خادم server الخاص بالشبكة، وبالتالي يتم تحميل الملف الذي يحتوي على العناصر الأخرى على أجهزة محطات العمل workstation، وكل ما عليك عمله هو الربط بين جميع هذه الملفات والملف الموجود على جهاز الخادم.

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

وبالتالي تقوم بعرض "مواضع شبكة الاتصال" وتذهب إلى الخادم وتعرض قاعدة البيانات وتختار منها جميع الجداول ثم تضغط "موافق" فتظهر لك الجداول في الملف الجديد ولكن يسبقها أسهم تدل على كونها مرتبطة، وعليك ملاحظة أنه في قائمة "ملف" أثناء اختيار "احضار بيانات خارجية" هناك اختيار آخر هو "استيراد..." فعند اختيارك له سوف يقوم باحضار نسخة كاملة من الجداول الموجوده في ملف قاعدة البيانات إلى الملف الجديد، وبالتالي يكون الملف الجديد مفصول تماماً عن ملف قاعدة البيانات، بمعنى عند حدوث أي تغييرات على البيانات في ملف قاعدة البيانات لا يؤثر ذلك على البيانات التي يتعامل معها الملف الجديد، على العكس من ذلك في حالة الربط.

أما بالنسبة لملف قاعدة البيانات الذي تم تحميله على جهاز الخادم، فيجب تغيير بعض الخصائص حتى يتمكن أكثر من مستخدم من التعامل مع البيانات المخزنة بدون حدوث أي مشاكل، وأيضاً عند تعامل أكثر من مستخدم مع نفس السجل في قاعدة البيانات في نفس الوقت، يجب أن يكون هناك تحكم في مثل هذه الحالات.

والحل الأمثل لمثل هذه الحالات هو أنه عندما يتعامل مستخدم ما مع سجل محدد، يتم إغلاق تحرير هذا السجل عن جميع المستخدمين الآخرين، ويمكن أيضا إغلاق هذا السجل عن الآخرين فقط في حالة حفظ السجل.

ولعمل ذلك نقوم بفتح ملف قاعدة البيانات ونذهب إلى قائمة "أدوات" ومنها نختار "خيارات" ثم "خيارات متقدمة" ونختار من "تأمين السجلات الافتراضي" الاختبار "سجل محرر"، ونتأكد أيضاً من أن "وضع الفتح الافتراضي"مشترك"، وأيضاً نتأكد من اختيار "فتح قواعد البيانات باستخدام أمان مستوى السجلات"، والآن يمكننا بدء العمل في إنشاء النماذج الخاصة بإدخال البيانات والاستعلامات والتقارير في الملف الجديد المرتبط بقاعدة البيانات، وفي الحلقة القادمة سوف نبدأ بمشيئة الله تعالى في التعامل مع النماذج.

م. سيد سعد الدين

 عضو هيئة تدريس بقسم الحاسب الآلي

               كلية المعلمين بالرياض

 

King   Saud University. All rights reserved, 2007 | Disclaimer | CiteSeerx