0% found this document useful (0 votes)
604 views28 pages

ملخص برنامج Access

Uploaded by

j6356694
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
604 views28 pages

ملخص برنامج Access

Uploaded by

j6356694
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 28

‫المحتويات‬

‫نظرة عامة حول البرنامج‬


‫مقدمة ‪2............................................................................................................... -:‬‬
‫اولا‪ :‬طريقة فتح برنامج ‪2.................................................................................. ACCESS‬‬
‫ثانيا‪ :‬واجهة المستخدم لبرنامج ‪3...................................................Microsoft Access 2010‬‬
‫شريط القوائم ‪3............................................................................ :Ribbon‬‬ ‫‪.1‬‬
‫الواجهة الخلفية ‪4............................................................ :Backstage View‬‬ ‫‪.2‬‬
‫لوحة الوصول ‪4.............................................................. :Navigation Pane‬‬ ‫‪.3‬‬
‫ثالثا‪ :‬مكونات قاعدة البيانات ‪5............................................ Access Database Components‬‬
‫رابعا‪ :‬مبادئ تصميم قاعدة البيانات ‪5............................. Access Database Design Principles‬‬
‫خامسا‪ :‬خطوات تصميم قاعدة البيانات ‪6................................ Access Database Design Steps‬‬
‫الجداول‬

‫اول‪ :‬الجداول ‪7..........................................................................................................‬‬


‫انشاء جدول باستيراد أو ربطها ببيانات خارجية ‪7.............................. External Data‬‬ ‫‪1.‬‬
‫انشاء جدول عن طريق عرض التصميم ‪8............................................................‬‬ ‫‪2.‬‬
‫ثانيا ‪ :‬انشاء العالقات بين الجداول ‪14.............................................................................. :‬‬
‫الستعالم‬

‫فرز البيانات في جدول مستقل‪17............................................................................‬‬ ‫‪.1‬‬


‫اجراء عمليات حسابية من خالل الستعالم ‪18..............................................................‬‬ ‫‪.2‬‬
‫النماذج‬

‫انشاء نموذج باستخدام اداة ‪20......................................................................Form‬‬ ‫‪.1‬‬


‫انشاء نموذج باستخدام اداة ‪21........................................................... Form Design‬‬ ‫‪.2‬‬
‫انشاء نموذج باستخدام معالج النماذج ‪22............................................... Form wizard‬‬ ‫‪.3‬‬
‫انشاء نموذج يمثل واجهة البرنامج‪24......................................................................‬‬ ‫‪.4‬‬
‫التقارير‬

‫انشاء تقرير باستخدام اداة ‪27.................................................................... Report‬‬ ‫‪1.‬‬


‫انشاء تقرير باستخدام اداة ‪27......................................................... Report Design‬‬ ‫‪2.‬‬
‫انشاء تقرير باستخدام معالج التقرير ‪27....................................................................‬‬ ‫‪3.‬‬

‫‪1‬‬
‫نظرة عامة حول برنامج ‪ACCEESS‬‬
‫مقدمة ‪-:‬‬
‫يختلف برنامج ‪Access‬عن برنامج ‪ Excel‬فى إمكانية إنشاء قاعددة بياندات مكوندة مدن عددة جدداول مرتبطدة‬
‫ببعضها ‪ ،‬كما يمكن ارجاع بعض البيانات بعدة طرق من خالل الستعالم و التقارير‪.‬‬

‫اوالَ‪ :‬طريقة فتح برنامج ‪ACCESS‬‬


‫هناك طريقتين لفتـــح البرنامـــج‬

‫‪ .1‬عن طريق قائمة ‪Start‬‬


‫‪ R.Click .2‬ثم اختيار امر ‪ New‬و اختيار ‪Microsoft Access database‬‬

‫اختيار قاعدة بيانات فارغة‬


‫‪Blank database‬‬

‫اواو‬

‫قاعدة بيانات جاهزة‬

‫‪Sample templates‬‬

‫‪2‬‬
‫ثانياً‪ :‬واجهة المستخدم لبرنامج ‪Microsoft Access 2010‬‬
‫تتكون واجهة مستخدم البرنامج من ثالث اجزاء ‪:‬‬

‫‪ .1‬شريط القوائم ‪ :Ribbon‬هو شريط مكون عدة قوائم تظهر في قمة واجهة البرنامج ‪ ،‬وكل منها‬
‫تشمل علي كثير من التبويبات كما يظهر الشكل (‪ ، )1‬يتكون الشريط من القوائم التالية ‪:‬‬

