You are on page 1of 18

‫‪1-1‬‬

‫الدرس ‪1‬‬

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


‫بعد النتهاء من هذا الدرس ستتمكن من القيام بما يلي‪:‬‬
‫‪‬بدء تشغيل ‪ Access‬وفتح قاعدة بيانات موجودة‪.‬‬
‫‪‬التنقل في ‪.Access‬‬
‫‪‬فتح جدول وإغلقه‪.‬‬
‫‪‬عرض جدول باستخدام الطريقة "عرض ورقة البيانات" و"عرض التصميم"‪.‬‬
‫‪‬التنقل داخل الجدول باستخدام مؤشر الماوس‪.‬‬
‫‪‬التنقل داخل الجدول باستخدام لوحة المفاتيح‪.‬‬
‫قاعدة البيانات هي مجموعة من البيانات أو المعلومات التي يتم تنظيمها بحيث يسهل تحديد‬
‫موقع معلومة محددة أو استرجاعها‪ .‬فدفتر الهاتف يُعد مثالً لقاعدة بيانات لم يتم تمثيلها على‬
‫الكمبيوتر‪ .‬يحتوي دفتر الهاتف على أسماء وعناوين وأرقام هواتف تم ترتيبهًا أبجديًا حسب‬
‫اسم العائلة بحيث يسهل تحديد موقع معلومات عن شخص معين‪.‬‬
‫ويعتبر ‪ Microsoft Access‬نظام إدارة قواعد بيانات (‪ )DBMS‬لنشاء قواعد بيانات على‬
‫الكمبيوتر واستخدامها‪ .‬ونظام إدارة قواعد البيانات هو مجموعة متكاملة من البرامج يتم‬
‫استخدامها لنشاء معلومات في قاعدة بيانات وإدارتها‪ .‬وتعتبر قواعد البيانات التي يتم‬
‫إعدادها على الكمبيوتر أكثر فعالية من قواعد البيانات التي ل يتم إعدادها على الكمبيوتر‬
‫(مثل دفتر الهاتف) حيث يمكن للمستخدمين إعادة تنظيم البيانات والبحث عن المعلومات‬
‫بمئات الطرق‪ .‬على سبيل المثال‪ ،‬إذا تم تخزين دفتر هاتف كقاعدة بيانات في ‪،Access‬‬
‫سيمكنك البحث حسب العنوان أو السم الول أو رقم الهاتف بدلً من البحث حسب اسم‬
‫العائلة فقط‪.‬‬
‫وكمثال آخر لتوضيح مميزات قواعد البيانات التي يتم إعدادها على الكمبيوتر‪ ،‬فلتضع نصب‬
‫عينيك ‪ ،Adventure Works‬وهو منتجع خيالي لقضاء الجازات خارج سانتا باربارا (‬
‫‪ )Santa Barbara‬بولية كاليفورنيا (‪ .)California‬يريد مدير التسويق بالمنتجع إرسال‬
‫هام‪ :‬عند فتح ملف في ‪ Access‬قد‬
‫رسالة إخبارية بالحداث الصيفية لكل من قام بزيارة المنتجع أثناء شهور الصيف في الخمس‬ ‫ترى مربع حوار "تحذير أمان" الذي‬
‫سنوات الماضية‪ .‬إذا كان قد تم حفظ سجلت زيارات النزلء في دفاتر الستاذ‪ ،‬ستحتاج إلى‬ ‫يقرر أن الملف قد يكون غير آمن‪.‬‬
‫المرور بالصفحات صفحة بصفحة لنشاء قائمة بالنزلء في الصيف الماضي‪ .‬بينما باستخدام‬ ‫يعرض ‪ Access‬هذا التحذير للتأكد‬
‫مما إذا كان الملف الذي توشك على‬
‫قاعدة بيانات على الكمبيوتر‪ ،‬يمكنك إنشاء قائمة بالنزلء في شهور الصيف السابقة في‬
‫فتحه من مصدر موثوق به أم غير‬
‫ثوانٍ‪ .‬إذا قرر مدير التسويق فيما بعد إرسال رسالة إخبارية إلى نزلء الشتاء بدلً من‬ ‫معروف‪ .‬إذا صادفت هذا التحذير‬
‫الصيف‪ ،‬يمكن لقاعدة البيانات الموجودة على الكمبيوتر إنشاء قائمة جديدة على الفور‪.‬‬ ‫عند محاولة فتح ملفات التدريب‬
‫العملي لي من الدروس‪ ،‬انقر فوق‬
‫لستكمال الجراءات الواردة بهذا الدرس‪ ،‬سوف تحتاج إلى استخدام الملف‬ ‫"فتح" لغلق مربع الحوار "تحذير‬
‫‪ Database Fundamentals 01‬في المجلد ‪ Practice‬على القرص الثابت لديك‪ .‬تتعقب قاعدة‬ ‫أمان" ثم قم بفتح ملف التدريب‬
‫البيانات الموظفين وبيانات الموارد البشرية والنزلء والحجوزات وبيانات الجنحة بالمنتجع‬ ‫العملي‪.‬‬
‫‪ Adventure Works‬الوهمي‪.‬‬
‫أساسيات قواعد البيانات‬ ‫‪2-1‬‬

‫تلميح‬
‫للحصول على أفضل توافق مع قواعد البيانات الموجودة‪ ،‬يكون التنسيق الفتراضي لقواعد‬
‫البيانات الجديدة التي يتم إنشاؤها بواسطة ‪ Access 2002‬هو تنسيق ‪.Access 2000‬‬

‫بدء تشغيل ‪ Access‬وفتح قاعدة بيانات موجودة‬


‫يتم بدء تشغيل ‪ Access‬بالنقر فوق الزر "ابدأ" من شريط مهام ‪ ®Microsoft Windows‬ثم‬
‫الشارة إلى "البرامج" ثم النقر فوق ‪ .Microsoft Access‬وكما هو الحال في تطبيقات‬
‫‪ Microsoft Office‬الخرى‪ ،‬يوجد في ‪ Access‬شريط قوائم وشريط أدوات أو أكثر في‬
‫أعلى الطار‪ ،‬كما هو موضح في الشكل التالي‪ .‬وما تمت إضافته إلى البرامج في‬
‫‪ Microsoft Office XP‬هو جزء المهام في الجانب اليسر من هذا الطار‪ .‬في ‪،Access‬‬
‫يظهر إصدار مختلف من جزء المهام عند النقر فوق جديد أو بحث من القائمة ملف أو عند‬
‫النقر فوق حافظة ‪ Office‬من القائمة تحرير‪ .‬يمكنك الختيار بين إنشاء قاعدة بيانات جديدة‬
‫أو فتح قاعدة بيانات موجودة وذلك من خلل جزء المهام أو من شريط الدوات أو من‬
‫القائمة "ملف"‪.‬‬

‫يمكنك أيضًا فتح قاعدة بيانات‬


‫موجودة عن طريق البحث عن الملف‬
‫على القرص الثابت والنقر نقرًا‬
‫مزدوجًا فوق اسم الملف‪ .‬سيتم فتح‬
‫‪ Access‬وقاعدة البيانات في نفس‬
‫الوقت‪.‬‬

