اماه
فهرس المحتويات
المحتويات
الفصل الاول :
١-١ مفهوم قواعد البيانات
7-١ قاعدة البيانات
7-١ اسلوب الحاسب الإلكتروني في معالجة قاعدة البيانات
١-؛ مواصفات إدارة قواعد البيانات:
-5-١ بيلاأهم وظائف قواعد البيانات
أمهام إداريي قواعد البيانات
١-١ كف يم قاعدة البيانات
7-؛ بيئة لغة فجوا
٠-7 إنشاء قاعدة بيانات اكمس
”7-7 التعامل مع الجداول في جد
"-8 كيفية انشاء جدول في الاكسس
5-7 الوصف 3
٠١-7 طريقة حفظ الجدول
الفصل الثالث ><
١-*“ تصميم برنامج اللجنة الامتحانية
الفصل الرابع :
فهرس الاشكال والجداول
الاشكال والجداول
قائمة البدء بالفجوال بيسك في نظام التشغيا
نافذة مشروع جديد في اللغة
النافذة الرئيسية في لغة فجوال بيسك
ايقونات نافذة مستكشف المشروع
إنشاء ا ابياناتٍ
صندوق حوار حفظ وا
الواجهة الاساسية لقاعدة بيانا:
إنشاء جدول في الاكمسمس | ©
تصميم جدول بيانات للطلبة
خصائص الجدول في برنامج الاكسس'
حفظ الجداول
حفظ الجدول باسم معين
واجهة البرنامج الرئيسية
واجهة البرنامج المرحلة معيتة
ادخال اسم المادة وعدد وحداتها
ادخال اسماء الطلاب
اواجهة ادخال درجات الطالب
نتيجة الطالب
الصفحة
لقد ارتأينا أن نبداً في هذا البحث بمفهوم قواعد البيانات لأنها العمود الفقري لمشروع بحثنا
هذا ولأهميتها في انظمة الدوائر والمؤسسات كافة لذا كان لا بد لنا من الابتداء بها كفصل أول
لهذا البحث الذي يتكون من ثلاثة فصول والفصلين الآخرين هما اساسيات لغة فجول بيسك
وشرح برنامج الاكسس لانه تطبيق على قواعد البيانات والفصل الثالث هو تصميم برنامج
اللجنة الامتحانية .
جَ اللفة ؛ وأقمنا بشرح أدؤات نافذة المشروع وانتقلنا إلى نافذة
هذه اللغة وبينا مكان كتابة كودات البرامج ومنها
ابتداءا من .قائمة البداية 1/010 51811 إلى إنشاء
أما في الفصل الثالث فقمنا بشرح تصميم برناه جنة الامتحائية والذي يتكون من واجهة
رئيسية تحوي المراحل الاربع ومنها يمكن اختيار أي مرحلة احل الاربع ؛ وقمنا
البرنامج . وتضمن الفصل الرابع النتائج والتوصيات .
تمثل الحاسبات الإلكترونية علامة بارزة من علامات التطور الحضاري للبشرية كما تمثل سمة
مميزة لعصرنا الحديث © فدخلت في مختلف المجالات العلمية والصناعية والإقتصادية
والعسكرية نظرا لما توفره للانسان من سرعة فائقة ودقة متناهية في انجاز العديد من
العمليات الحسابية والأعمال الروتينية ؛ وقدرتها على حفظ واسترجاع المعلومات في الوقت
المناسب لاتخاذ القرارات اللازمة ؛ وتعد قواعد البيانات (8/8589 0/8.7/8) من أهم علوم
الحاسب الآلي التي تعنى بأتمتة نظم المعلومات ؛ فقد دخلت جميع مجالات الحياة انطلاقا من
البسيطة الى المكتبات العامة الضخمة مرورا بتنظيم الاعمال الادارية
الموظفين وغير ذلك من الاعمال والمهام التي تتطلب وجود قواعد
عليها في تسهيل اعمال المؤسسات والمكاتب والافراد .
ترجاع وذلك في لطبيقات ة الآلية للبيانات وخاصة في المجالات الادارية والتجارية
حيث ستزداد أهميتها مستقباعكقارا لتزايد أحجام البيائات المترابطة مع المشروعات الكبرى
فتكون الوسيلة المثلى لمواالإةلنظيميلأميات الكبيرّجن البيانات والتعامل مع أساليب الادارة
هذه القوائم باستعمال الورق فقط ؟..
لنمعن النظر في هذا السؤال المطروح ؛ ففي بعض الحالات يا
والموضوعة ضمن فصل مستقل وإيجاد رقم قم الهاتف الخاص به ؛ ولكن
هاتف بإسم ونسينا أسمه الأخير أو أننا نريد قائمة بأسماء الأشخاص الذيا
هواتفهم بالرقم (901) ؛ فتكرار عملية البحث والتصنيف من الأعمل المملة التي
الحاسب الآلي الأداة المثلى للقيام بها حيث تمكنه قدرة المعالجة الكبيرة لديه من القيام بذلك
وليس هذا فقط بل يتيح استخدام الحاسب إضافة المزيد من البيانات ومعالجة المتوفر منها +
ناهيك عن القدرة التخزيئية الكبيرة التي توفر عدد كبير من الأوراق والتي تكون معرضة
للضياع أو التلف نتيجة ظروف ِ ِ
١-؛- أ-+ نظم ادارة قواعد البيانات
تعبر عن مجموعة البرامج الجاهزة المصممة للقيام بتنفيذ الوظائف المطلوبة من خلال قاعدة
تنظ وترتيب لاد داخل الملف .
. القيام ببعض 'العمليات كبيانات مطلوبة كالمجموع النهائي او المتوسط الحسابي .
فنظم ادارة قواعد البيانات تقوم بتوزيع المعلومات على ملفات وسجلات حقول وبذلك نستطيع
اتخزين الوف صفحات المستندات على إباقلوائة الحاسب وتربط مع بعضها لتسهيل التعامل
أقرب ما تكون الى خزائة ترتيب الملفات الورقية إلا إنها مرتبة آليا .
١-؛- ب -ء أهم وظائف قواعد البياناتم"
أن أهم الأهداف التي تحققها قواعد البيانات هي :
> تخزين جميع التعديلات لجهة معينة بطريقة متكاملة ودف بحيث يمكن
الوصول اليها واسترجاعها مستقبلا .
> إمكانية إجراء التعديلات على البيانات لملاحقة التغيرات التي قدا ,عليها وجعلها
بالصورة الصحيحة من أجل استخدامها عند الحاجة اليها .
> تخزين كميات ضخمة من البيانات تتجاوز الامكانية البشرية ومعالجة هذه البيانات
التي عادة ما تكون معالجتها صعبة التنفيذ يدويا .
> تقوم قاعدة البيانات بتخزين معلومات من نوعيات مختلفة نتيجة قدرتها على الربط
> إمكانية استخدام التشفير تساعد على سرية المعلومات المخزنة بحيث لا يمكن لأي
شخص الدخول الى قاعدة البيانات والاطلاع عليها .
البحث عن معلومات محددة من أبرز خصائص نظم ادارة قواعد البيانات فهي توفر على
المستخدم عناء وزمن البحث ضمن الملفات المخزئة في عدد كبير من الادارج في حال
استخدام الملفات الورقية ويمكن ان تؤمن البحث بعدة مستويات أي حسب الاسم ورقم
الهاتف مثلا وغير ذلك وتملك أيضا القدرة على الفرز والفهرسة أي ترتيب الملفات حسب
تسلسل أبجدي او رقمي وتساعد هذه الخاصية في سرعة البحث ودقته فلولا الفهرسة
لاضطررنا للبحث في كل ملفات القاعدة عن معلومة معيئة .
الحفاظ قاموس للبيانات ويعرّف قاموس البيانات معنى كل بند من بنود البيانات
المخزنة في تاد البيائات وتصنيف العلاقات البينية بين هذه البنود .
ل . توفير الكارة. عليا تحديث وتغيير قاعدة البيانات ويشمل ذلك حذف السجلات غير
المستخدمة .,
تطوير طرق
ل تطبيق اجراءات ا التشغيل الخاصيقيأمين البيانات ,
*# تخصيص كلمة سر للمستخدمين ولاألمنع الاستعمل غير المرخص البيانات .
وضع الضوابط عند الاضافة او التعديل ل" مليات#لإعدة البيائات .
أمات بما يتناسب مع احتياجات المستخدمين .
فلتصميم قاعدة بيانات نتبع ما يلي :
»١ نعين الهدف من قاعدة البيانات ويساعد ذلك في تحديد المعلومات,
فكل موضوع يأخذ
"» تحديد الجداول اللازمة وذلك بتقسيم المعلومات الى مواضيع
» نحدد الحقول ضمن الجداول اي المعلومات التي نريد حفظها في كل حقل .
6» نحدد العلاقات بين المعلومات وذلك بملاحظة كل جدول واكتشاف كيفية ارتباط البيانات
في كل جدول الى غيرها من الجداول الاخرى وقد يلزم لتحقيق ذلك اضافة حقول او جداول
©» نحدد العلاقات بين الجداول .
» نقوم باختبار عمل قاعدة البيائات وذلك بادخال بيانات نموذجية ومراقبة النتائج وعمل
التعديلات اذا لزم الامر وهذا ما يدعى بتحليل التصميم للاخطاء .
تُعتبر الفيجوال بيسك احدى لغات البرمجة المتطورة والتي تُستخدم في خلق (تكوين )التطبيقات التي
تستثمر النوافذ الرسومية لواجهة المستخدم . هذه التطبيقات يتم تكوينها بأستخدام مجموعة من الكائئات
(00[6015 ) مثل كائن صندوق النص (807 7676 ) وكائن مفتاح أو زر الأمر 0171713800© )
( 2007 ومن ثم كتابة البرنامج أو الشفرة ( 6006 ) داخل الكائن أو في بعض الأحيان داخل النموذج
مما تقدم أعلاه نستنتج أن الفيجوال بيسك عبارة عن تطبيقات وبرمجة التطبيقت ) .
انشاء واجهات مقبولةاللمستخد. أحية الرسوم والمخططات والصور 5لا 6 م6
(الا1116:7806-6 ١ اذ أن ( 1046078066 ) المستخدم يتطلب من المبرمج كتابة الاف
من الأسطر لغرض تصميمها ؛ مما دفع الشركات ومن بينها شركة مايكروسوفت بأن تطور اللغات
البرمجية وخصوصاً بعد اصدار أنظمة تثيخْاق تدعم بيئةالمستخدم والتي تسمى بنظام النوافذ )
( 10/10001/5 من المهم معرفة أن أصل لغة فيجواليلأسك هي لغة بيسك ( ©5851 ) المشتقة من
الحروف الأولى للعبارة التالية 50110681017 م51 056 نمال 860100615 )
( 6006 والمقصود بها لغة "التعليمات الرمزية لكافة رغ ِ
تم انشاء لغة فيجوال بيسك من قبل شركة مايكروسوفت م أن الجزء الأول منها " [15008/ا "
يشير الى الطريقة المستخدمة في خلق أو تكوين التطبيق ؛ أماًّ الجزء الثانيكنها " 88512 " فيشير
الى لغة البرمجة المستخدمة ي
يتم تشغيل برنامج لغة فيجوال بيسك من خلال اختيار الأمر التالي من قائمة البداً 518:81 الموجودة في
نظام التشغيل وكما موضح ذلك في الشكل رقم (1).
' موه ممسصصسه| متاق
. مومه © ص3 المع اح
0 ماده معد 8
ماه ها
عنام يعار 6.0 مفيف اها 100145 (8
ممتامعه عام وج
بعد أختيار الأمر أعلاه (6.0 ©8851 1/1508 1/010505012 ) ستظهر نافذة مشروع جديد )
(030[6©4 6107ل والتي تحتوي على ثلاثة خيارات وكما موضح ذلك بالشكل رقم (2).
شكل رقم (2):نافذة مشروع جديد . ا
-١ /0©]]: وتعني مشروع جديد لم يسبق العمل به ( 88ر10 بيرلا )
”- 7150109: مشروع موجود (تم أنشاءه مُسبقاً) وتم ت أءآ على جهاز الحاسبة أو على وسيلة
أخرى مثل القرص المرن (510[602 150119 ) .|
(0:0[601 أصم م
تمكن الصفحة ( /60[ا ) من اختيار نوع المشروع الذي ريد انشاءه ؛ حيثٌ الفيجوال بيسك عدة
قوالب . جاهزة الأنماط مُختلفة .من المشاريع يتم اختيار من _ النوع_ القياسي
(الأقتراضي)75 518070850 وهو الأختيار الأفتراضي لأغلب 5 التي
نختار الأمر أفتح ( 0060 ) . عندها ستظهر لنا النافذة الرئيسية لبرنامج لغة
التطوير المتكاميةة ( 105 - 5017110010201 021161000001 8160]
بالشكل رقم(3).