‫ما يمكن فعلة‬ ‫القوائم‬

‫طرق العرض المختلفة‬ ‫قائمة الصفحة الرئيسية ‪:Home‬‬

‫النسخ و لصق‬

‫اعداد خصائص الخط‬

‫اعداد محازاة الخط‬

‫التعامل مع السجالت (جديد ‪ /‬حفظ ‪ /‬حذف )‬

‫تصنيف و فرز السجالت‬

‫ايجاد السجالت‬

‫انشاء جدول جديد‬ ‫قائمة انشاء ‪:Create‬‬

‫انشاء نموزج جديد‬

‫انشاء تقرير‬

‫انشاء استعالم‬

‫استيراد البيانات الخارجية‬ ‫قائمة البيانات الخارجية ‪External‬‬


‫‪:Data‬‬

‫تصدير البيانات‬

‫الوصول الي محرر فيجوال بيسك ‪the Visual Basic‬‬ ‫قائمة قاعدة البيانات ‪Database‬‬
‫‪ ، editor‬وتشغيل ماكرو‬ ‫‪:Tools‬‬

‫انشاء العالقة بين الجداول‬

‫(‬

‫‪3‬‬
‫‪ .2‬الواجهة الخلفية ‪ :Backstage View‬وتظهر هذه الواجهة عند النقر علي قائمة ‪، File‬‬
‫وتشمل علي عدة اوامــر‪.‬‬

‫‪ .3‬لوحة الوصول ‪ :Navigation Pane‬هي نافذه في يسار واجهة البرنامج تستخدم للوصول و‬
‫التبديل بين عناصر قاعدة البيانات‪.‬‬

‫‪4‬‬
‫ثالثا ً‪ :‬مكونات قاعدة البيانات ‪Access Database Components‬‬
‫تعتمد قواعد البيانات داخل برنامج ‪ Microsoft Access‬علي عناصرأساسية ‪ ،‬كل منها تقوم‬
‫بوظيفة محددة يمكن توضحها بالجدول التالي‪:‬‬

‫جدول ‪ :‬مكونات قـــاعــــدة البيانات‬

‫‪ .4‬التقارير‬ ‫‪ .3‬الستعالم‬ ‫‪ .2‬النماذج‬ ‫‪ .1‬الجداول‬


‫وهو شكل معين‬ ‫ٌيمكددددن المسددددتخدم مددددن‬ ‫يمثل واجهة المستخدم لقاعدة‬ ‫تتكون قاعدة البيانات مدن جددول‬
‫للحصول علي‬ ‫الحصدددول علدددي اجابدددات‬ ‫البيانات‪.‬‬ ‫او عدة جداول ‪ ،Tables‬ويشمل‬
‫المعلومات المطلوبة‬ ‫لسئلة يصدعال الحصدول‬ ‫هناك نوعين من النماذج‪-:‬‬ ‫الجدول الواحد علدي عددة اعمددة‬
‫من قاعدة البيانات‬ ‫عليهدددا بالبحدددر مباشدددرة‬ ‫الول‪ :‬مددددددددددرتبط مباشددددددددددرة‬ ‫(حقددددددددددول ‪ ، )Field‬وعدددددددددددة‬
‫لعرضها علي الشاشة‬ ‫في الجداول‬ ‫بالمصددددر الرئيسدددي للبياندددات‬ ‫صفوف (سجالت ‪)Record‬‬
‫او طباعتها‬ ‫كمددا يمكددن فددرز البيانددات‬ ‫(جداول الستعالم )يمكن من‬ ‫قاعدددة البيانددات فددي ابسددط شددكل‬
‫او اجدددددددددراء عمليدددددددددات‬ ‫خددالل النمددوذج ‪ Form‬ادخددال‬ ‫لهددا قددد تعتمددد علددى جدددول واحددد‬
‫الحسابية عليها‬ ‫وتحرير و عرض البيانات من‬ ‫فقط لتنظيم معلوماتك ‪ ،‬ولكن في‬
‫المصدر الرئيسي‪.‬‬ ‫غالدددال المدددر ربمدددا تحتددداج الدددي‬
‫الثدداني‪ :‬غيددر مددرتبط مباشددرة‬ ‫اكثدددر مددددن جدددددول لتنظدددديم هددددذه‬
‫بالمصدددددددر الرئيسددددددي ولكددددددن‬ ‫المعلومددات ‪ ،‬فعلددي سددبيل المثددال‬
‫يحتدددول علدددي ازرار واوامدددر‬ ‫قددددد يكددددون لددددديك جدددددول عددددن‬
‫لجددراء بعددض العمليددات داخددل‬ ‫المنتجدددات ‪ ،‬وجددددول اخدددر يمثدددل‬
‫التطبيق ‪.‬‬ ‫اوامـددددـر البيدددد ‪ ،‬وجدددددول عددددن‬
‫العمالء‪.‬‬
‫فبالنسدددبة لجددددول المنتجدددات كدددل‬
‫صددف او سددجل يمثددل منددتج مددن‬
‫المنتجات ‪ ،‬اما العمدود او الحقدل‬
‫فيعبددر عددن معلومددة معيندد عددن‬
‫المنتج مثل سعره او كميت ‪.‬‬

‫رابعا ً‪ :‬مبادئ تصميم قاعدة البيانات ‪Access Database Design Principles‬‬


‫يتوقف نجاح المستخدم في تصميم قاعدة البيانات علي مراعات لعدد من المبادل الساسية ‪ ،‬والتي تتلخص‬
‫فيما يلي ‪:‬‬

‫‪ .1‬تقسيم المعلومات الي جداول كل منها معني بموضوع محدد وذلك للتخلص من المعلومات المكررة‬
‫‪ .2‬الربط بين هذه الجداول كلما امكن ذلك ‪ ،‬لتحقيق التكامل و الوصول السري لهذه المعلومات‬
‫‪ .3‬توافق عملية المعالجة م احتياجات المستخدم‬

‫‪5‬‬
‫خامسا ً‪ :‬خطوات تصميم قاعدة البيانات ‪Access Database Design Steps‬‬

‫تصميم قاعدة البيانات يتكون من الخطوات التالية ‪:‬‬

‫تحديد الغرض من قاعدة البيانات‪.‬‬ ‫‪.1‬‬


‫ايجاد وتنظيم المعلومات المطلوب ‪.‬‬ ‫‪.2‬‬
‫تقسيم المعلومات الي جداول‪.‬‬ ‫‪.3‬‬
‫تحديد المعلومات في كل جدول ‪ ،‬علي سبيل المثال جدول العاملين قد يحتول علي‬ ‫‪.4‬‬
‫اسم الموظف و المرتال وغيرها من المعلومات المطلوبة عن العاملين‪.‬‬
‫تحديد المفتاح الساسي لكل جدول ‪ ،‬ويحدد الحقل او العمود الفريد و الذل ل تتكرر‬ ‫‪.5‬‬
‫سجالت ‪.‬‬
‫انشاء العالقات بين الجداول ‪.‬‬ ‫‪.6‬‬
‫مراجعة قاعدة البيانات لكتشاف الخطاء‪.‬‬ ‫‪.7‬‬

‫‪6‬‬
‫الجداول وانشاء العالقات‬
‫اوالً‪ :‬الجداول‬
‫الجدول ‪ :‬هو عنصر من عناصر قاعددة البياندات يسدتخدم لتخدزين البياندات المتعلقدة بموضدوع‬
‫معين مثل جدول الموظفين او المنتجات ‪ ،‬ويتكون الجدول من سجالت و حقول ‪ ،‬كما يظهر في‬
‫الشكل التالي‬
‫‪2‬‬
‫‪1‬‬
‫‪3‬‬

‫سجل ‪Record‬‬

‫حقل ‪Field‬‬

‫قيمة الحقل ‪Field Value‬‬

‫‪ .1‬انشاء جدول باستيراد أو ربطها ببيانات خارجية ‪External Data‬‬


‫ربما يعتمد المستخدم على جداول او بيانات خارج البيانات يقوم باستدعائها لبرنامج‬
‫‪ ، Access‬وذلك وفقا للخطوات التالية ‪:‬‬

‫من تبويب ‪ ، External Data‬من مجموعة ‪ ، Import‬ثم اختيار مصدر البيانات‬ ‫أ‪-‬‬
‫التي تريدها‬

‫ب‪ -‬تظهرر ناذر ل لتدردد ذيهرا مكران البيانررات ‪ ،‬وا ا كانرت هر ت البيانرات سرو تظهرر ذرري‬
‫جدول مستقل ال ترتبط بالمصدر االساسى ‪ ،‬ام انها ستكون مرتبطة بها ديث ان اي‬
‫تعديل ذي برنامج ‪ Access‬سيؤدي الي تغيير ها ذي المصدر االساسي‪.‬‬

‫‪7‬‬
‫‪ .2‬انشاء جدول عن طريق عرض التصميم‬
‫يمكن إضاذة جدول جديد بإسم (الكتب ) لقاعدل البيانات الخاصة بأدد المكتبات الكبري من‬
‫خالل االوامر الموجود ضمن مجموعة ‪ Tables‬داخل تبويب ‪Create‬‬

‫أ‪ -‬من تبويب ‪ ، Create‬ضمن مجموعة ‪ ، Tables‬ثم أختيار امر ‪.Table Design‬‬
‫ب‪ -‬تظهر ناذ ل إلنشاء الجدول من خرالل تدديرد اسرم الدقرول التري يتضرمنها الجردول ‪،‬‬
‫باالضاذة الي تدديد نوع البيانات الموجودل ذي كل دقل كما هو موضدا ذي الشركل‬
‫التالي‬

‫ج‪ -‬كما يظهر اسفل الناذ ت جزء يتعلق بتدديد خصائص البيانات الموجرودل داخرل كرل‬
‫دقل من ديث دجم الخط ‪ ،‬التنسيق ‪ ،‬وغيرها كما يظهر ذي الشكل التالي‪.‬‬

‫‪8‬‬
‫د‪ -‬و يمكن اختيار دقل معين ‪ ،‬و ال ي يدتوي علي بيانرات ذريردل ومميرزل (ال تتكررر‪،‬‬
‫ال يمكن ان يشترك اكثر من سجل بنفس بياناته مثل الرقم القومي او رقم السيارل او‬
‫الرررقم الترراميني ) كمفترراا اساسرري و لررك بررالنقر علرري امررر ‪ ، Primary Key‬اي ال‬
‫يسمح البرنامج بتكرار قيمة الدقل اكثر من مرل مثل رقم الكتاب ذى المثال السابق ‪.‬‬
‫ت‪ -‬تررراتي خطرررول ادخرررال البيانرررات داخرررل الجررردول بعرررد لرررك مرررن خرررالل الضرررغط علرررى‬
‫‪. Datasheet View‬‬

‫و‪ -‬تظهر مربع دواري يطلب دفظ الجدول ‪ ،‬عرالول علري تدديرد اسرم الجردول (ولريكن‬
‫تدت اسم الكتب)‪.‬‬

‫ز‪ -‬يقوم المستخدم بعد لك بإدخال البيانات كما ذي الناذ ت الموضدة ذي الشكل التالي‬

‫ا‪ -‬يمكررن ايضررا إنشرراء جرردول باسررم المبيعررات ‪ ،‬و المشررتريات ‪ ،‬و لررك لمعرذررة دجررم‬
‫المبيعات و المشتريات المتعلقة بتلك الكتب ‪.‬‬

‫‪9‬‬
‫ط‪ -‬لتغيير اي من نروع البيانرات او خصرائص الدقرول ‪ ،‬نضرغط علرى ايقونرة ‪Design‬‬
‫‪View‬‬

‫نوع البيانات ‪Data Type‬‬

‫يقبل الدقل البيانات سواء كانت نصية او رقمية بدد اقصي‬


‫‪Text‬‬ ‫نص‬
‫‪255‬در او رقم او رمز‪.‬‬
‫يمكن ادخال بيانات رقمية ذقط ‪ ،‬كما يمكن اجراء عمليات دسابية‬
‫‪Number‬‬ ‫رقم‬
‫عليها‪.‬‬
‫يمكن ادخال دجم هائل من الدرو و االرقاميزيد عن ‪ 255‬در‬
‫‪Memo‬‬ ‫مذكرة‬
‫او رقم او رمز‪.‬‬
‫يمكن ادخال بيانات عن مبالغ باي عملة مثل ج م ‪. ¥, £, $,‬‬ ‫‪Currency‬‬ ‫عملة‬
‫إدخال بيانات عبارل عن وقت او تواريخ‪.‬‬ ‫التاريخ الوقت ‪Date/Time‬‬
‫هو تسلسل رقمي يدرجه برنامج ‪ Access‬كمفتاا اساسي‪.‬‬ ‫رقم تلقائي ‪AutoNumber‬‬
‫دقل منطقي(نعم‪/‬ال ‪ ،‬صح‪ /‬خطا )‪.‬‬ ‫‪Yes/No‬‬ ‫نعم ل‬
‫الدخال كائن ذي شكل رسم او صورل ‪.‬‬ ‫‪OLE Object‬‬
‫يوذر سهولة الوصول الي صفدات الويب او االيميل‪.‬‬ ‫ارتباط تشعبي ‪Hyperlink‬‬
‫تخزين اي توع من الملفات سواء كانت صورل او مل من ملفات‬
‫‪Attachment‬‬ ‫مرفق‬
‫االوذيس‪.‬‬
‫يستخدم النشاء الدقل كمربع تدرير وسرد يدتوي علي قيم من‬
‫جدول او استعالم او ادخال القائمة بواسطة المستخدم بماشرل كما‬ ‫معالج البحث‪Lookup Wizard‬‬
‫سنري ذي جدول المبيعات و المشتريات ‪.‬‬

‫استخدام معالج البحر في تصميم جدول المبيعات و المشتريات‬

‫يصبح لدي المستخدم جدول يشمل جميع الكتب الموجودل بالمكتبة التي ننشئ قاعدل البيانرات‬
‫لها ‪ ،‬ولكي ال نعيد كتابة اسم الكتاب او رقمة ذي جدول المبيعات و المشرتريات مررل اخرري‬
‫‪ ،‬ذيمكن استخدام معالج البدث ‪ Lookup Wizard‬من نروع البيانرات لتظهرر مربرع درواري‬
‫يسالك عن مكان الجدول ال ي يدتروي علري الدقرل المرراد ادراج قيمرة ذري الجردول الجديرد‪،‬‬
‫ويتكون المربع الدواري من خيارين هما ‪-:‬‬

‫‪ )1‬الدصول علي القيم من جدول او استعالم اخر ‪.‬‬