‫إذا كنت قد استخدمت مؤخرًا قاعدة البيانات التي تريد فتحها‪ ،‬فقد تكون مدرجة في المقطع‬
‫العلوي من جزء المهام في المقطع "فتح ملف"‪ .‬في هذه الحالة‪ ،‬انقر فوق اسم الملف لفتح‬ ‫عند فتح قاعدة بيانات‬
‫‪ ،Access 2002‬قد ترى شاشة‬
‫قاعدة البيانات‪ .‬إذا لم تكن قاعدة البيانات مدرجة بين الملفات التي تم فتحها مؤخرًا‪ ،‬انقر‬ ‫تمهيدية‪ ،‬يطلق عليها شاشة البداية‪.‬‬
‫فوق الرتباط "ملفات إضافية" الموجود في أسفل القائمة‪ .‬سيتم بذلك فتح مربع حوار يمكنك‬ ‫أغلق هذه الشاشة‪ .‬قد تظهر عندئذٍ‬
‫التنقل منه في محركات القراص للعثور على الملف وفتحه‪.‬‬ ‫شاشة لوحة التبديل وإذا قمت بإغلق‬
‫تلك الشاشة‪ ،‬سيظهر الطار "قاعدة‬
‫بيانات"‪.‬‬
‫بعد فتح قاعدة البيانات‪ ،‬يظهر إطار منفصل يسمى إطار قاعدة بيانات أسفل شريط القوائم‬
‫وشريط الدوات‪ .‬يُستخدَم إطار "قاعدة بيانات" للتنقل في ‪.Access‬‬
‫‪3-1‬‬ ‫فهم قواعد البيانات‬ ‫الدرس ‪1‬‬

‫وتبدأ في هذا التمرين تشغيل ‪ Access‬وفتح قاعدة البيانات ‪.Database Fundamentals 01‬‬
‫من شريط مهام ‪ ،Windows‬انقر فوق الزر "ابدأ"‪.‬‬ ‫‪1‬‬
‫من القائمة "ابدأ" قم بالشارة إلى "البرامج" وانقر فوق ‪.Microsoft Access‬‬ ‫‪2‬‬ ‫إذا كان ‪ Access‬مفتوحًا بالفعل‪،‬‬
‫يمكنك فتح قاعدة بيانات موجودة عن‬
‫يتم بدء تشغيل ‪ ،Access‬ويظهر جزء المهام في الجانب اليسر من الشاشة‪.‬‬ ‫‪3‬‬
‫طريق النقر فوق الزر "فتح" من‬
‫انقر فوق الرتباط "ملفات إضافية" الموجود بالقرب من الجزء العلوي بجزء المهام‪.‬‬ ‫‪4‬‬ ‫شريط الدوات "قاعدة بيانات" والتنقل‬
‫إلى الملف المطلوب وتحديده‪.‬‬
‫يظهر مربع الحوار "فتح"‪.‬‬
‫انقر فوق السهم للسفل "بحث في"‪ ،‬ثم انقر فوق رمز القرص الثابت لديك ثم انقر نقرًا‬ ‫‪5‬‬
‫مزدوجًا فوق المجلد ‪.Unlimited Potential‬‬
‫انقر نقرًا مزدوجًا فوق المجلد ‪ .Practice‬يعرض مربع الحوار "فتح" قائمة بالملفات‬ ‫‪6‬‬
‫المخزنة في المجلد ‪ ،Practice‬مع تحديد ‪.Database Fundamentals 01‬‬
‫انقر فوق "فتح"‪.‬‬ ‫‪7‬‬
‫يظهر الطار "قاعدة بيانات" لـ ‪.Database Fundamentals 01‬‬

‫حول "مساعد ‪"Office‬‬ ‫يمكنك الختيار فيما بين مجموعة‬


‫متنوعة من شخصيات "مساعد‬
‫"مساعد ‪ "Office‬هو شخصية متحركة تساعدك على إيجاد إجابات للسئلة التي قد تريد‬ ‫‪ ."Office‬انقر بزر الماوس اليمن‬
‫الحصول على إجابات لها حول ‪ .Access‬في أول مرة تبدأ فيها تشغيل ‪ ،Access‬يظهر‬ ‫فوق "مساعد ‪ "Office‬وانقر فوق‬
‫"مساعد ‪ ."Office‬يمكنك أيضًا عرض "مساعد ‪ "Office‬في أي وقت عن طريق النقر فوق‬ ‫"اختيار المساعد"‪ .‬قد تحتاج إلى‬
‫"إظهار مساعد ‪ "Office‬من القائمة "تعليمات"‪ .‬عندما تحتاج إلى المساعدة في ميزة محددة‪،‬‬ ‫إدراج القرص المضغوط‬
‫‪ Microsoft Office 2002‬أو‬
‫اطرح على "مساعد ‪ "Office‬سؤالً محددًا‪ ،‬وستظهر لك قائمة بالجابات الممكنة‪.‬‬ ‫القرص المضغوط‬
‫‪ Microsoft Access 2002‬لتثبيت‬
‫ويتوفر "مساعد ‪ "Office‬في كافة برامج ‪ ،Microsoft Office‬لكنه يقدم إجابات خاصة‬ ‫شخصية مساعد ‪ Office‬التي‬
‫بالبرنامج الذي تستخدمه عند توجيه سؤال له‪ .‬على سبيل المثال‪ ،‬إذا كنت تستخدم ‪Access‬‬ ‫تختارها‪.‬‬
‫ووجهت سؤالً إلى "مساعد ‪ ،"Office‬سيقدم لك إجابة خاصة ببرنامج ‪ ،Access‬أما إذا كنت‬
‫تستخدم ‪ Microsoft Word‬ووجهت سؤالً إلى "مساعد ‪ ،"Office‬سيقدم لك إجابة خاصة‬
‫ببرنامج ‪.Word‬‬
‫يعرض "مساعد ‪ "Office‬معلومات التعليمات حسب طلبك‪ ،‬لكنه يحاول البتعاد عن طريقك‬
‫باقي الوقت فينتقل إلى جزء آخر من الشاشة إذا تصادف وجوده في مكان نقطة الدراج أو‬
‫في المكان الذي تقوم بالكتابة فيه‪ .‬يمكنك إغلق "مساعد ‪ "Office‬في أي وقت عن طريق‬
‫النقر فوق "إخفاء مساعد ‪ "Office‬من القائمة "تعليمات"‪.‬‬
‫أساسيات قواعد البيانات‬ ‫‪4-1‬‬

‫التنقل في ‪Access‬‬
‫عندما قمت بفتح قاعدة البيانات ‪ Database Fundamentals 01‬في التمرين السابق‪ ،‬ظهر‬
‫الطار "قاعدة بيانات" على الشاشة‪ .‬يظهر شريط أدوات الطار "قاعدة بيانات" في أعلى‬
‫الطار "قاعدة بيانات" ويتضمن الزر "فتح" والزر "تصميم" والزر "جديد" والزر "حذف"‬
‫وخيارات لعرض العناصر الموجودة في الطار "قاعدة بيانات"‪.‬‬
‫يظهر الشريط الكائنات والشريط مجموعات في الجانب اليمن من الطار "قاعدة بيانات"‪.‬‬
‫يتضمن الشريط "الكائنات" جزء من الطار "قاعدة بيانات" أسفل كلمة الكائنات‪ .‬وكائن هو‬
‫لفظ عام يشير إلى أي مكون في قاعدة بيانات ‪ .Access‬يسرد الشريط "الكائنات" النواع‬
‫الرئيسية من الكائنات الموجودة في قاعدة بيانات ‪ :Access‬جداول واستعلمات ونماذج‬
‫وتقارير وصفحات ووحدات ماكرو ووحدات نمطية‪.‬‬

‫يمكنك التبديل إلى الطار "قاعدة‬


‫البيانات" من أي إطار آخر في‬
‫‪ Access‬عن طريق ضغط مفتاح‬
‫‪ .F11‬يسهل الترتيب الرأسي للشريط‬
‫"الكائنات" استخدام هذا الشريط‪.‬‬

