0% found this document useful (0 votes)
25 views97 pages

Access G.T.I

يشرح المستند أهمية قواعد البيانات وكيفية تنظيمها واستخداماتها المختلفة. كما يوضح مفاهيم مهمة مثل الجداول والحقول والسجلات والعلاقات بين الجداول.
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)
25 views97 pages

Access G.T.I

يشرح المستند أهمية قواعد البيانات وكيفية تنظيمها واستخداماتها المختلفة. كما يوضح مفاهيم مهمة مثل الجداول والحقول والسجلات والعلاقات بين الجداول.
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/ 97

Eng \ Hadeel AL-Aghbari

‫فهم قواعد البيانات‬


‫تستخدم برنامج قاعدة البيانات في مجال االعمال‬
‫التجارية لتنظيم و متابعة االعمال كإدارة دليل هواتف‬
‫العمالء او التحكم في ارصدة المخازن و اصدار فواتير‬
‫المبيعات وغيرها و على مستوى االفراد يمكن استخدام‬
‫برنامج قاعدة البيانات في تنظيم و تصنيف مجموعة‬
‫األغراض الشخصية كالوصفات الطبية و غيرها‬
‫مجموعة من عناصر البيانات المنطقية المرتبطة مع بعضها البعض‬
‫بعالقة ما‬
‫وتتكون قاعدة البيانات من جدول واحد او اكثر وكل جدول يتكون من‬
‫أعمدة ( حقول )‬
‫وصفوف ( سجل )‬
‫مثل سجل خاص بموظف معين والذي يتكون من عدة حقول مثل اسم‬
‫الموظف الرقم الوظيفي تاريخ التعيين‬
‫معلومات‬ ‫بيانات‬

‫‪ ‬االسم ‪ :‬محمد‬ ‫‪ ‬محمد‬

‫‪ ‬التخصص ‪ :‬هندسة إتصاالت‬ ‫‪ ‬هندسة إتصاالت‬

‫‪ ‬القسم الذي ينتمي اليه في الشركة ‪ :‬اإلدارة‬ ‫‪ ‬اإلدارة‬

‫‪ ‬رقم الهاتف ‪667647735 :‬‬ ‫‪667647735 ‬‬


‫‪ ‬الجدول‬

‫‪ ‬السجل‬