‫‪ )2‬كتابة القيم من قبل المستخدم ‪ ،‬و لك كما يظهر ذي المربع الدواري التالي ‪.‬‬

‫‪10‬‬
11
‫استخدام تبويب ‪ lookup‬من ناذ ل ‪ Field Property‬لتصميم الجدول‬

‫هناك طريقة اخري إلدراج قيم دقل معين داخل مربع تدرير و سرد من خالل تبويب بدث‬
‫من ناذ ل خصائص دقل ‪ ،‬متبعا الخطوات التالية ‪-:‬‬

‫‪ )1‬وضع موشر الماوس على رقم الكتاب‬

‫‪12‬‬
‫‪ )2‬االنتقال الي ناذ ل خصائص دقل ذي اسفل شاشة البرنامج‬
‫‪ )3‬اختيار تبويب ‪ lookup‬ثم تغيير الخصائص كما هو موضح ذي الشكل المقابل‬

‫اختيار مرب تحرير وسرد ‪Combo Box‬‬

‫‪ )4‬لتدديررد مصرردر البيانررات المررراد ادراجهررا كقرريم ذرري الجرردول ‪ ،‬نضررغط علرري (‪)......‬‬
‫ليظهر لنا ناذ ل االستعالم وذي المقدمة مربع دواري يسال المستخدم عن اي جدول‬
‫يريد اضاذته كما هو واضح ذي الشكل التالي‬