‫وأساس كل النواع الخرى من الكائنات في ‪ Access‬هو الجدول‪ ،‬حيث يقوم الجدول‬


‫بتخزين البيانات التي تستخدمها الكائنات الخرى لتنفيذ الجراءات والنشطة في ‪Access‬‬
‫يتكون الجدول من حقول وسجلت يتم عرضها بتنسيق أعمدة وصفوف وتمثل الحقول‬
‫العمدة والسجلت الصفوف‪ .‬يمكن أن يحتوي الحقل على بيانات عن شخص أو مكان أو‬
‫منتج أو خدمة أو حدث أو كيان آخر‪ .‬على سبيل المثال‪ ،‬سيتضمن حقل كل أسماء العائلة أو‬
‫أرقام الهواتف في جدول‪ .‬كل حقل في الجدول له اسم حقل‪ ،‬ويُطلق عليه أيضًا تسمية‪ ،‬يظهر‬
‫في أعلى العمود‪ .‬على سبيل المثال‪ ،‬يمكن أن يسمى الحقل الذي يحتوي على السماء‬
‫الخيرة لنزلء ‪" Adventure Works‬السم_الخير"‪.‬‬
‫وتشكل كل مجموعة من الحقول المرتبطة سجلً‪ .‬على سبيل المثال‪ ،‬تكوّن حقول‬
‫"السم_الول" و"السم_الخير" والعنوان والمدينة والولية والرمز البريدي لحد نزلء‬ ‫عند الشارة إلى الحقول الفردية في‬
‫سجل‪ ،‬يمكن استخدام الكلمتين خلية‬
‫المنتجع سجل نزيل‪ ،‬كما هو موضح في الرسم التوضيحي التالي‪ .‬في هذا الكتاب‪ ،‬يُطلق‬ ‫وحقل بشكل متبادل‪.‬‬
‫على تقاطع السجل (الصف) مع الحقل (العمود) خلية‪.‬‬
‫‪5-1‬‬ ‫فهم قواعد البيانات‬ ‫الدرس ‪1‬‬

‫تقوم الجداول بتخزين كل البيانات في قاعدة بيانات‪ ،‬لكن إذا أردت عرض الحقول والسجلت‬
‫يتم شرح الستعلمات باستفاضة في‬
‫المحددة فقط في قاعدة البيانات‪ ،‬يجب استخدام استعلم‪ .‬حيث يستخرج الستعلم بيانات‬ ‫الدرس ‪" 4‬إنشاء استعلمات‬
‫محددة من جدول أو أكثر من جدول على أساس معايير البحث‪ .‬على سبيل المثال‪ ،‬يمكنك‬ ‫واستخدامها"‪.‬‬
‫إنشاء استعلم في جدول الحجز في ‪ Adventure Works‬لسرد السجلت فقط للنزلء الذين‬
‫قاموا بالحجز بعد يونيه ‪ .2000‬قد يسرد الستعلم رقم التعريف (أو رقم النزيل) لكل نزيل‬
‫وتواريخ الحجز وعدد الشاغلين للغرفة ورقم الغرفة المحجوزة‪.‬‬
‫هناك طريقة أخرى لعرض البيانات في قاعدة بيانات وهي استخدام نموذج‪ ،‬كما هو موضح‬
‫يتم شرح النماذج باستفاضة في‬
‫في الرسم التوضيحي‪ .‬يعرض النموذج سجلً واحدًا في كل مرة بتنسيق محدد‪ .‬كما يمكن‬ ‫الدرس ‪" 5‬تصميم نموذج"‪.‬‬
‫استخدام النماذج لضافة بيانات جديدة في قاعدة البيانات‪.‬‬
‫أساسيات قواعد البيانات‬ ‫‪6-1‬‬

‫إذا كنت ترغب في عرض البيانات أو طباعتها من جدول أو استعلم‪ ،‬يمكنك أيضًا إنشاء‬
‫يتم شرح التقارير باستفاضة في‬
‫تقرير‪ .‬على عكس النموذج‪ ،‬يمكن استخدام التقرير لعرض سجلت متعددة‪ .‬بالرغم من أن‬ ‫الدرس ‪" 6‬تصميم تقرير"‪.‬‬
‫ذلك قد يبدو مشابهًا للجدول‪ ،‬إل أنه يمكن تنسيق التقرير بطرق مختلفة لجعل البيانات أسهل‬
‫في الستخدام وأكثر جاذبية من الجدول‪ .‬على سبيل المثال‪ ،‬يمكنك إنشاء تقرير يحتوي على‬
‫عنوان منسّق ورأس أو تذييل وخلفية جذابة‪ .‬يمكن تخصيص التقارير‪ ،‬مثل الستعلمات‪،‬‬
‫لعرض البيانات من الحقول المحددة فقط بدلً من عرضها من كل الحقول‪.‬‬

‫بالضافة إلى الجداول والستعلمات والتقارير والنماذج‪ ،‬يشتمل الشريط "الكائنات" أيضًا‬
‫على هذه النواع الثلثة من الكائنات‪:‬‬
‫■صفحات‪ .‬كائن الصفحة هو اختصار لـ صفحة الوصول إلى البيانات في قاعدة بيانات‪.‬‬
‫تعرض صفحة الوصول إلى البيانات بيانات محددة من قاعدة بيانات‪ ،‬لكن ذلك في صورة‬
‫ملف ‪( HTML‬لغة ترميز النص التشعبي) والذي يمكن عرضه كصفحة ويب‪.‬‬
‫■وحدات ماكرو‪ .‬الماكرو هو سلسلة من الجراءات يتم إجراؤها تلقائيًا‪.‬‬
‫■وحدات نمطية‪ .‬الوحدة النمطية هي برنامج يتم كتابته بلغة البرمجة‬
‫‪ Microsoft Visual Basic‬أو لغة برمجة أخرى‪.‬‬
‫عند النقر فوق رمز نوع محدد من الكائنات بالشريط "الكائنات"‪ ،‬يعرض ‪ Access‬قائمة‬
‫بأسماء كل الكائنات من هذا النوع في قاعدة البيانات‪( .‬ل توجد رموز للحقول والسجلت‬
‫لنها ليست كائنات‪ ،‬فالحقول والسجلت يتم تخزينها في جداول‪ ،‬وهي عبارة عن كائنات‪).‬‬
‫يقع الشريط "مجموعات" أسفل كلمة مجموعات في الطار "قاعدة بيانات" ويحتوي على‬
‫مجموعة أو أكثر‪ .‬تحتوي المجموعة على قائمة بالختصارات لنواع مختلفة من الكائنات‬ ‫يحتوي الشريط "مجموعات" على‬
‫في قاعدة البيانات‪ .‬والختصار هو طريقة سريعة لحضار كائن تم تخزينه في مكان آخر في‬ ‫مجموعات من الختصارات لكائنات‬
‫من أنواع مختلفة‪.‬‬
‫قاعدة البيانات‪ .‬يتم تخزين اختصار الكائن في المجموعة‪ ،‬بينما يتم تخزين الكائن نفسه في‬
‫القائمة المناسبة في الشريط "الكائنات"‪ .‬تسمح المجموعات بحفظ الكائنات المرتبطة من‬
‫النواع المختلفة معًا‪ .‬على سبيل المثال‪ ،‬يمكنك إنشاء مجموعة تحتوي على اختصارات لكل‬
‫الكائنات الموجودة في قاعدة البيانات التي تتعلق بالنزلء في ‪ ،Adventure Works‬مثل‬
‫الجدول الذي يسرد بيانات الحجز والستعلم الذي يستخرج بيانات الحجز للسبوع القادم‬
‫والنموذج الذي يتيح لك إدخال بيانات نزيل جديد‪.‬‬
‫‪7-1‬‬ ‫فهم قواعد البيانات‬ ‫الدرس ‪1‬‬