‫‪ ‬الحقل‬
‫‪ .1‬الجدول‬
‫‪ .3‬السجل ( ‪RECORD‬‬

‫االسم‬ ‫العمر‬ ‫رقم الهاتف‬ ‫الوظيفة‬ ‫المحافظة‬ ‫االيميل‬


‫محمد‬ ‫‪23‬‬ ‫‪77098‬‬ ‫مهندس‬ ‫تعز‬ ‫‪[email protected]‬‬

‫مروان‬ ‫‪29‬‬ ‫‪73876‬‬ ‫مدرب‬ ‫صنعاء‬ ‫‪[email protected]‬‬

‫منار‬ ‫‪21‬‬ ‫‪77307‬‬ ‫دكتورة‬ ‫اب‬ ‫‪[email protected]‬‬

‫سمر‬ ‫‪25‬‬ ‫‪71907‬‬ ‫محاسبة‬ ‫لحج‬ ‫‪[email protected]‬‬

‫امل‬ ‫‪39‬‬ ‫‪77331‬‬ ‫سكرتيرة‬ ‫حجة‬ ‫‪[email protected]‬‬


‫خالد‬ ‫‪36‬‬ ‫‪70023‬‬ ‫مدرس‬ ‫سيئون‬ ‫‪[email protected]‬‬
‫صحيح ‪ ,‬مفهوم ‪ ,‬غير مكرر ‪.‬‬

‫االسم‬ ‫العمر‬ ‫رقم الهاتف‬ ‫الوظيفة‬ ‫المحافظة‬ ‫االيميل‬


‫محمد‬ ‫‪23‬‬ ‫‪77098‬‬ ‫مهندس‬ ‫تعز‬ ‫‪[email protected]‬‬

‫مروان‬ ‫‪29‬‬ ‫‪73876‬‬ ‫مدرب‬ ‫صنعاء‬ ‫‪[email protected]‬‬

‫منار‬ ‫‪21‬‬ ‫‪77307‬‬ ‫دكتورة‬ ‫اب‬ ‫‪[email protected]‬‬

‫سمر‬ ‫‪25‬‬ ‫‪71907‬‬ ‫محاسبة‬ ‫لحج‬ ‫‪[email protected]‬‬

‫امل‬ ‫‪39‬‬ ‫‪77331‬‬ ‫سكرتيرة‬ ‫حجة‬ ‫‪[email protected]‬‬


‫خالد‬ ‫‪36‬‬ ‫‪70023‬‬ ‫مدرس‬ ‫سيئون‬ ‫‪[email protected]‬‬
‫شركات الطيران ونظام الحجز‬ ‫‪‬‬

‫السجالت الحكومية‬ ‫‪‬‬

‫الحسابات المصرفية‬ ‫‪‬‬

‫سجالت المرضى في المستشفيات‬ ‫‪‬‬


‫ما المقصود بكل من ما يأتي قاعدة بيانات ‪ ,‬بيانات ‪ ,‬معلومات ‪ ,‬حقل ‪ ,‬سجل ؟؟‬

‫مم تتكون قاعدة البيانات ؟؟‬

‫اذكر ثالث من المؤسسات التي تستخدم قواعد البيانات بشكل واسع ؟؟‬

‫بين مجاالت استخدام قواعد البيانات لدى شركات الطيران ؟؟‬


‫‪ -:‬يجب ان يحتوي على بيانات متعلقة ببعضها ومتعلقة بموضوع‬ ‫‪ ‬تنظيم الجدول‬
‫واحد‬

‫‪ ‬تنظيم الحقل ‪ -:‬يجب ان يحتوي على مجموعة من البيانات المتشابهة مثل رقم الدواء‬
‫‪ -‬اسم الدواء ‪ -‬تاريخ تصنيع ‪ -‬الكمية‬

‫‪ ‬نوع البيانات ‪ -:‬يجب ان تختار نوع البيانات بشكل متوافق مع محتوى الحقل‬

‫‪ ‬خصائص الحقل ‪ -:‬يمتلك كل حقل خصائص تتعلق بنوع البيانات المخزنة فيه حجم الحقل‬
‫و القيمة االفتراضي‬
‫حقل او مجموعة حقول بياناتها غير قابلة للتكرار بين‬ ‫‪ ‬المفتاح األساسي ‪-:‬‬
‫السجالت‬

‫‪ ‬الفهرس ‪ -:‬تسريع عمليات البحث في الجدول بإستخدام حقل معين‬


‫العمود المفتاحي‬
‫المفتاح األساسي هو حقل او مجموعة من الحقول بيانات غير قابلة للتكرار بين السجالت‬

‫الرقم‬ ‫االسم‬ ‫العمر‬ ‫رقم الهاتف‬ ‫الوظيفة‬ ‫المحافظة‬ ‫االيميل‬


‫‪1‬‬ ‫محمد‬ ‫‪23‬‬ ‫‪77098‬‬ ‫مهندس‬ ‫تعز‬ ‫‪[email protected]‬‬

‫‪2‬‬ ‫محمد‬ ‫‪29‬‬ ‫‪73876‬‬ ‫مدرب‬ ‫صنعاء‬ ‫‪[email protected]‬‬

‫‪3‬‬ ‫منار‬ ‫‪21‬‬ ‫‪77307‬‬ ‫دكتورة‬ ‫اب‬ ‫‪[email protected]‬‬

‫‪4‬‬ ‫سمر‬ ‫‪25‬‬ ‫‪71907‬‬ ‫محاسبة‬ ‫لحج‬ ‫‪[email protected]‬‬

‫‪5‬‬ ‫امل‬ ‫‪39‬‬ ‫‪77331‬‬ ‫سكرتيرة‬ ‫حجة‬ ‫‪[email protected]‬‬


‫‪6‬‬ ‫خالد‬ ‫‪36‬‬ ‫‪70023‬‬ ‫مدرس‬ ‫سيئون‬ ‫‪[email protected]‬‬

‫من قبل المستخدم‬ ‫تلقائي‬


‫عند تنظيم قاعدة البيانات ينبغي مراعاة عدة أمور بينها‬

‫ما المقصود بكل من ‪ :‬نوع البيانات ‪ ,‬الفهرس ‪ ,‬المفتاح األساسي ‪,‬‬


‫خصائص الحقل ؟‬

‫ما الفائدة من كل من الفهرس ‪ ,‬المفتاح األساسي في قواعد البيانات ؟؟‬


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

‫وعند إنشاء عالقات يتم الربط بين الجدولين عن طريق مطابقة البيانات الموجودة من‬
‫الجدول األول كمفتاح أساسي و الجدول الثاني مفتاح فرعي بشرط تطابق البيانات في‬
‫الجداول‬
‫قاعدة البيانات‬

‫الجداول‬ ‫‪‬‬
‫االستعالمات‬ ‫‪‬‬
‫التقارير‬ ‫‪‬‬
‫النماذج‬ ‫‪‬‬
‫‪ ‬مصمم قاعدة البيانات ‪ -:‬تحليل البيانات و توزيعها في جدول حسب نوعها و ربط‬
‫الجداول معا بالعالقات المناسبة ‪..‬‬

‫‪ ‬مستخدم قاعدة البيانات ‪ -:‬يتم إدخال البيانات و استرجاع البيانات و التقارير الالزمة و‬
‫استخدامها و الذي يتم تحديد صالحياته من قبل مسؤول قاعدة البيانات ‪.‬‬

‫‪ ‬مسؤول قاعدة البيانات ‪ -:‬المسؤول عن إدارة قاعدة البيانات و متابعة المستخدمين و‬


‫االحتفاظ بالنسخة االحتياطية و استعادتها اذا حدث خلل في نظام قاعدة البيانات‬
‫بين وظيفة كل من ‪ :‬مسؤول قاعدة البيانات ‪ ,‬المصمم ‪ ,‬المستخدم في إدارة قاعدة‬
‫البيانات ؟؟‬

‫من المسؤول عن تعيين صالحيات المستخدمين في قواعد البيانات ؟؟‬

‫لماذا ال يعد إنشاء قاعدة البيانات و تصميمها او إدارتها بشكل محترف امر بسيط ؟؟‬
‫إنشاء قاعدة بيانات جديدة فارغة‬
‫إستخدام وظيفة التعليمات ‪F1‬‬

‫فتح كائنات‬
‫حفظ كائنات‬
‫التبديل بين طرق العرض‬
‫اغالق كائنات‬
‫حذف كائنات‬
‫التنقل بين السجالت و الحقول‬
‫مقدار االنتقال‬ ‫مفاتيح االنتقال‬
‫الحقل التالي في السجل نفسة‬ ‫‪Enter , Tab‬‬
‫الحقل السابق في السجل نفسة‬ ‫‪Shift + tab‬‬
‫أول حقل في السجل الحالي‬ ‫‪Home‬‬
‫اخر حقل في السجل الحالي‬ ‫‪End‬‬
‫اول حقل في السجل األول‬ ‫‪F5 , ctrl +home‬‬
‫اخر حقل في السجل نفسة‬ ‫‪Ctrl + end‬‬
‫السجل السابق في الحقل نفسة‬ ‫سهم علوي‬
‫السجل األتي في الحقل نفسة‬ ‫سهم سفلي‬
‫شاشة لألعلى‬ ‫‪Page UP‬‬
‫شاشة لألسفل‬ ‫‪Page Down‬‬
‫• فرز الجداول واالستعالمات‬
‫• فرز النماذج‬
‫• الغاء الفرز‬
‫طريقة عرض التصميم‬ ‫طريقة عرض ورقة البيانات‬

‫تستخدم طريقة عرض التصميم‬ ‫هي طريقة العرض اإلفتراضية‬


‫الجدول من إضافة‬ ‫للجدول عند فتحة و من خاللها‬
‫و حذف الحقول و كذلك تغيير نوع‬ ‫تستطيع إدخال البيانات في الحقول‬
‫البيانات الحقول و التعديل على‬ ‫و السجالت‬
‫خصائصها‬ ‫و التنقل بينها و تعديلها وإضافة أو‬
‫و إعادة ترتيب ظهورها داخل‬ ‫حذف السجالت و الحقول في‬
‫الجدول‬ ‫الجدول‬
‫• افتح قاعدة بيانات التمارين ؟‬
‫• افتح كالً من الجداول ( المؤسسات ) و االستعالمات ( هواتف الشركات ) و النماذج ( األسعار ) و‬
‫التقرير ( الشركات ) ؟‬
‫• اعرض االستعالم ( هواتف الشركات ) في طريقة عرض التصميم ؟‬
‫تمـــرين‬

‫‪1‬‬ ‫• اعرض النموذج (األسعار) في طريقة عرض التصميم ؟‬


‫• انتقل الى السجل الثالث في الجدول ( المؤسسات ) ضمن حقل (رقم الهاتف ) ؟‬
‫• أفرز سجالت النموذج ( األسعار ) حسب حقل ( الثمن ) تنازليا ً ؟‬
‫قم بإلغاء الفرز المطبق على االستعالم ( هواتف الشركات ) ؟‬ ‫•‬
‫• احذف االستعالم ( رقم الطالب ) ؟‬
‫احفظ الكائنات المفتوحة ثم اغلق قاعدة البيانات ؟‬ ‫•‬
‫‪ ‬تحديد السجالت في الجدول‬

‫‪ ‬سجل واحد‬

‫‪ ‬تحديد عدة سجالت متجاورة‬


‫• إضافة سجل الى الجدول ‪ctrl + +‬‬

‫• حذف سجل من الجدول‬

‫• إدخال البيانات في السجالت‬

‫• التعديل على محتويات السجل‬

‫• حذف محتويات السجل‬


‫• أفتح قاعدة البيانات ( التمارين ) من مجلد ملفات العمل ؟‬
‫• أفتح الجدول ( المؤسسات ) ؟‬
‫• أضف سجالً جديدا ً الى الجدول اكتب فيه البيانات االتية ‪-:‬‬
‫تمـــرين‬

‫رقم الطلبية‬ ‫رقم الهاتف‬ ‫شركة‬ ‫الرقم الوطني‬


‫‪2‬‬ ‫‪8‬‬ ‫‪872672‬‬ ‫ماتركس‬ ‫‪657825258‬‬

‫احذف السجل الرابع من الجدول ؟‬ ‫•‬


‫عدل محتويات اسم الشركة في السجل الخامس ليصبح ( االتحاد الوطني ) ؟‬ ‫•‬
‫احذف هاتف الشركة من السجل الثاني ؟‬ ‫•‬
‫احفظ الكائنات المفتوحة ثم اغلق قاعدة البيانات ؟‬ ‫•‬
‫‪ ‬مكونات الجدول في طريقة عرض التصميم ‪-:‬‬

‫‪ ( ‬اسم الحقل )‬

‫‪ ( ‬نوع البيانات )‬

‫( الوصف )‬ ‫‪‬‬

‫‪ ‬خصائص الحقل‬
‫يستخدم لتخزين‬ ‫نوع البيانات‬
‫بيانات ابجدية أو رقمية ( نصوص و أرقام ) مثل أسماء العمالء و أرقام الهاتف‬ ‫نص مختصر‬
‫تشبه البيانات من نوعها نص ولكن تتضمن نصوص و أرقام حجمها كبير نسبيا ً‬ ‫مذكرة نص طويل‬
‫بيانات رقمية مثل رقم الهاتف و رقم العميل‬ ‫رقم‬
‫تواريخ و أوقات مثل تاريخ الميالد او تاريخ التعيين و وقت الوصول او وقت المغادرة‬ ‫تاريخ و وقت‬

‫بيانات نقدية مثل الدخل الشهري و السعر و الخصومات‬ ‫عملة‬


‫قيم فريدة يتم إنشاؤها بواسطة قاعدة البيانات و ال تحتاج الى الكتابة فيها النها متزايدة‬ ‫ترقيم تلقائي‬
‫بشكل تلقائي مع كل سجل جديد‬
‫بيانات منطقية ‪ True Or False‬مثل الحقل الذي يبين هل الشخص متزوج او ال‬ ‫نعم ‪ /‬ال‬

‫الصور و الوثائق و الرسومات البيانية و كائنات أخرى من االوفيس‬ ‫الكائن‬


‫عناوين الويب مثل موقع ويب الشركة‬ ‫ارتباط تشعبي‬
‫اية أنواع ملفات مدعمة مثل مستند الموازنة‬ ‫مرفق‬
‫تعابير تمكنك من إجراء العمليات الحسابية كحساب مجموع الرواتب الشهرية او عدد‬ ‫محسوب‬
‫السلع‬
‫بطريقة عرض التصميم‬
‫‪ ‬رقم الموظف‬
‫‪ ‬االسم األول‬
‫‪ ‬االسم األخير‬
‫‪ ‬الرقم الوظيفي‬
‫‪ ‬الرمز الوظيفي‬
‫‪ ‬الحالة االجتماعية‬
‫‪ ‬التخصص‬
‫‪ ‬رقم الهاتف‬
‫‪ ‬االيميل‬
‫‪ ‬الراتب‬
‫‪ ‬تاريخ التوظيف‬
‫‪ ‬الصورة الشخصية‬
‫‪ ‬المالحظات‬
‫‪ ( ‬اسم الحقل )‬

‫‪ ( ‬نوع البيانات )‬
‫بالطريقة العادية‬
‫‪ ‬رقم المدرب‬
‫‪ ‬االسم األول‬
‫‪ ‬االسم األخير‬
‫‪ ‬الرقم الوظيفي‬
‫‪ ‬الرمز الوظيفي‬
‫‪ ‬الحالة االجتماعية‬
‫‪ ‬المؤهل‬
‫‪ ‬التخصص‬
‫‪ ‬سنوات الخبرة‬
‫‪ ‬رقم الهاتف‬
‫‪ ‬االيميل‬
‫‪ ‬الراتب‬
‫‪ ‬تاريخ التوظيف‬
‫‪ ‬الصورة الشخصية‬
‫‪ ‬المالحظات‬
‫‪ ‬رقم المتدرب‬
‫‪ ‬اسم المتدرب‬
‫‪ ‬رقم الهاتف‬
‫‪ ‬العنوان‬
‫‪ ‬رقم السند‬
‫‪ ‬تاريخ التسجيل‬
‫‪ ‬الدورة التدريبية‬
‫‪ ‬المبلغ المدفوع‬
‫‪ ‬المبلغ المتبقي‬
‫‪ ‬دورة مؤجلة ام ال‬
‫‪ ‬اسم المدرب‬
‫‪ ‬التقدير‬
‫‪ ‬االيميل‬
‫‪ ‬الصورة الشخصية‬
‫• إضافة اكثر من صورة أو اكثر‬
‫المرفق‬ ‫من ملف في نفس الوقت‬

‫• إضافة صورة واحدة او ملف‬


‫الكائن‬ ‫واحد‬
‫تغيير اتجاه عرض الجدول ‪...‬‬

‫(‪( Alt + Enter‬‬ ‫لفتح خصائص الورقة‬

‫تغيير اتجاه العرض بشكل افتراضي‬


‫إنشاء الجدول‬ ‫رقم المدرس‬ ‫‪‬‬
‫اسم المدرس‬ ‫‪‬‬
‫الدورة التدريبية‬ ‫‪‬‬
‫نوع الشهادة‬ ‫‪‬‬
‫الحالة االجتماعية‬ ‫‪‬‬
‫الجنس‬ ‫‪‬‬
‫االيميل‬ ‫‪‬‬
‫رقم الهاتف‬ ‫‪‬‬
‫الصورة الشخصية‬ ‫‪‬‬
‫السيرة الذاتية‬ ‫‪‬‬
‫رقم الطالب‬
‫اسم الطالب‬
‫الدورة التدريبية‬
‫رسوم الدورة‬
‫المبلغ المدفوع‬
‫المبلغ المتبقي‬
‫‪ ‬تحديد حقل واحد‬
‫تحديد الحقول‬
‫‪ ‬تحديد حقول متجاورة‬
‫‪ ‬خصائص الحقل‬
‫‪ ‬خصائص النص‬
‫‪ ‬خصائص الرقم خصائص التاريخ و الوقت‬
‫‪ ‬خصائص نعم ‪ /‬ال‬
‫‪ ‬حجم الحقل‬
‫‪ ‬تنسيق الحقول‬
INSERT
‫القيمة االفتـــــراضية‬
‫تفسيرها‬ ‫قاعدة التحقق من الصحة‬
‫قيمة محصورة بين ‪ 100‬و ‪200‬‬ ‫‪>100 and < 200‬‬

‫قيمة موجبة‬ ‫‪>0‬‬

‫قيمة اكبر من او تساوي ‪200‬‬ ‫‪>=200‬‬


‫قيمة اقل من او يساوي ‪200‬‬ ‫‪<=200‬‬
‫قيمة نصية تبدأ بحرف ع‬ ‫“ *ع“ ‪Like‬‬

‫(" انثى " ; " ذكر " ) ‪In‬‬


‫يمكن إدخال ذكر أو انثى فقط‬
‫" انثى " ‪ " OR‬ذكر "‬
‫يجب ان يكون التاريخ بعد ‪2010‬‬ ‫‪>#01\1\2010#‬‬
‫يجب ان يكون التاريخ قبل عام ‪2010‬‬ ‫‪<#01\1\2010#‬‬
‫يجب ان ال تساوي القيمة المدخلة ‪12‬‬ ‫‪<> 12‬‬
‫اليساوي ‪0‬‬ ‫رقم الصنف‬ ‫‪‬‬

‫يبدا بحرف ع‬ ‫أسم الصنف‬ ‫‪‬‬

‫ما بين ‪ 50‬و ‪30‬‬ ‫الكمية‬ ‫‪‬‬

‫اكبر من ‪50‬‬ ‫سعر الصنف‬ ‫‪‬‬

‫اما اجل او نقدا ً‬ ‫نوع العملية‬ ‫‪‬‬

‫بعد من ‪> 2010 -1-1‬‬ ‫تاريخ اإلنتاج‬ ‫‪‬‬

‫<‬ ‫قبل من ‪2020-1-1‬‬ ‫تاريخ االنتهاء‬ ‫‪‬‬


‫قاعدة التحقق من الصحة مع النص‬ ‫الحقل‬

‫ال يساوي الصفر‬ ‫‪‬‬ ‫‪ ‬رقم الموظف‬


‫يبدأ بحرف ب‬ ‫‪‬‬ ‫‪ ‬االسم األول‬
‫القيمة اكبر من ‪112‬‬ ‫‪‬‬ ‫‪ ‬الرقم الوظيفي‬
‫اكبرمن او يساوي ‪20‬‬ ‫‪‬‬ ‫‪ ‬الرمز الوظيفي‬
‫إما ذكر او انثى‬ ‫‪‬‬ ‫‪ ‬الجنس‬
‫اما حاسوب او إدارة اعمال او محاسبه‬ ‫‪‬‬ ‫‪ ‬التخصص‬
‫قيمة موجبة‬ ‫‪‬‬ ‫‪ ‬رقم الهاتف‬
‫ما بين ‪ 50‬الف و ‪ 90‬الف‬ ‫‪‬‬ ‫‪ ‬الراتب‬
‫بعد تاريخ ‪> 2008-4-4‬‬ ‫‪‬‬ ‫‪ ‬تاريخ التوظيف‬
‫قيمة موجبة اكبر من الصفر‬ ‫رقم المدرب‬ ‫‪‬‬
‫يبدأ بحرف ن‬ ‫االسم األول‬ ‫‪‬‬
‫ينتهي بحرف ي‬ ‫االسم األخير‬ ‫‪‬‬
‫اكبر من ‪120‬‬ ‫الرقم الوظيفي‬ ‫‪‬‬
‫اما يمني او سوري او مصري او اردني‬ ‫الجنسية‬ ‫‪‬‬
‫اما بكالوريوس او ماجستير‬ ‫المؤهل‬ ‫‪‬‬
‫اما حاسوب او جرافيكس او تصوير‬ ‫التخصص‬ ‫‪‬‬
‫بين ‪ 5‬و ‪ 10‬سنوات‬ ‫سنوات الخبرة‬ ‫‪‬‬
‫ال يساوي ‪0‬‬ ‫رقم الهاتف‬ ‫‪‬‬
‫اكبر من ‪50000‬‬ ‫الراتب‬ ‫‪‬‬
‫قبل تاريخ ‪2001\1\ 1‬‬ ‫تاريخ التوظيف‬ ‫‪‬‬
‫بعد تاريخ ‪2001\1\1‬‬ ‫تاريخ االستقالة‬ ‫‪‬‬
Primary Key
‫أنواع المفاتيح‬

‫المفتاح األساسي ( ‪) Primary Key‬‬


‫• يتكون المفتاح األساسي من حقل واحد او اكثر بحيث يعرف كل‬
‫سجل تقوم بتخزينه في الجدول بطريقة فريدة اذا يكون هناك‬
‫غالبا حقل تعريف فريد مثل الرقم التسلسلي او رقم المعرف‬

‫المفتاح الفرعي او الخارجي ( ‪) Foreign Key‬‬


‫• يحتوي المفتاح الخارجي على قيم متوافقة مع القيم الموجودة في‬
‫المفتاح األساسي لجدول اخر‬
) ‫( رأس برأس‬
One to one

) ‫( رأس بأطراف‬
One to many

) ‫( أطراف بأطراف‬
Many to many
‫بطاقة‬
‫المواطن‬
‫شخصية‬

‫الكلية‬ ‫العميد‬

‫جواز السفر‬ ‫المواطن‬


‫االبناء‬ ‫فاتورة‬
‫االبناء‬ ‫االبناء‬ ‫فاتورة‬ ‫فاتورة‬

‫االب‬ ‫عميل‬
‫قارئ قارئ قارئ قارئ‬

‫كتاب كتاب كتاب كتاب‬


‫( عالقة رأس برأس )‬
‫البطائق‬
‫المواطنين‬
‫الشخصية‬
‫رقم المواطن‬ ‫رقم المواطن‬
‫( مفتاح أساسي )‬ ‫( مفتاح أساسي )‬

‫رقم البطاقة‬ ‫اسم المواطن‬

‫رقم الهاتف‬
‫جوازات‬
‫المواطنين‬
‫السفر‬
‫رقم المواطن‬ ‫رقم المواطن‬
‫( مفتاح أساسي )‬ ‫( مفتاح أساسي )‬

‫رقم جواز السفر‬ ‫اسم المواطن‬

‫رقم الهاتف‬
‫الكلية‬ ‫العميد‬
‫رقم العميد‬ ‫رقم العميد‬
‫( مفتاح أساسي )‬ ‫( مفتاح أساسي )‬

‫رقم الكلية‬ ‫اسم العميد‬

‫اسم الكلية‬ ‫رقم الهاتف‬


‫(عالقة رأس بأطراف )‬
‫الربط بين‬
‫الجداول‬

‫الفرق بين المفتاح األساسي والفرعي‬

‫( ‪) Primary key , foreign key‬‬


‫الفواتير‬ ‫العميل‬

‫رقم الفاتورة‬ ‫رقم العميل‬


‫( مفتاح أساسي )‬ ‫( مفتاح أساسي )‬

‫رقم العميل‬
‫اسم العميل‬
‫( مفتاح فرعي )‬

‫رقم الهاتف‬
‫االبناء‬ ‫االباء‬

‫رقم االبن‬ ‫رقم االب‬


‫( مفتاح أساسي )‬ ‫( مفتاح أساسي )‬

‫اسم االبن‬ ‫اسم االب‬

‫رقم االب‬
‫رقم الهاتف‬
‫( مفتاح فرعي )‬
‫جوازات‬
‫المواطنون‬
‫السفر‬
‫رقم جواز السفر‬ ‫رقم المواطن‬
‫( مفتاح أساسي )‬ ‫( مفتاح أساسي )‬

‫الدولة‬ ‫اسم المواطن‬

‫رقم المواطن‬
‫الجنسية‬
‫( مفتاح فرعي )‬
‫األصناف‬ ‫الفواتير‬ ‫العميل‬
‫رقم الفاتورة‬ ‫رقم العميل‬
‫رقم الصنف‬
‫( مفتاح أساسي )‬ ‫( مفتاح أساسي )‬
‫( مفتاح أساسي )‬

‫السعر‬ ‫اسم العميل‬


‫اسم الصنف‬

‫رقم الهاتف‬
‫سعر الصنف‬ ‫تاريخ الفاتورة‬
‫النماذج‬
‫التقارير‬

‫إضافة تقرير‬

‫تقرير يدوي‬ ‫تصميم‬


‫تصدير بيانات االكسس الى أي ملف‬

‫استيراد بيانات من أي ملف الى‬


‫االكسس‬

You might also like