‫‪ )5‬باختيار جدول الكتب واغالق المربع الدرواري (‪ ، )Show Table‬تراتي بعرد لرك‬
‫خطول إختيار الدقول المراد اضاذتها كمربع تدرير وسرد‬

‫‪13‬‬
‫يظهرررر جررردول الكترررب ذررري قمرررة الناذررر ت ‪،‬‬
‫والدراج الدقرررررررررول نضرررررررررغط مررررررررررتين‬
‫الظهارها اسفل الصفدة‬

‫‪ )6‬نرجع الى صفدة ادخال البيانات داخل الجدول لمالدظة التغييرات من خالل النقر‬
‫على ايقونة ‪ Datasheet View‬كما وضدنا سابقا ‪ ،‬ذنجرد ان رقرم الكتراب يظهرر‬
‫ذي مربع تدرير و سرد‪.‬‬

‫ثانيا ً ‪ :‬انشاء العالقات بين الجداول ‪:‬‬


‫هو ارتباط بين جدولين منفصلين أو أكثر لتدقيق التكامل جداول قاعدل البيانات عالول على‬
‫منع تكرار القيم ذي اي من الجداول‪.‬‬

‫عالقة‬ ‫عالقة‬ ‫عالقة‬


‫أطراف‬ ‫راس‬ ‫راس‬
‫باطراف‬ ‫باطراف‬ ‫براس‬

