kau.edu.sakau.edu.sa/files/0008303/files/65431_معملaccess 2007... · web viewنستخدم...

39
كه ل م م ل ا ه ي ب ر لع ا ه ودي سع ل ا عه ام ج لك م ل ا ز ي ر لع دا ب ع ج م ا زن ي وم ل ن الد وي ب ر لت ا ل م ع م ج م را لت ا ه ي ق ي ب ط ت ل ا ب س حا ل ل ي لD الآ. G ا اوي حI ن ل ل ا سارة ل م ع م

Upload: others

Post on 24-Dec-2019

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: kau.edu.sakau.edu.sa/Files/0008303/Files/65431_معملAccess 2007... · Web viewنستخدم Microsoft Access لإنشاء الجداول، وتحديد العلاقات بينها،

السعوديه العربيه المملكه عبدالعزيز الملك جامعة التربوي الدبلوم برنامج

معملاآللي للحاسب التطبيقية البرامج

سارة اللنجاويأ.

معمل 2007 مايكروسوفت أكسس

Page 2: kau.edu.sakau.edu.sa/Files/0008303/Files/65431_معملAccess 2007... · Web viewنستخدم Microsoft Access لإنشاء الجداول، وتحديد العلاقات بينها،

Access 2007 البيـــــانات قـواعــد برنامج

Access ببرنامج التعريف

البیانات من هائل كم مع تتعامل أن یمكن التي البیانات قواعد من العدید ھناك

عنها يختلف أكسس مايكروسوفت جعل الذى لكن ليس اكسيس أن هو جميعا

,وترتيبها فرزها بجانب البيانات واسترجاع تخزين بمجرد تقوم عادية بيانات قاعدة

RDBMS – Relational Data )المترابطة البیانات قواعد إلدارة متكامل نظام ولكنه

Base Management System )وبذلك لجميع واحدة بيانات قاعدة تصميم من بدال

كل فى يتم التى البيانات قواعد من العديد إنشاء للمستخدم يمكن المتاحة المعلومات

الربط يتم ثم جدول فى ووضعها واحد موضوع عن البيانات من معين نوع تجميع منها

منها المطلوبة التقارير استخراج يمكن بحيث محددة بعالقات الجداول هذه بين جميعا

.بسهولة ذلك بعد

: البيانات قاعدة تعريف وعرضها البعض ببعضها المرتبطة البيانات من كبيرة كمية تجميع عن عبارة هى

علیھا الشروط و العملیات تطبیق و منھا االستفادة لتسھل طریقة من أكثر أو بطریقة

إنشائھا طبقا یتم الذي .للنظام

: Access برنامج وظائف

عبارة هي والتي بيانات، قاعدة من اكثر أو بيانات قاعدة في البيانات لتخزين تستخدم

وميزات فوائد له بيانات قاعدة أي في البيانات وتخزين ، البيانات لتخزين ملفات عن

البيانات قاعدة وفعالية أداء على التأثير بدون البيانات من ضخمه كميه تخزين منها

:التالية البنود فى البيانات قواعد وظائف أهم بعض تلخيص ويمكن

. الملف إلى جديد بيان أو معلومة إضافة. إليها حاجة هناك تعد لم والتي القديمة البيانات حذف. استحدثت لمعلومات تبعا موجودة بيانات تغيير. الجداول بين العالقات تحديد. محددة معلومات أو معلومة عن واالستعالم البحث

اللنجاوي. ساره 2أ

Page 3: kau.edu.sakau.edu.sa/Files/0008303/Files/65431_معملAccess 2007... · Web viewنستخدم Microsoft Access لإنشاء الجداول، وتحديد العلاقات بينها،

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

. مطلوبة لبيانات

ببرنامج خاصة هامة :Access 2007تعريفات البيانات حفظ يتم و المعلومات من مجموعه أي هي :Data Base البيانات قاعدة

. جداول في

.صفوف و أعمدة من يتكون و البيانات قاعدة معلومات لحفظ وعاء :Table جدول

أو مكان أو بشخص خاصة معلومات على يحتوي الجدول في صف :Record السجل.معين شيء

في عامود كل يعتبر و معين سجل داخل المعلومات من مستقل جزء :Field الحقل .مختلف حقل بمثابة اكسيس جدول

Relational عالئقية بيانات قاعدة Database: المستقلة الجداول من مجموعة باستخدام ربطها يتم التي و المعلومات من خاصة فرعية مجموعات على تحتوي .مشتركة بيانات حقول