‫من الشريط "مجموعات"‪ ،‬يتم إنشاء مجموعة "المفضلة" افتراضيًا وتحتوي على أسماء أكثر‬
‫الكائنات التي تستخدمها بشكل متكرر في قاعدة البيانات‪.‬‬
‫في هذا التمرين‪ ،‬تستخدم الشريط "الكائنات" لعرض أنواع مختلفة من الكائنات في قاعدة‬
‫يمكنك استخدام الختصارات‬
‫البيانات ‪.Database Fundamentals 01‬‬ ‫الموجودة في الطار "قاعدة بيانات"‬
‫من الشريط "الكائنات"‪ ،‬انقر فوق "جداول"‪ ،‬إذا كان ذلك ضروريًا‪.‬‬ ‫‪1‬‬ ‫لنشاء كائنات جديدة بالمعالج أو‬
‫بالطريقة "عرض التصميم"‪.‬‬
‫تظهر أسماء الجداول الموجودة في ‪ ،Database Fundamentals 01‬كما تظهر‬
‫الخيارات "إنشاء جدول في طريقة عرض التصميم" و"إنشاء جدول باستخدام المعالج"‬
‫و"إنشاء جدول بإدخال البيانات"‪.‬‬
‫من الشريط "الكائنات"‪ ،‬انقر فوق "استعلمات"‪.‬‬ ‫‪2‬‬
‫يظهر الخياران "إنشاء استعلم في طريقة عرض التصميم" و"إنشاء استعلم باستخدام‬
‫المعالج" ل توجد استعلمات في قاعدة البيانات ‪.Database Fundamentals 01‬‬
‫من الشريط "الكائنات"‪ ،‬انقر فوق "نماذج"‪.‬‬ ‫‪3‬‬
‫يظهر اسم أحد النماذج‪ ،"frmEmployees" ،‬مع الخيارين "إنشاء نموذج في طريقة‬
‫عرض التصميم" و"إنشاء نموذج باستخدام المعالج"‪.‬‬
‫من الشريط "الكائنات"‪ ،‬انقر فوق "تقارير"‪.‬‬ ‫‪4‬‬
‫يظهر الخياران "إنشاء تقرير في طريقة عرض التصميم" و"إنشاء تقرير باستخدام‬
‫المعالج"‪ .‬ل توجد تقارير في قاعدة البيانات ‪.Database Fundamentals 01‬‬
‫من الشريط "الكائنات"‪ ،‬انقر فوق "صفحات"‪.‬‬ ‫‪5‬‬
‫تظهر الخيارات "إنشاء صفحة بيانات ‪ Access‬في طريقة عرض التصميم" و"إنشاء‬
‫صفحة بيانات ‪ Access‬باستخدام المعالج" و"تحرير صفحة ‪ Web‬الموجودة مسبقًا"‪ .‬ل‬
‫توجد صفحات في قاعدة البيانات ‪.Database Fundamentals 01‬‬
‫من الشريط "الكائنات"‪ ،‬انقر فوق "وحدات ماكرو"‪.‬‬ ‫‪6‬‬
‫ل توجد وحدات ماكرو في قاعدة البيانات ‪.Database Fundamentals 01‬‬
‫من الشريط "الكائنات"‪ ،‬انقر فوق "وحدات نمطية"‪.‬‬ ‫‪7‬‬ ‫ل توجد اختصارات لنشاء وحدات‬
‫ماكرو أو وحدات نمطية‪.‬‬
‫ل توجد وحدات نمطية في قاعدة البيانات ‪.Database Fundamentals 01‬‬
‫أساسيات قواعد البيانات‬ ‫‪8-1‬‬

‫حول اصطلحات تسمية الكائنات‬


‫حيث أنك تنقلت في قاعدة البيانات في التمرين السابق‪ ،‬ربما قد لحظت أن أسماء الكائنات‬
‫تتبع اصطلح تسمية قياسي‪ .‬تتبع أسماء الملفات في هذا البرنامج التدريبي اصطلح التسمية‬
‫‪ ،Leszynski‬والذي قام بوضعه خبير ‪ Access‬والكاتب ‪ Stan Leszynski‬لتشجيع وجود‬
‫طريقة قياسية لتسمية كائنات قاعدة البيانات‪ .‬كما يسهل اصطلح التسمية ‪ Leszynski‬من‬
‫تحويل الكائنات إلى التنسيقات المستخدمة في أنظمة إدارة قواعد بيانات أخرى دون فقد‬
‫البيانات أو الخلل بتنظيمها‪.‬‬
‫يتطلب هذا الصطلح أن يتم تعريف كل كائن عن طريق تضمين نوع الكائن في اسم‬
‫الكائن‪ .‬بهذه الطريقة‪ ،‬يمكنك بمجرد النظر معرفة إذا كان هذا الكائن جدولً أو استعلمًا أو‬
‫نموذجًا أو نوع آخر من الكائنات‪ .‬يعرّف الجدول التالي بادئات التسمية المستخدمة لكل نوع‬
‫من الكائنات‪.‬‬

‫البادئة‬ ‫الكائن‬
‫‪tbl‬‬ ‫جدول‬
‫‪frm‬‬ ‫نموذج‬
‫‪qry‬‬ ‫استعلم‬
‫‪rpt‬‬ ‫تقرير‬

‫يمتد اصطلح التسمية ‪ Leszynski‬ليشمل أسماء الحقول والصور وجميع الكائنات‬


‫المستخدمة في ‪ ،Access‬لكن البادئات الموجودة أعله فقط هي المستخدمة في هذا الكتاب‪.‬‬
‫طبقًا لصطلح تسمية ‪:Leszynski‬‬
‫■تتم كتابة الحرف الثلثة الولى لسم الكائن بحروف صغيرة باللغة النجليزية ويتم من‬
‫خللها تحديد نوع الكائن‪.‬‬
‫■السم الذي يتبع بادئة الكائن يبدأ بحرف كبير (خاص باللغات اللتينية فقط)‪.‬‬
‫■ل يتم استخدام المسافات مطلقًا في أسماء الكائنات (يمكن التعويض عنها في اللغة العربية‬
‫باستخدام علمة التسطير أسفل السطر "_")‪.‬‬
‫■تحتوي أسماء الكائنات على أحرف وأرقام فقط‪.‬‬

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


‫التصميم‬
‫كل كائن في ‪ Access‬له طريقتين للعرض أو أكثر‪ .‬في الغالب‪ ،‬يتم عرض الجداول بأحد‬
‫التنسيقين أو طريقتي العرض‪ :‬الطريقة عرض ورقة البيانات والطريقة عرض التصميم‪.‬‬ ‫يمكن فتح كافة كائنات ‪( Access‬مثل‬
‫الجداول والستعلمات والنماذج‬
‫تقوم بالتبديل بين طريقتي العرض عن طريق النقر فوق الزر "عرض" من شريطي أدوات‬
‫والتقارير) بالطريقة "عرض التصميم"‬
‫"تصميم الجدول" و"ورقة بيانات الجدول"‪ .‬ويمكنك اختيار طرق عرض أخرى بالنقر فوق‬ ‫ويمكن إنشاؤها بصفة عامة في هذا‬
‫السهم لسفل الموجود في يمين الزر "عرض" وتحديد طريقة عرض من القائمة المنسدلة‪.‬‬ ‫العرض‪.‬‬
‫‪9-1‬‬ ‫فهم قواعد البيانات‬ ‫الدرس ‪1‬‬