‫ارتباط اكثر من سجل بعدة‬ ‫ان يكون لكل سجل في‬ ‫ان يكون هناك سجل واحد‬
‫سجالت في جدول اخر ‪،‬‬ ‫الجدول الرئيسي عدة‬ ‫في الجدول الرئيسي يقابل‬
‫ويحتاج المر الى جدول‬ ‫سجالت في الجدول الفرعي‬ ‫سجل اخر في الجدول‬
‫يسمى بجدول الوصل‬ ‫الفرعي‬
‫مثال ‪ :‬اسم المؤلف في‬
‫جدول المؤلفين م اسم‬ ‫مثال ‪ :‬السم في جدول‬
‫الكتال في جدول الكتال‬ ‫البيانات الشخصية م الرقم‬
‫(المؤلف الواحد قد يؤلف‬ ‫التجنيدل في جدول‬
‫اكثر من كتاال)‬ ‫المعاملة التجنيدية‬

‫‪14‬‬
‫‪ .1‬ذررتح قاعرردل البيانررات المعنيررة ‪ ،‬واختيررار تبويررب ‪ Database Tools‬ومررن مجموعررة‬
‫‪Relationships‬‬

‫‪ .2‬اظهررار الجررداول المررراد انشرراء عالقررة بينهمررا مررن خررالل اختيررار امررر ‪Show tables‬‬
‫الموجودل ضمن مدموعة ‪Relationships‬‬

