جامعة الانبار- كلية الحاسوب. صديق قي عبد الرهر الدوسرى.
فتظهر لنا النافذة التالية:
الشكل (7 )٠- واجهة تصميم قاعدة البيانات «تعصعو16 م1185
اولا . إنشاء جدول جديد في القاعدة
يمكن إنشاء جدول جديد في القاعدة الحالية ما عن طريق الضغط على 1608 الإنشاء أو عن طرق النقر على الزر
الأيمن للفأرة واختيار ©7951 188 من قائمة الاختيارات التي سوف تظهرء وبصورة عامة فإن شاشة تصميم
الجداول سوف تظهر كالآتي: -
ثانيا . إضافة جدول موجود مسيقا إلى قاعدة البيانات
عند اختيار 1800 الخاص بهذه الفعالية يظهر صندوق محادثة 130 150108 الخاص بنظام التشغيل لاختيار
الجدول الموجود في مكان معين من القرص ويم إضافته إلى قاعدة ا
عند استخدام إيعاز 708518 0801© يتم إدراج أسم الجدول ضمن الإيعاز لفرض خزن الجدول بهذا الاسم
أسم الجدول يمكن أن يتألف من أحرفء أرقام؛ وعلامة التسجيل التحتية (0008©:800:88) ويجب أن تبتدأ
بحرف أو 0006:5608
وفي حالة كون الجدول ضمن قاعدة البيانات فمن الممكن إعطاء الجدول أسم طويل يصل إلى حد 178 رمز .
يمكن تغيير أسم الجدول من خلال واجهة تصميم قاعدة البيانات فقط (الشكل 7 )٠- ونلك لأن المطلوب
تغييره هو الاسم الطويل للجدول؛ ولتغيير أسم الجدول في قاعدة البيانات نتبع الخطوات التالية: -
ات (:©088180 ©001805) نختار الجدول المطلوب تغيير اسمه.
* في واجهة تصميم قاعدة ا
* من قائمة 00105058 نختار 20017 أو عن طريق نقر الزر الأيمن للقأرة على الجدول المطلوب
لاستعراض قائمة العمليات على الجدول ونختار 1100517
* في شاشة مصمم الجدول 1265:8082 18018 نطبع أسم الجدول في حل 118018 18018 ضمن عاط18
حاها. (الشكل 7 -7)
امسا . حذف جدول مز البيانات
هناك طريقتين لحذف الجدول من قاعدة البيانات: -
*حذف الجدول من القاعدة دون حذفه بصورة نهائية من القرص ويسمى 1801018
*حذف الجدول من القاعدة ومن القرص ويسمى 081616.
ولحثف الجدول نتبع الخطوات التالية: -
ار الجدول المراد حذفه؛ ومن قاذمة 00100058 نختار 081818 ضمن
الجدول من القاعدة ومن القرص؛ أما عند اختيار 2001078 فإن الجدول يحذف من القاعدة فقط.
* عن طريق تقر الزر الأيمن للفأرة (اعثا !اع1) على الجدول المراد حذفه فتظهر نفس الشاشة السابقة
قواعد تسمية الحقول هي نفس قواعد تسمية الجداول. هذه الحقول يصل طولها إلى عشرة رموز في حالة
01 188 ويصل إلى ١778 رمز في حالة كون الجدول ضمن قاعدة البيانات.
ولفرض تسمية الحقل يتم إدخال أسم الحقل في مربع 20016 في :8518:08ل 18018 (الشكل 9 -17)
سابعا . اختبار نو 2 الببانات للحقو
عند إنشاء أي حقل يجب إدخال نوع البيانات الخاص بهذا الحقل والذ
* طبيعة القيم التي ستدخل في هذا الحئل (عةتغحسناة :021616 ...ع61)-
* حجم الحقل (مساحة الخزن)-
هذا غير ممكن بالنسبة معت أو [06808:0.
* إمكانية عمل فهرسة (*1008) أو ترتيب (5011) على الحقل تتدخل
والجدول التالي يبين أدواع البيانات في 150: -
المدى الحجم الوصف
ممصمل يعد لعارمد
بمم 1159:59 ميس 00:00:00 سام .10ل 9999 3151
).) مقلم عه ( )706
مكلف عه عنصا أن غبلة؟ 1800110
الممسعمه ما معااطم
عاحاف م فعارط 11020
علاط عنشوط
يي ممطاسنه امصر
عااطاء كعتلة 101687
جامعة الانبار - كلية الحاسوب.
عبد الرجن الدوسرى.
معد عومفك اللمطائه متممتم
فهرسة الجدول ويمكن تحديثه من خلال الضغط على 705 :1008 في مصمم الجدول :06عنه6 1016
تاسعا . استخدام كيم اللتشيء كعيسلة17 النل
عند إنشاء جدول جديد؛ يمكن تحديد حقل واحد أو أكثر ليتقبل القيم اللاشيء. عند استخدام 101088 0011[ فإننا
نثبت الحقيقة التي مفادها أن المعلومات المخزونة في هذا الحقل لقيود معينة غير محددة في الوقت الحاضر (أو
عند إدخال القيد). وبدلا من استخدام صفر أو فراغ والتي قد تعني شيء ذو معنى يستخدم !001 في قيمة هذا
ولغرض إدخال 18011 لحقل معين؛ يتم تأشير مربع 1ل0ل! لهذا الحقل بنقر زر الفأرة الأبسر عليه (تظهر
علامة صح؛ وعند الضغط عليه مرة ثانية يختفي التأشير). ويجب ملاحظة أن الإيعاز 111 5157 هوفي
حالة 014 لكي يصبح 1701088 011ل فعالا في جميع الجداول.
عاشرا . إضافة التعليقات لحقول الجدو
يمكن إضافة التعليقات لأي حقل في الجدول وذلك لجعل فهم الجدول سهلا بالنسبة لمصمم القاعدة أو بالنسبة
لمطوري برامج القاعدة ومدير قاعدة البيانات؛ ويتم إضافة التعليقات من خلال مربع النص المسمى 10810
007©01» والذي يقع أسفل يمين شاشة مصمم الجدول 0618:0287 1016
احد عشر . إنشاء القيم البدبهية للحقول وغييلو ١” 11610 البسواء1
عندما نريد أن يقوم 1/170 بإملاء قيم الحقل بصورة أوتوماتيكية عند إضافة قيد جديد إلى الجدول فإننا نستخدم
عنالة/ ال0ة]©22 القيمة التي تدخل في الجدول تبقى فيه إلى أن يتم تغييره. (يمكن تحديد عنلة/ الثنة]16
لكل أنواع البيانات ما عدا له:©680). ولتحديد 1/8108 ال0ة181 لحقل معين يتم إدخال هذه القيمة في مريع
عنالة 17 0011ة]06 في المساحة المسماة 00ناة150ه/1 17©10. قيمة 085لة/1 ال128]310 تسرع من عملية إدخال
البيانات في التطبيق؛ حيث يتيح للمستخدم أن يعبر الحقل دون إدخال قيمة فيه (ما لم يريد أن يخزن فيه قيمة
مختلفة)؛ وهذه الحالة تكون مفيدة جدا خاصة إذا كانت هناك قواعد إدخال على مستوى القيد أو الحقل وهوما
جامعة النبار - كلية الحاسوب. صديق ق
260:00 فعان 1100 و1011 . قيم ١/1085 181101 يمكن
أن تكون أرقام أو تعبيرات حرفية أو حسابية أو منطقية وقد تكون عبارة عن دالة معرفة من المستخدم 10017
اثنا عشر . تحديد قناع الإدخال 51و01 )ناتر 1
عند استخدام 1001108816 فإننا نعرف صيغة الإدخال للقيمة البيانية (يتم ذلك من خلال تحديد الفواصل
والفوارز والفراغات في صيغة الإدخال)؛ ويتم هذا عن طريق إدخال الصيغة في مربع 148816 1001 في
المساحة المسماة /إه1151.
هناك عدد من الخصائص التي تمكننا من السيطرة على أسلوب عرض الحقل سواء في كتتصدكل
1/000 3:05 أو في التقارير. فيمكن تحديد صيغة العرض (17000101 ل(018[10)؛ عنوان العرض
في المساحة المسماة 121010 يمكن تحديد صيغة العرض من خلال مربع 11000181 وهي الصيغة التي
تظهر فيها قيمة الحل في جميع صيغ الإخراج في 1/158
ويمكن أيضا إدخال عنوان العرض من مربع 00ن1(ة© في نفس المساحة؛ هذا العنوان سوف يظهر في
ولاختصار الوقت عند تصميم النماذج (1]0:075)؛ يمكن تحديد 1855© ال00ة]108 لكل حقل؛ ففي كل مرة
يتم فيها إنشاء نموذج لهذا الجدول فإن 0001701 +ل00ة؟©0 التابع إلى 1055© الناة]18 المختار سوف يظهر
يمكن استخدام قواعد التحقق بأسلوبين وهما: - 810-1881 و 800:0-18181 وذلك للسيطرة على
البيانات الداخلة في جداول قاعدة البيانات. تقوم هذه القواعد بالتحقق من القيمة المدخلة مع الشروط التي
فإن قواعد التحقق تكون متوفرة فقط في الجداول المقترئة ضمن قاعدة بيانات وغير متوفرة في الجداول الحرة.
قواعد التحقق تختصر عملية كتابة هذه القواعد في اختيار 7811110 في النماذج أو في المقاطع البرمجية في
إيعازات البرنامج
كما ويمكن استخدام فهرسة الحقول من نوع ل07ة1:0 و 000010018 لمنع تكرار قيمة لحقل معين؛ وكذلك
استخدام 1188015 لتوجيه ما يسمى بوجوب التكاملية (لااع1016 .لدنا8612:80) للقيام بفعاليات معيئة عند
تغيير البيانات في القاعدة؛ كل هذا يمكن إدراجه ضمن قواعد التحقق لجداول قاعدة البيانات.
يتم اختيار محددات قاعدة البيانات بالاعتماد على مستوى التحقق؛ وكذلك على العملية التي تجمل المحدد
فعالا. يبين الجدول التالي محددات تحقق البيانات في 150: -
العالية الستوى مكانيكية التوجيه
عتاعنه اه بم فم متناف م 101 م0 بر ا
ته عامفره لات عط مم طاح 1و
اليد اتاد المعو يل مسا لمع أعلصة بممسم اك متهم
مع 0ه ام تعر ا ع مساك لفلا
لمعل 151151156 سنا 7
تم إدخالها من قبل المستفيد؛ وإذا كنا نريد أن نتحقق من قيمة الحقل
بغض النظر عن القيم في الحّول الأخرى نستخدم 1100ة0ثله1 118610-16161.
ولإنشاء 00ن1ة2150» 17010-120©1 ندخل التعبير الخاص في مربع 18018 في المساحة المسماة 151810
ولإضافة التعبير الذي يظهر أثناء حدوث خطأ معين ندخل التعبير في مربع 11658888 في المساحة 11810
يتحقق من 20185 110-180©[1] عند تغيير قيمة الحقل. وهو على العكس من 11188615 فهو يتم التحدّق
وبالنسبة إلى 7810815010 18000:0-100©1 فهو يسيطر على نوع البيانات لقيد واحد؛ وذلك عن طريق عمل
مقارنة بين قيم حقلين أو أكثرء فمثلا إذا أردنا أن نتحقق من كون قيمة أحد الحقول هو أكبر دائما من قيمة حقل
آخر. ولإنشاء هذا النوع من التحقق ندخل التعبير وعبارة الخطأ في مربعي 180018 و 308658888 في عاط18
:065106 في اختيار ها 74518 (الشكل 79 -7).
لا تضع إيعاز أو :1100:0810 في 10168 ::1/0/:00110 من التي تسبب تحريك مؤشر القيد ( 17660:4
10067 في مساحة العمل الحالية (1760/ 110116 6:0172:08)؛ مثل إبمازات تاندي عتمعمل وتاك
4 والتي قد تسبب حدوث نبضات متداخلة 1188675 7601075/16 مما يؤدي إلى حدوث خطأ.
عبد الرجن الدوسرى
يعرف 17188©:8 على أنه التعبير الذي يرتبط بالجدول في قاعدة البيانات؛ ويتم استدعاء هذا التعبير كلما
حدث تغيير في بيانات حقول الجدول. يتم إنشاء 1188818 وخزنها بدكل خاصية من خواص الجدول داخل
٠ لذلك عند حذف الجدول من القاعدة تنتهي 17188818 الخاصة بهذا الجدول بصورة نهائية.
ويتميز 1718868 عن باقي قواعد التحقق في أنه لا يستدعى عندما تكون البيانات في حالة 1801]6:60.
اعشر اء 1116865
اء ©2188 يتم إدخال التعيير الخاص به 08885100»© :11888 من خلال شاشة مصمم الجدول غ781
+نع و06 من اختيار ها 10516 (الشكل 7 -17) من خلال المريعات أدوعتنا اتقومل موعت عنملرناء
فمثلا إذا أردنا إنشاء :1886 في نظام سيطرة على الخزين يقوم بإضافة حقل في جدول المواد (وليكن أسم
الجدول 02000615) وهذا الحقل أسمه (ليكن 001ا260:08©_8:70) يتم خزن كمية المادة المطلوب تجهيزها فيه
عند وصول المادة إلى مستوى إعادة الطلب (وهو أيضا حقل ليكن أسمه [©080:08:_181) ويتم وضع حلي
رقم المادة (0ن0:00001) وحقل كمية إعادة الطلب (060:082-80001) في جدول جديد (ليكن أسمه
©#©00) للاستفادة من هذا الجدول في استخراج التقارير الخاصة بإعادة الطلب. هذا :1888 يتم استدعائه
ت صرف كمية من المادة للتحقّق من وصول المادة إلى مستوى إعادة الطلب؛ هذا 1118881 قد يكون
بالصيغة التالية: -
ولحذف أو تحديث :11888 موجود يتم الدخول إلى :111888 عن طريق مربعي :86ع1نا 08816 و
جامعة الانبار - كلية الحاسوب.
ين عند الرجن الدوسرىر
قاعدة البيانات توفر بيئة عمل يتم من خلالها إنشاء وخزن مجموعة من الجداولء ويوفر أيضا إمكانية إنشاء العلاقات
(200085ا) بين الجداول؛ ويوفر بناء مجموعة من قواعد التحقق والسيطرة على البيا:
ملف له امتداد من نوع ( .008).
يتم فتح قاعدة البيانات إما عن طريق اختيار قائمة 118 ومن ثم 0080 واختيار قاعدة البيانات المراد فتحهاء
أو عن طريق إيعاز 02130256 :08ر0 كالآ:
ب «يث محتويات قاعدة البيانات
يتم الدخول في محتويات قاعدة البيانات لغرض التحديث عن طريق الإيعاز:
فتظير شاشة م معتوعل ع5 00ف1فل
والتي يمكن من خلالها إنشاء الجداول والعلاقات والإجراءات.
ن الشكل (© )٠- مثال على قاعدة بيانات موجودة فيها عدد من الجداول المرتبطة بعلاقات مع بعضها
بماد حرط والمطقامة لم جلا علا رفارحة معنوق
الشكل (© )١- مثال لقاعدة بيانات موجودة
جامعة الانبار - كلية الحاسوب'
ويمكن إظهار 810010011080105 عن طريق نقر الزر الأيمن للفأرة في مساحة توت عق ظفاة.
يمكن تغيير حجم الجداول في القاعدة لعرض حقول الجدول والفهارس على الحقول كما ويمكن توسيع عرض
الجدول أو كس الجدول أيضا. ولغفرض توسيع عرض الجدول نضع مؤشر الفأرة على الجدول المطلوب ثم
انضغط الزر الأيمن فتظهر قائمة نختار منها 57108::0. أما إذا أردنا كبس عرض الجدول فإنتا نختار
أما إذا أردنا أن نوسع عرض كل الجداول أو نكبس عرض كل الجداول فإننا نضغط الزر الأيمن للفأرة في
مساحة «هصعتو6ل ©88ف1فل وتختار لله مصمصعظ أو لله 0011056
من الممكن أن نغير توزيع الجداول في :1681808 10185858 أو أن نرتبها وفق صيغة معينة وذلك عن
طريق اختيار 22:88 من قائمة 1010058 فتظهر شاشة لغرض اختيار نوع الترتيب المطلوب وحسب
الجدول التالي: -
110000 0 م متتعاطما عط موتلا
لغرض خزن الملاحظات حول قاعدة البيانات نختار من قائمة 00180888 اختيار 0000810868 ونكتب
الملاحظات في مربع 001010118101