‫تتيح لك الطريقة "عرض التصميم" تصميم بنية الجدول عن طريق تحديد الحقول التي‬
‫ستظهر في الجدول وتخصيص عملية إدخال البيانات في الحقول وتحديد كيفية ظهور‬
‫البيانات للمستخدمين‪ .‬تحتوي قاعدة بيانات ‪ Adventure Works‬على الجدول‬
‫‪ ،tblEmployees‬وهو جدول يحتوي على بيانات أساسية‪ ،‬مثل عناوين وأرقام الهاتف‬
‫للموظفين في المنتجع‪ .‬فيما يلي الجدول ‪ tblEmployees‬بالطريقة "عرض التصميم"‪.‬‬

‫يحتوي عمود "اسم الحقل" على أسماء الحقول الواردة في الجدول‪ .‬يتيح لك عمود "نوع‬
‫البيانات" تحديد نوع البيانات (على سبيل المثال‪ ،‬أبجدي أو رقمي) الذي يمكن إدخاله في‬ ‫يتم شرح استخدام الطريقة "عرض‬
‫التصميم" لنشاء جداول وتعديلها‬
‫حقل‪ .‬يتيح لك الجزء السفل من إطار عرض "تصميم الجدول" تعيين خصائص محددة لكل‬
‫باستفاضة في الدرس ‪" ،2‬إنشاء‬
‫حقل‪.‬‬ ‫الجداول"‪.‬‬
‫أساسيات قواعد البيانات‬ ‫‪10-1‬‬

‫عند عرض الجدول باستخدام الطريقة "عرض ورقة البيانات"‪ ،‬تظهر البيانات الفعلية في‬
‫الجدول‪ .‬على سبيل المثال‪ ،‬في الجدول ‪ ،tblEmployees‬تظهر أسماء الحقول التي يتم‬
‫عرضها في عمود "اسم الحقل" في "طريقة عرض التصميم" من اليسار إلى اليمين في أعلى‬
‫الجدول‪.‬‬

‫قد تكون البيانات الموجودة في بعض‬


‫الحقول مقطوعة جزئيًا‪ .‬وذلك لن‬
‫‪ Access‬ل يقوم بضبط عرض‬
‫العمود تلقائيًا‪ .‬وتتم مناقشة تغيير‬
‫عرض العمدة في الدرس ‪" ،4‬إنشاء‬
‫استعلمات واستخدامها"‪.‬‬

‫في هذا التمرين‪ ،‬تقوم بفتح الجدول ‪ tblGuests‬بالطريقة "عرض ورقة البيانات" والتبديل إلى‬
‫"طريقة عرض التصميم" ثم التبديل مرة أخرى إلى الطريقة "عرض ورقة البيانات"‪.‬‬
‫من الشريط "الكائنات"‪ ،‬انقر فوق "جداول"‪.‬‬ ‫‪1‬‬
‫انقر فوق ‪.tblGuests‬‬ ‫‪2‬‬
‫يقوم ‪ Access‬بتحديد الجدول‪.‬‬
‫من شريط أدوات الطار "قاعدة بيانات"‪ ،‬انقر فوق "فتح"‪.‬‬ ‫‪3‬‬
‫يمكنك أيضًا النقر نقرًا مزدوجًا فوق‬
‫يظهر الجدول بالطريقة "عرض ورقة البيانات"‪.‬‬ ‫اسم جدول لفتحه في الطريقة "عرض‬
‫ورقة البيانات"‪.‬‬
‫‪11-1‬‬ ‫فهم قواعد البيانات‬ ‫الدرس ‪1‬‬

‫من شريط الدوات "ورقة بيانات الجدول"‪ ،‬انقر فوق الزر "عرض"‪.‬‬ ‫‪4‬‬ ‫لفتح جدول في "طريقة عرض‬
‫يظهر الجدول في "طريقة عرض التصميم"‪.‬‬ ‫التصميم"‪ ،‬انقر فوق اسم الجدول‬
‫وانقر فوق الزر "تصميم" من شريط‬
‫أدوات الطار "قاعدة بيانات"‪ .‬عند‬
‫التبديل بين الطريقتين "عرض ورقة‬
‫البيانات" و"عرض التصميم"‪ ،‬تتغير‬
‫الصورة الموجودة على الزر‬
‫"عرض" لتوضيح أي طريقة عرض‬
‫سيظهر بها الكائن بعد النقر فوق‬
‫الزر‪.‬‬

‫من شريط الدوات "تصميم الجدول"‪ ،‬انقر فوق الزر "عرض"‪.‬‬ ‫‪5‬‬
‫يظهر الجدول في الطريقة "عرض ورقة البيانات"‪.‬‬

‫حول أشرطة الدوات‬


‫يختلف اسم شريط الدوات الموجود في أعلى إطار ‪ Access‬وتختلف أزراره حسب نوع‬
‫الكائن الذي يتم عرضه‪ .‬على سبيل المثال‪ ،‬عند العمل في جدول باستخدام "طريقة عرض‬
‫التصميم"‪ ،‬تتم تسمية شريط الدوات شريط الدوات "تصميم الجدول"‪ .‬عندما يتم عرض‬
‫الجدول في الطريقة "عرض ورقة البيانات" يكون اسم شريط الدوات "ورقة بيانات الجدول"‪.‬‬
‫إذا لم تكن هناك كائنات مفتوحة‪ ،‬يكون شريط الدوات هو "قاعدة بيانات" فقط‪.‬‬
‫لمعرفة اسم شريط الدوات‪ ،‬يمكنك النقر فوقه بزر الماوس اليمن‪ .‬في القائمة التي تظهر‪،‬‬
‫لفتح شريط أدوات أو إغلقه‪ ،‬يمكنك‬
‫يمثل السم الذي تظهر أمامه علمة اختيار اسم شريط الدوات‪.‬‬ ‫النقر بزر الماوس اليمن فوق أي‬
‫شريط أدوات ثم النقر فوق اسم‬
‫شريط الدوات الذي تريد فتحه أو‬
‫إغلقه من القائمة التي تظهر‪.‬‬
‫أساسيات قواعد البيانات‬ ‫‪12-1‬‬

‫باستثناء شريط الدوات "قاعدة بيانات"‪ ،‬فإن كل أشرطة أدوات ‪ Access‬تحتوي على أزرار‬
‫"عرض" و"حفظ" و"قص" و"نسخ" و"لصق" و"تعليمات ‪ ."Microsoft Access‬يحتوي كل‬
‫شريط أدوات على أزرار خاصة بذلك الشريط‪.‬‬

‫استخدام مؤشر الماوس للتنقل في الطريقة عرض ورقة‬