‫‪ .3‬نررربط الجررداول مررن خررالل امررر ‪ Edit Relationships‬الموجررودل ضررمن مجموعررة‬


‫‪ ،Tools‬ليظهر مربع دواري باسم ‪.Edit Relationships‬‬

‫‪15‬‬
‫‪ .4‬تظهر العالقة بين الجداول التي سبق ربطها كما ذي الشكل التالي‬

‫‪16‬‬
‫االستعـــــالم ‪Query‬‬
‫تستخدم لالجابة علي سؤال مددد باالضاذة الي الجراء عمليات دسابية علي البيانات الموجودل‬
‫ذي عدل جداول‬

‫‪ .1‬فرز البيانات في جدول مستقل‬


‫يمكن اظهار بيانرات مدرددل ذري جردول مسرتقل وذقرا ا لمعيرار مدردد مسربقاا‪ ،‬ذبرالرجوع الرى المثرال‬
‫السابق الخاص بالمكتبة ‪ ،‬يمكن ذرز الكتب التي تم نشرها بعد تاريخ معين و ليكن ‪،2014/1/1‬‬
‫و لك باتباع الخطوات التالية‬

‫‪ ‬ذررتح تبويررب ‪ ، Create‬واختيررار ‪ Query Design‬الموجررودل ضررمن مجموعررة‬


‫‪ ،Queries‬لتظهرر ناذر ل االسرتعالم مربرع درواري يطلرب مرن المسرتخدم اظهرار‬
‫الجدول ال ي يمكن اجراء االستعالم عليه وهو جدول الكتب‬

‫نضغط على اسماء الدقول المراد اظهارها ذي االستعالم لتظهر اسفل الشاشة كما ذي‬
‫الرسم التوضيدي التالي‬

‫امام ‪ Criterial :‬نض المعيار تحت حقل‬


‫تاريخ النشر‬

‫‪Criterial: >=#01/01/2014#‬‬

‫‪17‬‬
‫‪ ‬نضغط علي ايقونة ‪ Run‬الموجودل ضمن مجموعة ‪ Results‬إلظهار نتائج االستعالم‬
‫التي سبق وضع ذي الخطول السابقة ‪.‬‬

‫‪ .2‬اجراء عمليات حسابية من خالل االستعالم‬


‫يمكن تنفي عملية دسابية من خالل االستعالم ‪ ،‬ذلدساب االجمرالي الر ي يسراوي كميرة المبيعرات‬
‫مضروب ذي سعرالبيع‬

‫نض مؤشر الماوس ثم نختار ‪ Builder‬من مجموعة ‪Query Setup‬‬

‫‪18‬‬
‫الجمالي‪[ :‬المبيعات]![سعر البي ]*[المبيعات]![الكمية]‬

‫‪ ‬وعند تعديل معيار االستعالم او الرجوع الي ناذ ل االستعالم مــرل اخري ‪ ،‬نضغط‬
‫علي ايقونة ‪Design View‬‬

‫‪ ‬وعند إغالق االستعالم يطلب البرنامج دفظ وتسمية االستعالم‬