الجدول داخل سجل كل يميز الذي الحقل هو :Primary Key األساسي المفتاح رقم المفتاح هذا يكون و أساسي مفتاح على جدول كل يحتوي أن البد و فريدة بصورة.آلخر سجل من يتكرر ال تعريف

ذلك و الجدول داخل البيانات عرض و تحرير و إدخال في يستخدم :Form النموذج.مرة كل في واحد لسجل

.البيانات بقاعدة الخاصة األسئلة توجيه على يساعد :Query االستعالم

و الطباعة يناسب معين تنسيق في المعلومات تلخيص في يساعد :Report التقرير.البيانات إدخال في استخدامه يمكن ال

:بيانات قاعدة أي لتصميم األساسية الخطوات.البيانات قاعدة من الغرض تحديد(1.البيانات قاعدة في إليها نحتاج التي الجداول تحديد(2

اللنجاوي. ساره 3أ

Page 4: kau.edu.sakau.edu.sa/Files/0008303/Files/65431_معملAccess 2007... · Web viewنستخدم Microsoft Access لإنشاء الجداول، وتحديد العلاقات بينها،

.الجداول في إليها نحتاج التي الحقول تحديد(3.فريدة قيم بواسطة الحقول تعريف(4الجداول (5 بين العالقات .تحديدالتصميم (6 .تحسين.أخرى بيانات قاعدة كائنات وإنشاء بيانات إضافة(7

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

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

.النظام شاشات إنشاءسنقوم التي لتلك والمشابهة الجيد التصميم ذات البيانات قواعد ندرس

. بتصميمها

:إليها نحتاج التي الجداول تحديد الخطوات أكثر الجداول تحديد يكون قد البيانات، قاعدة تصميم عملية في خداعا

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

لسنا!! نخرجها التي الجداول هياكل حول إرشادية معلومات بالضرورة توفر ال عليها، األفضل من يكون قد بل ، Microsoft Access باستعمال الجداول تصميم إلى بحاجة

الورق على ومراجعته التصميم أوصاف تخطيط علينا الجداول، تصميم عند. أوال:اآلتية األساسية التصميم مبادئ تذكر خالل من وذلك المعلومات، بتقسيم

مكررة معلومات الجدول يتضمن أن يجب ال. في معلومة كل تخزين عند أنه حيث الجداول، بين المعلومات تكرار يجب ال

من يزيد مما واحد، مكان في المعلومة هذه تحديث يتم فقط، واحد جدول معلومات يتضمن الذي المكرر اإلدخال احتمال على ويقضي العمل كفاءة

مرة هاتفه ورقم العميل عنوان بتخزين المثال سبيل على نرغب فقد. مختلفة.واحد جدول وفي واحدة،

كل احتواء عند أي واحد، موضوع عن معلومات جدول كل يتضمن أن يجب كل حول بمعلومات االحتفاظ يمكننا واحد، موضوع عن حقائق على جدول

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

:إليها نحتاج التي الحقول تحديد

اللنجاوي. ساره 4أ

Page 5: kau.edu.sakau.edu.sa/Files/0008303/Files/65431_معملAccess 2007... · Web viewنستخدم Microsoft Access لإنشاء الجداول، وتحديد العلاقات بينها،

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

:اآلتية التلميحات نتذكر جدول، لكل الحقول أوصاف تخطيط عندمباشرة الجدول بموضوع حقل كل بربط نقوم.محسوبة أو مشتقة بيانات الحقول في نضع ال ( عملية عن ناتجة بيانات

( .حسابيةنريدها التي المعلومات كافة بتضمين نقوم.المبسطة المنطقية بأشكالها المعلومات بتخزين نقوم( المثال، سبيل على

"(.االسم "من أفضل ،"األخير االسم"و" األول االسم"

:فريدة قيم بواسطة الحقول تعريفيتمكن حتى Microsoft Access نة المعلومات ربط من جداول في المخز

.به الخاصة الطلبات بجميع عميل كربط منفصلة،(الحقول من مجموعة أو )حقل البيانات قاعدة في جدول كل يتضمن أن يجب

)الحقل هذا ويسمى فريد، بشكل الجدول في سجل كل يعرف مجموعة أو ( الحقول مفتاحا .أساسيا

:الجداول بين العالقات تحديد إلى سنحتاج األساسية، المفاتيح حقول وتعريف جداول إلى المعلومات تقسيم بعد 

المرتبطة المعلومات إحضار بكيفية Microsoft Access إلبالغ طريقة أخرى مرة معا.الجداول بين العالقات بتعريف علينا ذلك، ولعمل. معنى ذات بطرق

:التصميم تحسين التصميم لدراسة الوقت يحين والعالقات، والحقول الجداول من احتياجاتنا تصميم بعد

عنه اآلن البيانات قاعدة تصميم تغيير األسهل فمن موجودا، يزال ال خلل أي واكتشافMicrosoft نستخدم. بالبيانات الجداول تعبئة بعد Access وتحديد الجداول، إلنشاء

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

الضروري غير التكرار عن نبحث. نتوقع كنا كما للمعلومات إظهارها ونختبر والتقارير.ونستبعده للبيانات

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

.نمطية وحدات و ، ماكرو وحدات ، تقارير ، نماذج استعالمات،

اللنجاوي. ساره 5أ

Page 6: kau.edu.sakau.edu.sa/Files/0008303/Files/65431_معملAccess 2007... · Web viewنستخدم Microsoft Access لإنشاء الجداول، وتحديد العلاقات بينها،

اللنجاوي. ساره 6أ

Page 7: kau.edu.sakau.edu.sa/Files/0008303/Files/65431_معملAccess 2007... · Web viewنستخدم Microsoft Access لإنشاء الجداول، وتحديد العلاقات بينها،

أوفس السريع زر الوصول ادوات العنوان شريط شريط

المجموعات شريط

التبويب شريط

المحتويات مع التعامل منطقة

الحالة شريطمحتويات بين التنقل المستند جزء

:Access برنامج تشغيلStart All Programs Microsoft Access.

التي البيانات قاعدة بيسمية نقوم ثم ومن فارغة جديدة بيانات قاعدة باختيار نقوم

بإنشائها سنقوم: التالى بالشكل كما جديدة شاشة تظهر

اللنجاوي. ساره 7أ

Page 8: kau.edu.sakau.edu.sa/Files/0008303/Files/65431_معملAccess 2007... · Web viewنستخدم Microsoft Access لإنشاء الجداول، وتحديد العلاقات بينها،

عرض التصميم طريقة

البيانات ورقة عرض طريقة

عرض التصميم طريقة

البيانات ورقة عرض طريقة

: التنقل جزءوالتقارير والنماذج الجداول أسماء بها تظهر التى الشاشة من المساحة هى

بالشكل مبين هو كما المفتوحة البيانات لقاعدة النمطية والوحدات والماكرو

السابق.: الحالة شريط

: الجدول إنشاء : " " " فارغ " جدول لنا ينشأ جدول مجموعة انشاء التبويب خالل من

" ورقة " عرض بطريقة فارغ جدول ليظهرلنا جدول على بالفأرة بالنقر ذلك يتم

: كالتالى معه التعامل ويتم الكتابة منطقة فى البيانات الحقل رأس على األيمن الفأرة بزر بالنقر الحقول رؤوس عناوين كتابة يتم

" " ) تصميم) حسب للحقل أسم وكتابر عمود تسمية إعادة واختيار العمود

الجدول.

االغالق أيقونة على بالضغط الجدول إغالق يسألك عند حوارى مربع يظهر

جدول" " جدول تصميم فى التغييرات حفظ تريد "1هل موافق" " على بالضغط

بإسم الجدول لحفظ للجدول المقترح االسم عن يسأل جديد مربع يظهر

أكسس " رقم ويقترح وكتابته" 1جدول آخر اسم اقتراح ويمكنك للملف، اسم

." " " التنقل " جزء فى الجديد الجدول يظهر موافق ونقر ضمن ادخاله المراد الحقل اسم وكتابة جديد حقل إضافة كلمة على النقر يتم

البيانات جدول فى المطلوبة الحقول جميع ادراج من تنتهى حتى وهكذا الجدول

المطلوب .

اللنجاوي. ساره 8أ

Page 9: kau.edu.sakau.edu.sa/Files/0008303/Files/65431_معملAccess 2007... · Web viewنستخدم Microsoft Access لإنشاء الجداول، وتحديد العلاقات بينها،

العالمة الجديد السجل بداية فى السجل *ونجد هو السجل أن الى لترشدنا

السجالت الى البيانات إدخال ويتم فيه البيانات إدخال يتم سوف والذى التالى

مثال : جدول كل فى المطلوبة البيانات نوعية تحديد األفضل من ولكن رقم به يوجد أن البد بك الخاصة البيانات قاعدة فى الراتب حقل

العملة وتمييز المرتب وظيفة توجد فال رقم وليس كتابى نص فيه تكتب أن البد الوظيفة حقل

. االسم وكذلك برقم. رقم بها يكون أن البد البطاقة رقم

في نكون أن من البد حقل لكل البيانات هذه خصائص تحديد و البيانات نوعية لتحديد و

: التالية الشاشة ستظهر و التصميم عرض

اللنجاوي. ساره 9أ

Page 10: kau.edu.sakau.edu.sa/Files/0008303/Files/65431_معملAccess 2007... · Web viewنستخدم Microsoft Access لإنشاء الجداول، وتحديد العلاقات بينها،

: ادخالها يمكن التي البيانات أنواع نوع

البياناتلتخزين القيوديستخدم

أبجدية نص بيانات

نصوص رقمية

وأرقام

من أكثر 255تخزين حرفا

أبجدية مذكرة بيانات

نصوص رقمية

وأرقام

من أكثر الحد GB 2تخزين البيانات من

بيانات قواعد لكافة إذا Accessاألقصى ،

إضافة . أن تذكر برمجيا الحقل بتعبئة قمت

2GB قاعدة تشغيل فى يتسبب البيانات من

. البيانات تدخل كنت إذا ببطئ البيانات

من اكثر ادخال فيمكنك حرفا 65535يدويا

عناصر أية وفى الجدول حقل فى وعرضها

بالجدول . تربطها تحكمتنسيق ملف فى بيانات قاعدة انشاء عند

Office Access 207" مذكرة " الحقول تدعم

. المنسق النص تحرير أيضاالمقاالت راجع ، المعلومات من لمزيد

والنماذج الجداول فى البيانات تنسيق

اللنجاوي. ساره 10أ

Page 11: kau.edu.sakau.edu.sa/Files/0008303/Files/65431_معملAccess 2007... · Web viewنستخدم Microsoft Access لإنشاء الجداول، وتحديد العلاقات بينها،

نوع

البياناتلتخزين القيوديستخدم

فى تحريرها أو بيانات ادخال أو والتقارير

المنسق النص يدعم عمود أو تحكم عنصر

. " حذفه " أو تغييره أو مذكرة حقل ادراج أورقمية رقم حجم بيانات اإلعداد الرقمية الحقول تستخدم

الذى القيم حجم فى يتحكم الذى الحقل

حجم . تعيين يمكنك الحقل يحتويه أن يمكن

الى بايت 16 , 8 , 4 , 2 , 1الحقلتاريخ/وقت

وأوقات كأعداد Accessيخزن تواريخ التواريخ بايت 8كافة

مزدوجة . دقة ذاتنقدية عملة كأعداد بيانات البيانات وتقريبها 8تخزين بايت

. النوع هذا يستخدم عشرية أعداد اربع الى

المالية البيانات لتخزين البيانات من

يقرب أن تريد ال .Accessوعندما القيم ترقيم

تلقائىيتم فريدة قيم

بواسطة إنشائها

Access انشاء عند

جديد سجل

كقيم البيانات عادة 4تخزين يستخدم بايت

األساسية . المفاتيح فى

ال/ القيم 1يستخدم Falseأو trueبيانات نعم 0ويستخدم Yesلكافة

القيم .Noلكافة

الكائن

OLE

والوثائق الصور

والرسومات

وكائنات البيانية

من Officeأخرى

التى والبرامج

الى تستند

Windows.

من أكثر الحد GB 2تخزين البيانات من

بيانات قواعد لكافة تذكر Accessاألقصى

اضافة فى GB 2أن يتسبب البيانات من

تنشئ . ببطء البيانات قاعدة تشغيل

" الكائن " للوثائق OLEحقول نقطية صورا

هذه تعرض ثم األخرى الكائنات أو األصلية

وعناصر الجدول حقول فى النقطية الصور

قاعدة الموجودة التقارير أو النماذج تحكم

اللنجاوي. ساره 11أ

Page 12: kau.edu.sakau.edu.sa/Files/0008303/Files/65431_معملAccess 2007... · Web viewنستخدم Microsoft Access لإنشاء الجداول، وتحديد العلاقات بينها،

نوع

البياناتلتخزين القيوديستخدم

البيانات.فى الصور هذه توفر ) Accessلعرض يجب

من OLEخادم ( النوع هذا يوفر برنامج

على ) مسجل يكون أن ويجب الملفات

قاعدة تشغيل سيتم الذى الكمبيوتر

يعرض ، عليه صورة Accessالبيانات رمز

عليها . متعارف مشكلة وهى مكسورة

صور خاصة ، الصور أنواع JPEGلبعض

نوع من حقول استخدام يجب كقاعدة

" لملفات " مرفق من accdbبيانات بدال

الكائن حقول OLEحقول تستخدم

أكثر بكفاءة التخزين مسافات المرفقات

خوادم توفر بعدم تتقيد .OLEوال مسجلة ارتباط

تشعبىالويب من عناوين اكثر . 1GBتخزين يمكنك البيانات من

. أو ولمواقع ويب لمواقع ارتباطات تخزين

محلية ) اتصال شبكة أو إنترنت على ملفاتLAN )الكمبيوتر على ملفات أو ولمواقع ،

. بك الخاصملفات مرفقات أنواع أية

مدعمةملفات فى اآلن الموجودة . accdbيمكنك

فى Access2007 جدول وملفات صور ارفاق

أخرى وأنواع ومخططات ووثائق بيانات

السجالت الى المدعمة الملفات من

تفعل ما مثل البيانات قاعدة فى الموجودة

البريد رسائل الى ملفات ارفاق عند

الملفات عرض ايضا يمكنك االلكترونى

اعداد كيفية الى استادا وتحريرها المرفقة

اللنجاوي. ساره 12أ

Page 13: kau.edu.sakau.edu.sa/Files/0008303/Files/65431_معملAccess 2007... · Web viewنستخدم Microsoft Access لإنشاء الجداول، وتحديد العلاقات بينها،

نوع

البياناتلتخزين القيوديستخدم

" مرفق " للحقل البيانات قاعدة مصمم

من اكثر مرونة المرفقات حقول وتوفر

" الكائن " حقول توفرها التى OLEتلك

أكبر بكفاءة التخزين مسافات وتستخدم

. االصلى للملف نقطية صورة تنشئ ال النها

اللنجاوي. ساره 13أ

Page 14: kau.edu.sakau.edu.sa/Files/0008303/Files/65431_معملAccess 2007... · Web viewنستخدم Microsoft Access لإنشاء الجداول، وتحديد العلاقات بينها،

Primary Key األساسى المفتاح

فمثال الواحد الحقل لنفس متشابهة تبدو المعلومات من كثيرا أن نعلم كلنا

متشابهة األجور تكون أن أو اسماء تشابه شخص من الكثر يتكرر أن ممكن االسم

فقد شخص من الكثر متكررة الوظيفة تكون أن ممكن وايضا شخص من ألكثر

بالمفتاح يسمى ما ظهر ولهذا بالخلل البيانات قاعدة المتشابهات هذه تصيب

مهما اخرى مرة شخص الى تتكرر ان يمكن ال قيمة عن عبارة وهو االساسى

السجالت فى الخلل لعدم ضمانا تلقائيا بتعيينها البرنامج يقوم وقد االسباب كانت

. بتعيينها أنت تقوم أن ويمكن

: أبرزها من صفات عدة األساسى للمفتاح1-. فريدة بطريقة صف كل يعرف

اللنجاوي. ساره 14أ

Page 15: kau.edu.sakau.edu.sa/Files/0008303/Files/65431_معملAccess 2007... · Web viewنستخدم Microsoft Access لإنشاء الجداول، وتحديد العلاقات بينها،

ويستخدم -2 قيمة على دائما يحتوى أن يجب أى خاليا أو فارغا يكون Accessأال

. عديدة جداول من بعضها مع بسرعة البيانات الحضار األساسى المفتاح حقولعلى . -3 يحتوى فكالهما عنوان أو اسم األساسى للمفتاح السيئ لالختيار وكمثال

. بمرورالوقت تتغير قد معلوماتوينشئ -4 للجدول أساسى مفتاح تحديد دائما للمفاتيح Accessيجب فهرس تلقائيا

ويضمن . األخرى والعمليات االستعالمات تسريع فى تساهم التى األساسية

Access . وأنها األساسى المفتاح حقل فى قيمة على يحتوى سجل كل أن أيضا

. فريدة قيمة5- " " ينشئ البيانات ورقة عرض طريقة فى جديد جدول انشاء Accessعند تلقائيا

" " ترقيم " البيانات ونوع معرف حقل اسم ويعين عنك نيابة األساسى المفتاح

طريقة" . فى افتراضى بشكل مخفيا الحقل هذا ويكون الجدول لهذا تلقائى

" عرض " طريقة الى االنتقال عند مشاهدته يمكنك ولكن بيانات ورقة عرض

." تصميم"عرض طريقة استخدام يجب بسهولة، االساسى المفتاح لتعيين

:" التصميم"

زر -1 فوق . Microsoft Officeأنقر فتح فوق أنقر ثم2-. " وافتحها " البيانات قاعدة حدد فتح الحوار مربع فى3- " تعيين " تريد حيث الجدول فوق األيمن الفأرة بزر أنقر التنقل جزء فى

عرض " طريقة فوق أنقر المختصرة، القائمة وفى له، االساسى المفتاح

التصميم".أساسية .-4 كمفاتيح استخدامها تريد التى الحقول أو الحقل حدد

. تريده الذى للحقل الصفوف محدد فوق انقر ، واحد حقل لتحديدعلى باستمرار أضغط حقل من أكثر محدد CTRLلتحديد فوق أنقر ثم

. حقل لكل الصفوف5- " " ." مفتاح " فوق أنقر أدوات المجموعة فى تصميم التبويب عالمة على

اساسى.

اللنجاوي. ساره 15أ

Page 16: kau.edu.sakau.edu.sa/Files/0008303/Files/65431_معملAccess 2007... · Web viewنستخدم Microsoft Access لإنشاء الجداول، وتحديد العلاقات بينها،

كمفتاح حددتها التى الحقول أو الحقل يمين على المفتاح مؤشر اضافة يتم

أساسى.

: األساسي المفتاح إلزالةبالفأرة تظهر Right Clickأضغط التى القائمة ومن الحقول أو الحقل محدد على

التى الحقول أو الحقل جوار من المفتاح عالمة تزول األساسى المفتاح عالمة اضغط

اخترتها.

اللنجاوي. ساره 16أ

محددالحقل

Page 17: kau.edu.sakau.edu.sa/Files/0008303/Files/65431_معملAccess 2007... · Web viewنستخدم Microsoft Access لإنشاء الجداول، وتحديد العلاقات بينها،

) الجداول ) ربط الجداول بين العالقات

العالقات : . عمل يفيدنا و أكثر أو جدولین بین ارتباط عالقة انشاء یعني الجداول ربط

حذف و البيانات تعديل و االستعالمات و التقارير و النماذج عمل في الجداول بين

. حدة على جدول لكل الرجوع دون البياناتھي : العالقات من أنواع ثالثة وتوجد

1( ) واحد- مقابل واحد برأس رأس ارتباط one to one عالقة

2 ) مجموعة- ) مقابل واحد بأطراف رأس ارتباط one to manyعالقة

3( ) مجموع- مقابل مجموعة بأطراف أطراف ارتباط many to many عالقة

جدولین بین العالقة إنشاء شروط :ومن

حقول- 1 أو حقل على یشتمال بینھما عالقة إنشاء المراد الجدولین كال أن تأكدي

شيء كل في متشابھةالرئیسى ) - 2 الجدول سیكون من تعرفي أن الجدول( Primaryیجب سیكون ومن

المفتاح بحيث( Relatedالتابع) حقل مع یتطابق حقل على التابع الجدول یشتمل

الجدول , في جدیدا حقال بإضافة قم يوجد لم وإذا الرئیسي الجدول في األساسي

حقل مواصفات وبنفس الرئیسي . التابع الجدول في األساسي المفتاحلخصائص -3 وفقا العالقة نوع بتحدید البرنامج المستخدمة . یقوم الحقول

الجداول : بین العالقات انشاء1- . البيانات قاعدة أداوت تبويبة افتحياألدوات - 2 شریط من عالقات زر انقري أو أدوات قائمة من عالقات األمر اختير

. عالقات نافذة فتظھر

الجداول- 3 تختاري منها و الجداول إظهار شاشة لك ستظهر للعالقات فتحك بمجرد

. التالي بالشكل موضح هو كما عالقات بينها تقيمين أن تريدين التياللنجاوي. ساره 17أ

Page 18: kau.edu.sakau.edu.sa/Files/0008303/Files/65431_معملAccess 2007... · Web viewنستخدم Microsoft Access لإنشاء الجداول، وتحديد العلاقات بينها،

العالقات -4 بإنشاء .نقومoبينهما مشترك حقل باستخدام الجداول ربط من البد.

و نسحبه ثم األساسي المفتاح سيكون حيث الجدول في المشترك الحقل نحدد-5.اآلخر الجدول في له المناظر الحقل فوق نسقطه

a.هو الوحيد االستثناء و البيانات نوع نفس من الحقالن يكون أن يجب .عادي رقمي حقل و تلقائي ترقيم حقل بين الربط إمكانية

التالية -6 الشاشة :تظهر

خالل :منoEnforce Referential Integrity( :المرجعي التكامل فرض )البيانات أن أي

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

oCascade Update Related Fields( :المرتبطة الحقول تحديث تتالي )في الرابط الحقل بيانات على تعديل أي إجراء فان الخيار هذا تحديد حالة.الثانوي الجدول في تطبيقه إلى سيؤدي األساسي الجدول في

oCascade Delete Related Records( (المرتبطة السجالت حذف تتالي: الجدول في الرابط الحقل بيانات بتغيير قمنا و الخيار هذا تحديد حالة في

الحقل معلومات فان الثانوي الجدول مع متوافقة غير لتصبح األساسي .الثانوي الجدول من حذفها سيتم

موافق. نختار-7

اللنجاوي. ساره 18أ

Page 19: kau.edu.sakau.edu.sa/Files/0008303/Files/65431_معملAccess 2007... · Web viewنستخدم Microsoft Access لإنشاء الجداول، وتحديد العلاقات بينها،

في الموجودين الحقلين بين رابط خط وجود سنالحظ و العالقة إنشاء سيتم-8:التالية الشاشة في يظهر كما العالقات نافذة

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

العالقة :تعديلعالقات تحرير حوار مربع سيظهر و العالقة خط على مزدوجا نقرا ننقر.

العالقة :حذفثم العالقة خط على ننقر Delete.

اللنجاوي. ساره 19أ

Page 20: kau.edu.sakau.edu.sa/Files/0008303/Files/65431_معملAccess 2007... · Web viewنستخدم Microsoft Access لإنشاء الجداول، وتحديد العلاقات بينها،

اللنجاوي. ساره 20أ

Page 21: kau.edu.sakau.edu.sa/Files/0008303/Files/65431_معملAccess 2007... · Web viewنستخدم Microsoft Access لإنشاء الجداول، وتحديد العلاقات بينها،

االستعالمات

إنشاء في االستخدام و للحفظ قابلة هي و البيانات لقاعدة نوجهه سؤال هو االستعالم.آخر جدول إلى نسخها أو السجالت حذف أو الجداول

. وقت و جهد دون بسهولة معلومات و بيانات عن االستعالم عن أكسس برنامج يمكننامعا . جداول عدة أو جدول في البحث في اإلمكانية المستخدم يعطي فهو

: االستعالم معالج في االستعالمات أنواع: البسيط االستعالم معالج

. تختارينها التي الحقول عن محدد استعالم: الجدولية االستعالمات معالج

جدولي تنسيق في البيانات يعرض جدولي استعالم المعالج هذا ينشىمضغوط.

: تكرار عن البحث استعالم معالج. مفرد استعالم أو جدول فى مكررة قيم أى عن للبحث يستخدم وهو

: المتطابقات غير عن البحث استعالم معالجسجالت أي لها ليست و جدول في الموجودة السجالت عن يبحث

. أخر جدول في مرتبطة

:البسيطة االستعالمات معالج استخدام في تضمينها نريد التي الحقول تحديد لنا يتيح و االستعالم إلنشاء طريقة أسهل

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

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

.االستعالم نتيجة في ستظهر التي

: بسيط استعالم إلنشاء المعالج طريق عنالبسيطة------ ------ االستعالمات معالج االستعالم معالج إنشاء

: التالية الشاشة ستظهر

اللنجاوي. ساره 21أ

Page 22: kau.edu.sakau.edu.sa/Files/0008303/Files/65431_معملAccess 2007... · Web viewنستخدم Microsoft Access لإنشاء الجداول، وتحديد العلاقات بينها،

المدرسون جدول من المختارة الحقول

المختار الجدول فى الموجودة الحقول

منه الحقول على الحصول تريد الذى الجدول اختار

أو الحقول إلدراج أزرار االستعالم مجموعة فى حذها

: استعالم إلنشاء االستعالم تصميم طريق عن بسيطاالستعالم------ تصميم إنشاء

: التالية الشاشة ستظهر

اللنجاوي. ساره 22أ

Page 23: kau.edu.sakau.edu.sa/Files/0008303/Files/65431_معملAccess 2007... · Web viewنستخدم Microsoft Access لإنشاء الجداول، وتحديد العلاقات بينها،

. عنها االستعالم تريدين التي الجداول أو الجدول تحديد منك سيطلب شكل في كانت كما الجداول هذه لك ستظهر للجداول اختيارك بمجرد و

العالقات. الحقولFields. عنها: ستستعلمين التي الحقول نوع تحديدين الجدولtables. الجدول : تحديد فرزSort. بدون: أو تنازلي أو تصاعدي إظهارshow. االستعالم: جدول في الحقل هذا بيانات إظهر سيتم المعيارCriteria :المعيار تحديد

:االستعالم إلى أضفناها التي الحقول ألحد معيار لتحديدصف في ننقر التصميم عرض في Criteria له نحدد أن نريد الذي الحقل داخل

.معياراستخدامه نريد الذي المعيار نكتب. معايير عدة على االستعالمات تحتوي ان يمكن.

يعتبر اكسيس )الرقمية البيانات أو النصية البيانات مع التعامل االستعالمات تستطيع و من اكبر و من اقل رموز استخدام يمكن معها نتعامل عندما و( رقمية قيما التواريخ

.غيرها

:االستعالم معايير في المستخدمة الرموز على امثلةاستخدامهالرمز

اقل )>(من

بالنسبه قبل او )من اقل تكون ان يجب المتطابقة القيمالمعيار في المذكورة القيمة( للتواريخ

اكبر )<(من

بالنسبة بعد او )من اكبر تكون ان يجب المتطابقة القيمالمعيار في المذكورة القيمة( للتواريخ

اقل )>=او من

(يساوي

القيمة من اقل تكون او تساوي ان يجب المتطابقة القيمالمعيار في المذكورة

اكبر )<=او من

(يساوي

القيمة من اكبر تكون او تساوي ان يجب المتطابقة القيمالمعيار في المذكورة

و الرقمية القيم من كل مع الرمز هذا يستخدم ان يمكن(يساوي= )النصوص

Notفي المذكورة القيمة عن تختلف ان يجب المتطابقة القيم المعيار

: التالي بالشكل موضح هو كما باالستعالم الخاصة البيانات بتعبئة نقوم

اللنجاوي. ساره 23أ

Page 24: kau.edu.sakau.edu.sa/Files/0008303/Files/65431_معملAccess 2007... · Web viewنستخدم Microsoft Access لإنشاء الجداول، وتحديد العلاقات بينها،

هو كما البيانات إظهار و االستعالم باجراء ليقوم نختار ثم من موضح وبالتالي:

:االستعالم تصميم شبكة في الحقول ألحد حسابية عمليات إلضافةصف سيظهر , مجاميع زر ننقر االستعالم عرض في Total تصميم شبكة في

.االستعالماتصف داخل ننقر “Total” الحسابية العملية إليه نضيف أن نريد الذي الحقل في.إضافتها نريد التي الصيغة نختار لكي الحقل داخل سيظهر الذي السهم ننقر

:الحقل إلىoSum :الحقل في القيم إجمالي تحسب.oAvg :الحقل في القيم متوسط تحسب. oMin : الحقل في قيمة أدنى تعرض .oMax : الحقل في قيمة أعلى تعرض.oCount : الحقل في اإلدخاالت عدد تحسب.oStDev : .الحقل في الموجودة للقيم المعياري االنحراف تحسب

متوسط عن القيم إحدى تبتعد مدى أي إلى يحسب المعياري االنحراف)(.الحقل في الموجودة القيم

: جديد حقل في نتيجتها حفظ و حقول على معينة حسابات لعملخصم مثال: أردنا باسم 20إذا جديد حقل في ضعه و و كتاب كل سعر من ريال

الخصم بعد :new priceالسعر بالتالي نقوم التالي الشكل في موضح هو كما المراد االستعالم نضع

اللنجاوي. ساره 24أ

Page 25: kau.edu.sakau.edu.sa/Files/0008303/Files/65431_معملAccess 2007... · Web viewنستخدم Microsoft Access لإنشاء الجداول، وتحديد العلاقات بينها،

الجديد الحقل اسم بكتابة يتبعها ]newنقوم ثم من [- ][priceو مثل خصمه نريد الذي الرقم ندخب و الباراميتر إدخال فيها تطلب شاشة 20ستظهر نضغطrun

اللنجاوي. ساره 25أ