‫البيانات‬
‫تحتوي العديد من قواعد البيانات على جداول كبيرة‪ ،‬عند فتحها‪ ،‬ل تحتويها الشاشة‪ .‬على‬
‫سبيل المثال‪ ،‬عندما قمت بفتح الجدول ‪ tblGuests‬في التمرين الخير‪ ،‬ظهرت بيانات أول‬
‫‪ 25‬نزيل تقريبًا على الشاشة لديك‪ ،‬وذلك حسب حجم جهاز العرض وإطار العرض‪ .‬لعرض‬
‫السجل الخير‪ ،‬والذي يندرج تحت رقم ‪ ،49‬قد تحتاج إلى التنقل إلى أسفل في الجدول‬
‫ليظهر السجل على الشاشة‪ .‬لتحرير كل البيانات في قاعدة البيانات وعرضها‪ ،‬ستحتاج إلى‬
‫معرفة كيفية التنقل في الجدول‪.‬‬
‫في الطريقة "عرض ورقة البيانات"‪ ،‬يمكنك استخدام مؤشر الماوس لتحديد خلية للتحرير‬
‫ببساطة عن طريق النقر فوق الخلية التي تريد تحديدها‪ .‬غالبًا ما يمثل استخدام مؤشر‬ ‫يعتمد عدد السجلت التي يمكنك‬
‫الماوس أسرع طريقة للتنقل إذا كانت الخلية التي تريد التحرير فيها مرئية على الشاشة وإذا‬ ‫عرضها في المرة الواحدة على حجم‬
‫جهاز العرض ودقة الشاشة وحجم‬
‫لم تكن قريبة من الخلية المحددة حاليًا‪ .‬يمكنك أيضًا استخدام مؤشر الماوس مع أشرطة‬ ‫إطار الجدول‪ .‬فجهاز العرض ‪15‬‬
‫التمرير للنتقال إلى أجزاء الجدول غير المرئية على الشاشة‪ .‬يمكنك إما سحب مربعات‬ ‫بوصة الذي يتم إعداده على دقة ‪800‬‬
‫التمرير في أشرطة التمرير أو النقر فوق أسهم التمرير‪.‬‬ ‫× ‪ 600‬يمكن أن يعرض ‪ 25‬سجلً‪.‬‬

‫تلميح‬
‫في الطريقة "عرض ورقة البيانات"‪ ،‬يدعم ‪ Access‬وضعين عامين لطرق عرض الجدول‪:‬‬
‫وضع التحرير و وضع التنقل‪ .‬عندما تفتح جدول‪ ،‬يكون في وضع "التنقل"‪ .‬في وضع "التنقل"‪،‬‬
‫يمكنك التنقل داخل الجدول وبالتالي تتمكن من عرض البيانات بسهولة‪ .‬عند تحديد البيانات في‬
‫خلية بالكامل‪ ،‬يكون ‪ Access‬في وضع "التنقل"‪ .‬في وضع "التحرير"‪ ،‬كما يوحي السم‪،‬‬
‫يمكنك التنقل في خلية في الجدول وتحرير أحرف فردية في الخلية‪ .‬عندما تظهر نقطة الدراج‬
‫الوامضة في الخلية‪ ،‬يكون ‪ Access‬في وضع "التحرير"‪ .‬للتبديل بين وضع "التنقل" ووضع‬
‫"التحرير"‪ ،‬اضغط ‪.F2‬‬
‫هناك طريقة أخرى للتنقل في الجدول وهي استخدام أزرار التنقل الموجودة في الجانب‬
‫السفلي اليسر من الجدول‪.‬‬
‫‪13-1‬‬ ‫فهم قواعد البيانات‬ ‫الدرس ‪1‬‬

‫يعرض الجدول التالي أزرار التنقل‪.‬‬

‫لتحديد‬ ‫انقر فوق‬


‫السجل الول في الجدول‪.‬‬ ‫الزر "السجل الول"‬
‫السجل السابق (على سبيل المثال‪ ،‬للنتقال من السجل‬ ‫الزر "السجل السابق"‬
‫العاشر إلى التاسع)‪.‬‬
‫السجل التالي (على سبيل المثال‪ ،‬للنتقال من السجل‬ ‫الزر "السجل التالي"‬
‫العاشر إلى الحادي عشر)‪.‬‬
‫السجل الخير في الجدول‪.‬‬ ‫الزر "السجل الخير"‬
‫السجل الفارغ الول بعد السجل الخير في الجدول بحيث‬ ‫الزر "سجل جديد"‬
‫يمكنك إدخال سجل جديد‪.‬‬ ‫يمكنك تحريك نقطة الدراج إلى "مربع‬
‫سجل محدد" عن طريق ضغط‬
‫بالضافة إلى ذلك‪ ،‬فبكتابة رقم في "مربع سجل محدد" يتم نقل نقطة الدراج إلى هذا السجل‪.‬‬ ‫مفتاح ‪.F5‬‬
‫على سبيل المثال‪ ،‬بكتابة ‪ ،5‬تنتقل نقطة الدراج إلى السجل الخامس‪ .‬يعتبر هذا مفيدًا في‬
‫الجداول الكبيرة جدًا عندما تريد عدم إذاعة وقت كبير في النقر فوق أزرار للوصول إلى‬
‫السجل الذي تريده‪.‬‬
‫تستخدم مؤشر الماوس في هذا التمرين لتحديد خلية في الجدول ‪ ،tblGuests‬ثم تستخدم‬
‫أزرار التنقل وأشرطة التمرير للتنقل إلى مواقع مختلفة في الجدول‪.‬‬
‫في حقل "العنوان" بالسجل الول‪ ،‬انقر بين ‪ 1000‬و ‪.Jefferson‬‬ ‫‪1‬‬
‫تظهر نقطة الدراج في الحقل‪.‬‬
‫من شريط التمرير الموجود في الجانب اليمن من الجدول‪ ،‬قم بسحب مربع التمرير‬ ‫‪2‬‬
‫إلى أسفل حتى يصبح سجل تعريف النزيل ‪ ،Kim Ralls ،49‬مرئيًا‪.‬‬
‫في حقل "السم_الول"‪ ،‬انقر بعد كلمة ‪.Kim‬‬ ‫‪3‬‬
‫تظهر نقطة الدراج بعد كلمة ‪.Kim‬‬
‫من شريط التمرير الموجود في أسفل الجدول‪ ،‬انقر فوق زر سهم التمرير اليمن حتى‬ ‫‪4‬‬
‫يصبح حقل "قائمة المراسلت" مرئيًا‪ ،‬إذا كان ذلك ضروريًا‪.‬‬
‫يتم تمرير الجدول إلى اليمين‪.‬‬

‫يظهر العدد الجمالي للسجلت‬


‫الموجودة في الجدول على يسار‬
‫أزرار التنقل‪ .‬يوجد ‪ 49‬سجلً في‬
‫الجدول الموضح هنا‪.‬‬
‫أساسيات قواعد البيانات‬ ‫‪14-1‬‬

‫من شريط التمرير الموجود في أسفل الجدول‪ ،‬انقر فوق زر سهم التمرير اليسر حتى‬ ‫‪5‬‬
‫يصبح حقل "تعريف_النزيل" مرئيًا‪ ،‬إذا كان ذلك ضروريًا‪.‬‬
‫يتم تمرير الجدول إلى اليسار‪.‬‬
‫في الحقل "تعريف_النزيل"‪ ،‬انقر داخل سجل ‪.Kim Ralls‬‬ ‫‪6‬‬
‫تظهر نقطة الدراج قبل رقم ‪.49‬‬
‫انقر داخل "مربع سجل محدد" وقم بحذف الرقم الموجود واكتب ‪ ،35‬ثم اضغط فوق‬ ‫‪7‬‬
‫مفتاح الدخال (‪.)Enter‬‬
‫يحدد ‪ Access‬حقل "تعريف_النزيل" في السجل رقم ‪.35‬‬
‫في الجدول ‪ ،tblGuests‬يتم فرز‬
‫السجلت بترتيب مسلسل على أساس‬
‫حقل "تعريف_النزيل"‪ .‬بالتالي‪ ،‬إذا‬
‫كتبت ‪ 35‬في مربع رقم السجل‪ ،‬سيتم‬
‫عرض سجل تعريف النزيل ‪.35‬‬
‫لكن إذا تم فرز الجدول بطريقة‬
‫مختلفة‪ ،‬قد ل يحتوي السجل رقم ‪35‬‬
‫على تعريف النزيل ‪ .35‬على سبيل‬
‫المثال‪ ،‬فربما يحتوي السجل رقم ‪35‬‬
‫على تعريف النزيل ‪.B206‬‬

‫انقر فوق الزر "السجل السابق"‪.‬‬ ‫‪8‬‬