‫‪19‬‬
‫النماذج ‪Forms‬‬
‫هرري شاشررة منظمررة ومنسررقة يمكررن اسررتخدامها الدخررال البيانررات بشرركل جيررد برردال مررن ادخالهررا ذرري‬
‫الجرردول الرئيسررى ‪ ،‬باالضرراذة الرري امكانيررة انشرراء نمررا ج تمثررل واجهررة قاعرردل البيانررات و الترري قررد‬
‫تدتوي علي ازرار لتنفي بعض االوامرر مثرل ذرتح تقريرر او طباعتره او اغرالق البرنرامج او ذرتح‬
‫نمو ج اخر وهو ما نتوسع بشرده ذي ه ا الجزء ‪.‬‬

‫يمكن انشاء نمو ج بديل الدخال البيانات المتعلقة بالكتب بدالا من ادخالها ذي جدول الكتب من‬
‫خالل ادخالها سجال بسجل ‪ ،‬و هناك اكثر من طريقة لتصميم النمو ج داخل برنامج ‪Access‬‬
‫‪ 2010‬الموجودل بمجموعة ‪ Forms‬داخل تبويب ‪.Create‬‬

‫‪ .1‬انشاء نموذج باستخدام اداة ‪Form‬‬

‫‪ ‬تدديد الجدول او االستعالم المراد انشاء نمو ج له بالضغط عليها‬


‫‪ ‬اختيار ‪ Form‬الموجودل ضمن مجموعة ‪Forms‬‬
‫‪ ‬يظهر النمو ج باسم الجدول او االستعالم ال ي سبق اختيارت انفا ا كما بالشكل التالي‬

‫‪20‬‬
‫‪ ‬يمكن ادخال بيانرات الكترب مباشررل داخرل هر ا النمرو ج و الر ي سريغير بيانرات‬
‫الكتب ذي الجدول الرئيسي‪.‬‬
‫‪ ‬كما يمكن تعديل ه ا النمو ج من خالل الرجوع الي صفدة التصميم ‪Design‬‬
‫‪ View‬الموجودل ذي اقصي يسار البرنامج ضمن مجموعة ‪views‬‬

‫‪ .2‬انشاء نموذج باستخدام اداة ‪Form Design‬‬

‫‪ ‬اختيار ‪ Form Design‬الموجودت ضمن مجموعة ‪Forms‬‬


‫‪ ‬يظهر النمو ج باسم ‪ Form1‬كصفدة تصميم ذارغرة ‪ ،‬كمرا يظهرر بيمرين الصرفدة‬
‫ناذ ت باسم ‪ Field list‬تشمل علي جميع الجداول التري تدتويهرا قاعردل البيانرات ‪ ،‬و‬
‫التي من خاللها يمكن إضاذة الدقول الي النمو ج من خالل النقر المزدوج على اسم‬
‫الدقل‪.‬‬

‫‪ ‬كمرا يظهرر ايضرا ا ادوات لتصرميم هر ا النمرو ج مرن ازرار او مربرع سررد او نمرو ج‬
‫ذرعي ‪ ،‬تساعد المستخدم علي اخراج النمو ج بصورل اذضل ‪.‬‬

‫‪21‬‬
‫‪ .3‬انشاء نموذج باستخدام معالج النماذج ‪Form wizard‬‬
‫‪ ‬اختيار معالج النما ج من تبويب ‪ ، Create‬ليظهر مربع دواري يسأل المستخدم‬
‫عن اسم الجدول ‪ ،‬و الدقول المراد ادخالها ذي النمو ج ‪.‬‬

‫‪ ‬اختيار طريقة عرض النمو ج وذقا للطرق المبينة بالناذ ت التالية‬

‫‪22‬‬
‫‪ ‬كتابة اسم النمو ج المراد انشائه ‪ ،‬وبالضغط علي ‪ Finish‬يظهر النمو ج ال ي يعد‬
‫جاهزا الدخال البيانات‪.‬‬

‫‪23‬‬
‫‪ ‬يمكن ادخال البيانات داخل ه ا النمو ج سجل بسجل ديث يوجد شريط ذي اسفل‬
‫النمو ج يمكن من خالله تنفي عدل اوامر كما هو موضح ‪.‬‬

‫اول سجل‬ ‫عدد السجالت‬ ‫التنقل خالل السجالت‬ ‫أخر سجل‬ ‫ادخال سجل جديد‬

‫‪ .4‬انشاء نموذج يمثل واجهة البرنامج‬