‫يحدد ‪ Access‬حقل "تعريف_النزيل" في السجل رقم ‪.34‬‬
‫انقر فوق الزر "السجل التالي"‪.‬‬ ‫‪9‬‬
‫يحدد ‪ Access‬حقل "تعريف_النزيل" في السجل رقم ‪.35‬‬
‫انقر فوق الزر "السجل الخير"‪.‬‬ ‫‪10‬‬
‫يحدد ‪ Access‬حقل "تعريف_النزيل" في السجل رقم ‪.49‬‬
‫لحظ أن حقل "تعريف_النزيل" يظل‬
‫هو الحقل المحدد عند تغيير المكان‬
‫من سجل إلى سجل باستخدام أزرار‬
‫التنقل‪.‬‬

‫انقر فوق الزر " السجل الول"‪.‬‬ ‫‪11‬‬


‫يحدد ‪ Access‬حقل "تعريف_النزيل" في السجل رقم ‪.1‬‬
‫‪15-1‬‬ ‫فهم قواعد البيانات‬ ‫الدرس ‪1‬‬

‫استخدام لوحة المفاتيح للتنقل في الطريقة عرض ورقة‬


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

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


‫لستخدام مفاتيح الختصار مثل‬
‫للنتقال‬ ‫اضغط‬ ‫مفتاح العالي‪+‬مفتاح الجدولة (‬
‫‪ )Shift+Tab‬أو مفتاح التحكم‪+‬مفتاح‬
‫إلى الحقل التالي في السجل الحالي‪.‬‬ ‫مفتاح الجدولة (‪)Tab‬‬ ‫البداية (‪ ،)Ctrl+Home‬يجب‬
‫الستمرار في ضغط المفتاح الول‬
‫إلى الحقل التالي‪.‬‬ ‫مفتاح الدخال (‪)Enter‬‬ ‫أثناء ضغط المفتاح الثاني‪.‬‬
‫شاشة واحدة إلى أعلى مع تحديد سجل بعيد إلى العلى‬ ‫مفتاح صفحة للعلى (‪Page‬‬
‫في الجدول‪.‬‬ ‫‪)Up‬‬
‫شاشة واحدة إلى أسفل وتحديد سجل بعيد إلى أسفل في‬ ‫مفتاح صفحة للسفل (‪Page‬‬
‫الجدول‪.‬‬ ‫‪)Down‬‬
‫إلى الحقل التالي في السجل الحالي‪.‬‬ ‫مفتاح سهم لليمين‬
‫إلى الحقل السابق‪.‬‬ ‫مفتاح سهم لليسار‬
‫إلى السجل التالي‪.‬‬ ‫مفتاح سهم للسفل‬
‫إلى السجل السابق‪.‬‬ ‫مفتاح سهم للعلى‬
‫إلى الحقل الول من السجل الحالي‪.‬‬ ‫مفتاح البداية (‪)Home‬‬
‫إلى الحقل الخير من السجل الحالي‪.‬‬ ‫مفتاح النهاية (‪)End‬‬
‫إلى السجل الخير في الحقل الحالي‪.‬‬ ‫مفتاح التحكم (‪+)Ctrl‬مفتاح سهم‬
‫للسفل‬
‫إلى السجل الول في الحقل الحالي‪.‬‬ ‫مفتاح التحكم (‪+)Ctrl‬مفتاح سهم‬
‫للعلى‬
‫إلى الحقل الول من السجل الول‪.‬‬ ‫مفتاح التحكم‪+‬مفتاح البداية (‬
‫‪)Ctrl+Home‬‬
‫إلى اليمين شاشة واحدة مع تحديد حقل بعيد إلى اليمين‬ ‫مفتاح التحكم‪+‬مفتاح صفحة‬
‫في الجدول‪.‬‬ ‫للسفل (‪)Ctrl+Page Down‬‬
‫إلى اليسار شاشة واحدة مع تحديد سجل بعيد إلى اليسار‬ ‫مفتاح التحكم‪+‬مفتاح صفحة‬
‫في الجدول‪.‬‬ ‫للعلى (‪)Ctrl+Page Up‬‬
‫إلى الحقل الخير من السجل الخير‪.‬‬ ‫مفتاح التحكم‪+‬مفتاح النهاية (‬
‫‪)Ctrl+End‬‬
‫إلى الحقل السابق‪.‬‬ ‫مفتاح العالي‪+‬مفتاح الجدولة (‬
‫‪)Shift+Tab‬‬
‫في هذا التمرين‪ ،‬تستخدم مفاتيح الختصار للتنقل داخل الجدول ‪.tblGuests‬‬
‫مع تحديد حقل "تعريف_النزيل" في السجل الول‪ ،‬اضغط مفتاح الجدولة (‪.)Tab‬‬ ‫‪1‬‬
‫يحدد ‪ Access‬حقل "السم_الول" في السجل الول‪.‬‬
‫اضغط مفتاح الدخال (‪.)Enter‬‬ ‫‪2‬‬
‫يحدد ‪ Access‬حقل "السم_الخير" في السجل الول‪.‬‬
‫أساسيات قواعد البيانات‬ ‫‪16-1‬‬

‫اضغط مفتاح صفحة للسفل (‪.)Page Down‬‬ ‫‪3‬‬


‫ينتقل الجدول شاشة واحدة إلى السفل‪ ،‬ويجعل ‪ Access‬يقوم بتحديد سجل بعيد إلى‬
‫السفل في الجدول‪.‬‬
‫اضغط مفتاح صفحة للعلى (‪.)Page Up‬‬ ‫‪4‬‬
‫ينتقل الجدول شاشة واحدة إلى العلى‪ ،‬وبذلك يحدد ‪ Access‬السجل الول‪.‬‬
‫لحظ أن حقل "السم_الخير" يظل‬
‫اضغط مفتاح سهم لليمين‪.‬‬ ‫‪5‬‬ ‫هو الحقل المحدد عند ضغط مفتاح‬
‫صفحة للسفل (‪ )Page Down‬ثم‬
‫يحدد ‪ Access‬حقل "العنوان" في السجل الول‪.‬‬
‫مفتاح صفحة للعلى (‪.)Page Up‬‬
‫اضغط مفتاح سهم لليسار‪.‬‬ ‫‪6‬‬
‫يحدد ‪ Access‬حقل "السم_الخير" في السجل الول‪.‬‬
‫اضغط مفتاح العالي‪+‬مفتاح الجدولة (‪.)Shift+Tab‬‬ ‫‪7‬‬
‫يحدد ‪ Access‬حقل "السم_الول" في السجل الول‪.‬‬
‫اضغط مفتاح سهم للسفل‪.‬‬ ‫‪8‬‬
‫يحدد ‪ Access‬حقل "السم_الول" في السجل الثاني‪.‬‬
‫اضغط مفتاح سهم للعلى‪.‬‬ ‫‪9‬‬
‫يحدد ‪ Access‬حقل "السم_الول" في السجل الول‪.‬‬
‫اضغط مفتاح النهاية (‪.)End‬‬ ‫‪10‬‬ ‫عند تحديد حقل به خانة اختيار‪،‬‬
‫تصبح حواف خانة الختيار مسننة‪.‬‬
‫يحدد ‪ Access‬حقل "قائمة_المراسلت" في السجل الول‪.‬‬
‫اضغط مفتاح البداية (‪.)Home‬‬ ‫‪11‬‬
‫يحدد ‪ Access‬حقل "تعريف_النزيل" في السجل الول‪.‬‬
‫اضغط مفتاح التحكم‪+‬مفتاح النهاية (‪.)Ctrl+End‬‬ ‫‪12‬‬
‫يحدد ‪ Access‬حقل "قائمة_المراسلت" في السجل الخير‪.‬‬
‫اضغط مفتاح التحكم‪+‬مفتاح البداية (‪)Ctrl+Home‬‬ ‫‪13‬‬
‫يحدد ‪ Access‬حقل "تعريف_النزيل" في السجل الول‪.‬‬
‫يمكنك أيضًا إغلق جدول بالنقر فوق "إغلق" من القائمة "ملف"‪.‬‬
‫انقر فوق الزر "إغلق" في الزاوية العلوية اليمنى من الجدول ‪.tblGuests‬‬ ‫‪14‬‬
‫يتم إغلق الجدول‪.‬‬