‫يمكن استخدام طريقة عرض التصميم النشاء نمو ج او واجهة برنامج تدتوي علي ازرار و‬
‫اوامر وتبويبات تساعد المستخدم علي اخراج البرنامج ال ي قام بتنفي ت بشكل اكثر جا بية ‪،‬‬
‫وسو نناقش ذكرل مبسطه عن لك ‪.‬‬

‫‪ ‬ذتح نمو ج ذارغ من خالل تبويب ‪ ، Create‬ومن مجموعة ‪ ، Forms‬ثم اختيار‬


‫‪ ، Form Design‬كما يظهر تبويب رئيسي باسم ‪ Form Design Tools‬يتكون‬
‫من ثالث تبويبات ذرعي هي ‪. Format،Arrange ،Design‬‬

‫‪24‬‬
‫‪ ‬إضاذة خلفية للنمو ج بالضغط علي تبويب ‪ ، Format‬ثم اختيار ‪Background‬‬
‫‪Image‬‬
‫‪ ‬إضافة لوجو ‪ ،‬وعنوان للنموذج ‪ ،‬عالوه علي إضافة تاريخ ووقت فتح البرنامج‬
‫بالضغط علي تبويال ‪ ، design‬ثم اختيار ‪، Date &Time ،Title ، Logo‬‬
‫ليظهر كل ما سبق في قمة النموذج كما في الشكل التالي‪:‬‬

‫‪ ‬إضاذة زر الي النمو ج لفتح نمو ج اخر يمثل نمو ج الكتب ال ي سبق إنشاءت ‪،‬‬
‫من تبويب ‪ ،Design‬نختار ‪ Button‬الموجودت ضمن مجموعة ‪ ، Controls‬ثم‬
‫نضعها علي النمو ج لتظهر ناذ ل ذي يمين الشاشة باسم ‪ Property Sheet‬كما‬
‫يظهر بالشكل التالي‬

‫‪ ‬من ناذ ل ‪ Property Sheet‬نختار ]‪ [Event Procedure‬امام ددث النقر ‪،‬‬


‫وبمدرد الضغط علي ‪.....‬الموجودل بجوار السهم تظهر ناذ ل البرمجة ‪.‬‬
‫‪ ‬نضع الكود التالي‬

‫‪",acNormal,,,acFormAdd,acWindowNormal‬الكتب"‪Docmd.openform‬‬

‫‪25‬‬
‫‪ ‬إغالق ناذ ل البرمجة ثم الضغط علي الزر ليظهر نمو ج الكتب وبالتالي يمكن‬
‫ادخال البيانات المتعلقة بالكتب من خالل ه ا النمو ج‪.‬‬
‫‪ ‬يمكن تنفي نفس الشأن بالنسبة لباقي النما ج لتظهر واجهة البرنامج كما يلي ‪:‬‬

‫‪ ‬الخطول االخيرل ذي انشاء النما ج هي إظهار النمو ج السابق ال ي يمثل واجهة‬


‫البرنامج مباشرل عند ذتح برنامج ‪ ، Access‬و لك من خالل اتباع المسار السابق‬
‫‪ File‬‬ ‫‪Options‬‬

‫‪26‬‬
‫التقارير ‪Reports‬‬
‫هي الدصول علي المعلومات ( الدقول ) المطلوبه من قاعدل البيانات وذقا ا لما يدتاجة المستخدم‬
‫سواء من الجداول او االستعالم‬

‫‪ .1‬انشاء تقرير باستخدام اداة ‪Report‬‬


‫تدديررد الجرردول او االسررتعالم المررراد انشرراء تقريررر لهررا ‪ ،‬ثررم اختيررار ادال ‪ Report‬مررن‬
‫مجموعة ‪ ، Reports‬ليظهر التقرير و يكون جاهز للتعديل او الطباعة ‪.‬‬

‫‪ .2‬انشاء تقرير باستخدام اداة ‪Report Design‬‬


‫بمجرد الضغط علي ه ا االمر يظهر صفدة ذارغة جاهزل للتصميم و ادخال الدقول ‪.‬‬

‫‪ .3‬انشاء تقرير باستخدام معالج التقرير‬


‫يستخدم معالج التقرير العداد التقرير من خالل عدل خطوات يقوم المستخدم ذيها بتدديد‬
‫الجداول او االستعالمات باالضاذة الي تدديد ترتيب وتنسيق الدقول‪.‬‬

‫‪27‬‬

You might also like