‫حول قواعد البيانات المرتبطة‬


‫‪ Access‬هو تطبيق قواعد بيانات مرتبطة‪ .‬في قواعد البيانات المرتبطة‪ ،‬يمكنك تجميع‬
‫البيانات من جداول مختلفة‪ .‬يتم إنشاء علقة بين الجداول المتعددة عن طريق ربط اسم حقل‬
‫في جدول باسم حقل في جدول آخر أو أكثر من جدول‪.‬‬
‫هناك العديد من المزايا لقواعد البيانات المرتبطة ‪ -‬مثل تقليل الوقت الذي تستغرقه لكتابة‬
‫البيانات وتقليل المساحة اللزمة من القرص ‪ -‬حيث يمكن تخزين البيانات في جدول واحد‬
‫فقط بدلً من استخدام جداول متعددة‪ .‬كما يمكن تحديث قواعد البيانات المرتبطة بطريقة‬
‫أسرع حيث يلزم تصحيح البيانات القديمة أو غير الصحيحة في جدول واحد فقط بدلً من‬
‫تغييرها في عدة جداول‪.‬‬
‫‪17-1‬‬ ‫فهم قواعد البيانات‬ ‫الدرس ‪1‬‬

‫ملخص الدرس‬
‫يتناول هذا الدرس كيفية بدء تشغيل ‪ Access‬وفتح قاعدة بيانات موجودة والتنقل في الطار‬
‫"قاعدة بيانات" وفتح جدول وإغلقه والتنقل داخل جدول‪.‬‬
‫فإذا كنت ترغب في المتابعة والنتقال إلى الدرس التالي‪:‬‬
‫■انقر فوق الزر "إغلق" الموجود في الزاوية العلوية اليمنى من الطار "قاعدة بيانات"‪.‬‬
‫يتم إغلق قاعدة البيانات ‪.Database Fundamentals 01‬‬
‫إذا لم تكن ترغب في المتابعة والنتقال إلى الدرس التالي‪:‬‬
‫■لنهاء ‪ Access‬الن‪ ،‬انقر فوق الزر "إغلق" الموجود في الزاوية العلوية اليمنى من‬
‫إطار ‪.Access‬‬
‫يتم إغلق ‪ Access‬وقاعدة البيانات ‪.Database Fundamentals 01‬‬

‫المتحان القصير‬
‫كيف يمكنك التنقل إلى كائنات مختلفة في قاعدة بيانات؟‬ ‫‪1‬‬
‫كيف يمكنك بدء تشغيل ‪Access‬؟‬ ‫‪2‬‬
‫ما هو "مساعد ‪"Office‬؟‬ ‫‪3‬‬
‫لماذا تعد الجداول أساسًا لكافة كائنات قواعد البيانات الخرى؟‬ ‫‪4‬‬
‫لماذا تعتبر إمكانية ربط الجداول في قاعدة بيانات مرتبطة ميزة؟‬ ‫‪5‬‬
‫ما الطرق الثلث التي يمكنك استخدامها للتنقل في جدول في ‪Access‬؟‬ ‫‪6‬‬
‫كيف يمكنك عرض قائمة بكل أسماء النماذج الموجودة في قاعدة بيانات ‪Access‬؟‬ ‫‪7‬‬
‫ما الوضعان المتاحان لجدول بالطريقة "عرض ورقة البيانات" وما وجه الختلف‬ ‫‪8‬‬
‫بينهما؟‬
‫كيف يمكنك فتح جدول في "طريقة عرض التصميم"؟‬ ‫‪9‬‬
‫كيف يمكن تغيير طريقة عرض جدول من "طريقة عرض التصميم" إلى الطريقة‬ ‫‪10‬‬
‫"عرض ورقة البيانات"؟‬

‫التمارين الشاملة‬
‫التمرين ‪ :1‬من الشريط "الكائنات"‪ ،‬انقر فوق "نماذج" وقم بفتح النموذج ‪.frmEmployees‬‬
‫اطرح سؤالً على "مساعد ‪ "Office‬مفاده ما الجديد في ‪Access 2002‬؟ ثم أغلق "مساعد‬
‫‪ "Office‬ثم النموذج ‪.frmEmployees‬‬

‫التمرين ‪ :2‬من الشريط "الكائنات"‪ ،‬انقر فوق "جداول" وافتح الجدول ‪ .tblEmployees‬قم‬
‫بمعاينة الجدول في "طريقة عرض التصميم" ثم في الطريقة "عرض ورقة البيانات"‪ .‬قم‬
‫بالتنقل إلى الحقل الخير من السجل الخير باستخدام مفاتيح الختصار‪ .‬انتقل إلى السجل ‪18‬‬
‫باستخدام "مربع سجل محدد"‪ .‬انتقل إلى الحقل "تعريف_الموظف" في السجل ‪ 18‬باستخدام‬
‫مفاتيح الختصار‪ .‬باستخدام أزرار التنقل‪ ،‬انتقل إلى السجل الول ثم أغلق الجدول‪.‬‬
‫أساسيات قواعد البيانات‬ ‫‪18-1‬‬

‫التمرين ‪ :3‬من الشريط "الكائنات"‪ ،‬انقر فوق "جداول" وافتح ‪ .tblReservations‬قم بمعاينة‬
‫الجدول في "طريقة عرض التصميم" ثم في الطريقة "عرض ورقة البيانات"‪ .‬بعد فحص‬
‫الحقول المحددة لهذا الجدول‪ ،‬هل يمكنك التفكير في أي حقول أخرى قد تكون مفيدة في هذا‬
‫الجدول؟ هل تعتقد أنه يمكن حذف حقول من هذا الجدول دون التأثير على عمل المنتجع؟‬
‫التمرين ‪ :4‬من الشريط "الكائنات"‪ ،‬انقر فوق "جداول" وافتح ‪ .tblReservations‬قم بمعاينة‬
‫الجدول في الطريقة "عرض ورقة البيانات"‪ .‬اضغط المفتاح ‪ F11‬للوصول إلى الطار "قاعدة‬
‫بيانات" وانقر فوق الجدول ‪ tblSuites‬لفتحه‪ .‬قم بعرض هذا الجدول في "عرض ورقة‬
‫البيانات"‪ .‬بما أن برنامج ‪ Access‬يعتبر قاعدة بيانات مرتبطة‪ ،‬يمكنك بالتالي ربط أحد‬
‫الجداول بجدول آخر‪ .‬ما الحقل (الحقول) الذي يمكنك استخدامه لربط الجدول ‪tblSuites‬‬
‫بالجدول ‪ tblReservations‬لنشاء علقة بين هذين الجدولين؟‬
‫التمرين ‪ :5‬لقد أوضح لك هذا الدرس كيفية تشغيل أشرطة الدوات وإيقاف تشغيلها‪ .‬هل‬
‫يمكنك التفكير في السباب التي قد تدفعك دائمًا إلى إيقاف تشغيل أحد أشرطة الدوات‬
‫المعروضة أمامك؟‬

You might also like