You are on page 1of 42

‫خطوات تصميم قاعدة البيانات بإستخدام ‪Access‬‬

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


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

‫‪ 1‬تحديد الغرض من قاعدة البيانات وكيفية استخدامها وهذا يشمل التالي‪:‬‬


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

‫‪ 2‬تحديد الجداول التي تحتاج إليها‪:‬‬


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

‫‪ 3‬تحديد الحقول التي تحتاج إليها‪:‬‬


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

‫‪ 4‬تعريف الحقول بواسطة قيم فريدة‪:‬‬


‫‪ -‬حتى يتمكن ‪ Microsoft Access‬من ربط المعلومات المخّزنة في جداول منفصلة‪ ،‬كربط عميل بجميع الطلبات‬
‫الخاصة به ‪.‬‬
‫‪ -‬يجب أن يتضمن كل جدول في قاعدة البيانات حقل )أو مجموعة من الحقول( ُيعّرف كل سجل في الجدول‬
‫بشكل فريد‪ ،‬ويسمى هذا الحقل )أو مجموعة الحقول( مفتاحا ً أساسيا ً ‪.‬‬

‫‪ 5‬تحديد العلقات بين الجداول‪:‬‬


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

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

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

‫نقل عن ابن الخليج‬

‫من مواضيعه« تحريك الصور بشكل احترافي‬


‫« شرح لبرنامج ) ‪ ( Google Earth‬جوجل يرث‬
‫« أعمل خط منقط‬
‫« سلسلة أوامر الدوس ‪3‬‬
‫« تثبيت لنكس ماندريك ‪ 9‬خطوة بخطوة‬
‫« شرح تركيب سرفر السامبا ‪Samba‬‬
‫« أجعل الصوره بنفس لون الخلفية‬
‫« ‪ ::‬درس فصل جزء من الصوره بأحتراف ‪::‬‬
‫« شرح كيفية تركيب مترجم لغة ‪Php‬‬
‫« درس في فنون ثلثي البعاد بأستخدام الفوتوشوب‬
‫« شرح برنامج ‪ Deep Freeze‬لحماية الكمبيوتر بشكل كامل‬
‫« درس دوران الكرة الرضيه بالسويش ماكس‬
‫« طريقة الكتابة المتشققة‬
‫« درس عمل نار بواسطة الكشن‬
‫« ! الن ! طريقه ! عــمــل الــــبــــوم لـــصـــوركـ ! هــنــا !‬
‫« اطار من الخشب‬
‫« تذهيب ماكسي بالفوتوشوب‬
‫« درس ] ‪[ Stroke Path‬‬
‫« رسم زر بطريقة سهله‬
‫« شرح قوائم البرنامج‬
‫« ما الفرق بين ‪ Java‬و ‪JavaScript‬‬
‫« الحقول في ‪Access‬‬
‫« شرح برنامج الفرونت بيج‬
‫« كيفية البدأ في العمل على الماكس‬
‫« تقسيم الشبكات الدرس الول‬

‫‪ 5 :‬عدد الجابات‪ 2 :‬عدد الزيارات‪85 :‬‬


‫‪1-‬‬

‫بدون اسم )مستخدم جديد(‬

‫‪ 09:40:44 02/01/2011‬م البلغ عن إساءة الستخدام‬


‫قومي بإنشاء قاعدة بيانات مكتبة ‪.‬مع مراعاة ما يلي‬
‫‪ -1‬تتكون البيانات من‪:‬‬
‫• بيانات الكتب‪ :‬رقم الكتاب‪ ،‬اسم الكتاب‪ ،‬المؤلف‪،‬الناشر‪ ،‬تاريخ النسخة‪ ،‬عدد المجلدات‪،‬‬
‫يعار )حقل يحدد إن كان الكتاب نسخة وحيدة ل تعار أو ل‪.‬‬
‫‪ o‬مثال‪ ،S012 :‬عبقرية عمر‪ ،‬د‪ .‬عباس محمود العقاد ‪ ،‬المكتبة العصرية‪،1 ،12/4/2008 ،،‬‬
‫نعم ‪.‬‬
‫• بيانات المستفيدين‪ :‬رقم المستفيد‪ ،‬اسم المستفيد‪ ،‬الشتراك الشهري‪ ،‬الهاتف‬
‫‪ o‬مثال‪ ،1234 :‬محمد علي‪50.00 ،‬ر‪.‬س‪0555505503 ،.‬‬
‫• بيانات العارة ‪ :‬رقم العارة ‪ ،‬رقم الكتاب ‪ ،‬رقم المستفيد‪ ،‬تاريخ العارة‪ ،‬تاريخ الرجاع‬
‫‪ o‬مثال‪S012، 1234، 16/6/2010، 16/7/2010 ،2 :‬‬
‫‪ -2‬اختيار نوع الحقول المناسب لكل حقل كالتواريخ والنصوص والعملت والحقول من نوع‬
‫نعم أول‬
‫‪ -3‬استخدمي قناع الدخال لتحديد شكل الدخال لرقم الكتاب بحيث يتكون من حرف و ‪3‬‬
‫أرقام‪.‬‬
‫‪ -4‬ضعي شرط على حقل الشتراك الشهري بحيث ليقل عن ‪ 50.00‬ر‪.‬س مع رسالة تنبيه‬
‫إن حدث وقل عن السعر‪.‬‬
‫‪-5‬احفظي الجداول بالسماء ‪ :‬الكتب‪ ،‬المستفيدين ‪ ،‬العارة‪ .‬واختاري لكل جدول مفتاح‬
‫رئيسي مناسب‬
‫‪ -6‬أدخلي بيانات ‪ 8‬سجلت في الجداول ‪.‬‬
‫‪ -7‬أنشئي العلقات المناسبة بين الجداول‪.‬‬
‫‪ -8‬أنشئي نموذج لجدول المستفيدين ونسقيه كما يلي‪:‬‬
‫‪ -‬ضعي تاريخ اليوم في رأس النموذج واسمك في التذييل‬
‫‪ -‬أضيفي مربعا للنص واحسبي فيه العدد المتاح من الكتب والذي هو عبارة عن الشتراك‬
‫الشهري ‪.10 /‬‬
‫‪ -9‬أنشئي استعلما عن‪:‬‬
‫• كتب ‪ :2007‬كل الكتب التي تعار والتي طبعت في عام ‪.2007‬‬
‫• العارة‪ :‬أسماء المستفيدين وأسماء الكتب التي قاموا باستعارتها وتاريخ العارة‪.‬‬
‫‪ -9‬أنشئي تقريرا للستعلم السابق المسمى بـ " العارة" و افرزيها اعتمادا على تاريخ‬
‫العارة وأضيفي الوقت في تذييل التقرير وصورة مناسبة في رأسه‬

‫الرئيسية‬ ‫•‬
‫الحصائيات‬ ‫•‬
‫البحث‬ ‫•‬
‫جديد الدروس‬ ‫•‬
‫أخبر صديقك‬ ‫•‬
‫اتصل بنا‬ ‫•‬

‫شرح برامج « لغات البرمجة « تعلم ميكروسوفت آكسس العربي في خمس دقائق‬

‫أضيف في‪1428-8-6 :‬هـ‬ ‫تعلم ميكروسوفت آكسس العربي في‬


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

‫برنامج مهم جدًا وكلنا يحتاج إليه ال وهو برنامج ميكروسوفت آكسس وهذا الشي ماهو إل جهد قليل‬
‫بالمقارنه مع مجهودات الخوه الذين سبقوني في هذاالمضمار‬
‫وأرجو أن يكون هذا الجهد متمم ومكمل لما بداؤه إن شاء ال وبسم ال نبدأ‬

‫إفتح برنامج الكسس وسوف تكون نافذة البرنامج كهذه‬

‫إضغط بزر الفارة كما هو موضح بالصورة الولى لنشاء قاعدة بيانات جديدة‬
‫ـــــــــــــــــــــــــــــ‬
‫وبالصوره الثانية سم قاعدة البيانات وإضغط إنشاء لنشاء القاعدة‬
‫ــــــــــــــــــــــــــــــــــــــ‬
‫والن هذه قاعدة البيانات بالسم الذي تم إختياره‬
‫ـــــــــــــــــــــــــــــــــــ‬
‫قبل إنشاء الجداول بقاعدة البيانات لبد من عمل نقطة مهمة تتعلق باللغة العربية حتى تكون البيانات‬
‫من اليمين إلى اليسار‬
‫والتواريخ بالهجري لذا من قائمة أدوات إختر خيارات كما في الصورة‬
‫ــــــــــــــــ‬
‫ــــــــــــــــ‬
‫والن من خيارات ]إعدادت دولية[ حدد التجاه الفتراضي كما في رقم واحد والتقويم‬
‫كما في إثنين ثم موافق‬
‫ـــــــــــــــــــ‬
‫ــــــــــــــــــ‬
‫والن نعود لقاعدة البيانات ونحدد التالي حسب الترتيب لنشاء جدول من كائنات نختار جداول كما في‬
‫) ‪ ( 1‬ثم نختار إنشاء جدول في عرض التصميم‬
‫كما في ) ‪ ( 2‬ثم جديد كما في ) ‪ ( 3‬لنشاء جدول جديد‬
‫ــــــــــــــــــــــــــ‬
‫ــــــــــــــــــــــــــ‬
‫والن يظهر لنا مربع جدول جديد حدد طريقة عرض التصميم ثم موافق‬
‫ـــــــــــــــــــ‬
‫ــــــــــــــــــ‬
‫هكذا يكون الجدول في عرض التصميم‬
‫ـــــــــــــــــــــــــــ‬
‫ــــــــــــــــــــــــــ‬
‫والن إكتب تحت إسم الحقل كلمة العدد كما في الصوره وانقل مؤشر الكتابة تحت نوع البيانات‬
‫واختر من القائمة المنسدلة ترقيم تلقائي كما في الصورة أيضًا‬
‫ــــــــــــــــــــ‬
‫ـــــــــــــــــــ‬
‫وبعد كذا إكتب باقي البيانات مثل السم وتاريخ الميلد ورقم التلفون والراتب وكل ماتريد من بيانات‬
‫تحت العدد كما في الصورة التاليه‬
‫ل تأخذ نص وأرقام التلفون تاخذ‬‫ولكن يجب أن نختار من من نوع البيانات ما يناسبها فالسماء مث ً‬
‫رقم والراتب عمله والتاريخ تاريخ ووقت وهكذا‬
‫ـــــــــــــــــــــــــــ‬
‫ــــــــــــــــــــــــــ‬
‫بعد النتهاء من كتابة البيانات يكون الجدول بهذا الشكل والن نكون قد إجتزنا أكثر من ‪ %80‬من‬
‫إنشا الجدول والذي هو أهم مرحلة في إنشاء قاعدة البيانات‬
‫ـــــــــــــــــــــــــ‬
‫ــــــــــــــــــــــــ‬
‫ثم نقوم بعد ذالك بعمل ثلث خطوات كما في هذه الصورة‬
‫‪ -1‬ننقل المؤشر إلى يمين كلمة العدد التي هي أول كلمه كتبناها بالجدول وكلك لتضليل سجل العدد‬
‫‪ -2‬النتقال لشريط الدوات وضغط زر المفتاح كما في الصورة‬
‫ل ثم حفظ يطلع لنا صندوق‬
‫‪ -3‬آخر خطوه حفظ الجدول بالطرق المعروفة للحفظ من قائمة ملف مث ً‬
‫الحفظ والذي من خلله تتم تسمية الجدول‬
‫ــــــــــــــــــــــــ‬
‫والن حان وقت الخطوة الخيرة لعرض الجدول إضغط على زر العرض آخر اليسار في شريط‬
‫الدوات أو من قائمة أدوات‬
‫إختر عرض ورقة بيانات ليظهر الجدول كما في الصوره وألف مبروك لقد تم بتوفيق ال ال نتهاء من‬
‫الجدول والدرس الول‬
‫]‪[CENTER‬الدرس الثاني‬

‫‪Microsoft Access‬‬

‫تعلم ميكرو سوفت آكسس العربي في خمس دقائق الدرس الثالث‬

‫درس اليوم عن كيفية ربط جدولين ‪-:‬‬

‫أول خطوة ‪-:‬‬


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

‫الشكل ‪-:‬‬
‫ــــــــــــــــــــــــ‬
‫ـــــــــــــــــــــــــــ‬
‫وقبل عمل ربط الجدولين نتعلم نقطه مهمة وسهله في نفس الوقت وهي معرفة وضائف أزرار قاعدة‬

‫البيانات والتي لبد لنا من إستخدامها في كل مره وهي زر جديد و زرتصميم وزر فتح أنظر الصورة‬
‫ـــــــــــــــــــــــــــ‬
‫ــــــــــــــــــــــــــ‬
‫الخطوة الثانية ‪:‬‬
‫هي ربط الجدولين الموجده لدينا في قاعدة البيانات والذي سبق أن قمنا بإنشائهما‬

‫بعد فتح قاعدة البيانات نحدد جداول من قائمة الكائنات كما في رقم ‪ 1‬ثم تابع الشرح على الصورة‬
‫ـــــــــــــــــــــــــــــــ‬
‫ــــــــــــــــــــــــــــــ‬
‫الخطوة الثالثة ‪-:‬‬
‫بعد أن تم فتح نافذة علقات والتي تبدو كما في الصور خالية ليس بها أي كائنات‬

‫ولبيانات نقوم بإظهار الجدولين من شريط الدوات كما في الصوره‬


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

‫ــــــــــــــــــــــــــــــــــــــ‬
‫ــــــــــــــــــــــــــــــــــــــــ‬
‫مبروك لقد تم ربط الجدولين كما تلحظ إحفظ العمل ثم أغلق النافذة‬

‫ــــــــــــــــــــــــــــــــــــــــــ‬
‫ــــــــــــــــــــــــــــــــــــــــــ‬
‫والن هذا الجدول‬
‫ــــــــــــــــــــــــــــــ‬
‫ـــــــــــــــــــــــــــــ‬
‫هكذ الجدول والجدول المرتبط أو الجدول الساس والجدول الفرعي‬

‫ــــــــــــــــــــــــــــــــــــــــــــــــــ‬

‫كيفية إنشاء النماذج وأنا أعتبر بأن إنشاء النماذج هو أجمل ما في الكسس‬

‫لكن قبل البدء في إنشاء النماذج نتعلم جزئية بسيطة في تصميم الجداول وتعتبر هذه الجزئية تكملة‬
‫لما‬

‫تعلمناه في الدروس السابقة هذه الجزئية هي معرفة أنواع الحقول وما هية البيانات التي سوف تدرج‬
‫بها‪-:‬‬

‫البداية‬

‫ما نوع البيانات التي تريد استخدامها لحقل من حقول الجدول ؟؟؟‬

‫ما هو نوع القيم التي تريد إدخالها في الحقل؟ على سبيل المثال‪ ،‬ل يمكن تخزين نوع‬

‫البيانات "نص" في حقل من نوع البيانات "رقم"‪.‬‬

‫ما هو مقدار مساحة التخزين التي تريد استخدامها في الحقل؟‬


‫ما هي أنواع العمليات التي تريد تنفيذها على القيم في الحقل؟ على سبيل المثال‪ ،‬يمكن لـ‬

‫‪ Microsoft Access‬تجميع القيم في الحقلين "رقم" و"عملة"‪ ،‬ولكن ل يمكنه تجميع القيم في‬

‫الحقلين "نص" و"كائن ‪"OLE‬‬


‫ــــــــــــــــــــــــــــــــــــ‬
‫ــــــــــــــــــــــــــــــــــــ‬
‫الن نرى عند فتح الجدول في عرض التصميم كما هومحدد في الصورة أنواع من المسميات لنواع‬

‫البيانات التي سوف يتم إدخالها في كل حقل مثل نص – مذكرة – رقم ‪.......‬إلخ‬

‫وإليك توضيح لستخدام كل منها ‪-:‬‬

‫‪ )1‬نص ( لتخزين بيانات مثل السماء‪ ،‬والعناوين‪ ،‬وأية أرقام ل تتطلب حسابات‪ ،‬مثل أرقام الهاتف‪،‬‬

‫أرقام السلع أو الرموز البريدية‪ .‬يمكن لحقل "النص" أن يخزن ‪ 255‬حرفًا كحد أقصى‪ ،‬ولكن حجم‬

‫الحقل الفتراضي هو ‪ 50‬حرفًا‪ .‬تتحكم الخاصية) حجم الحقل ( في تحديد عدد الحرف التي يمكن‬

‫إدخالها فى حقل "نص"‪.‬‬

‫‪ )2‬مذكرة ( عند الحاجة إلى تخزين أكثر من ‪ 255‬حرفًا‪ .‬يمكن للحقل "مذكرة" أن يخزن عدد من‬

‫السطر أو ‪ 65,536‬حرفًا كحد أقصى‪.‬‬

‫‪ ) -3‬رقم ( لتخزين أي بيانات رقمية ومن الممكن إستخدامه في الحسابات الرياضية‪ ،‬فيما عدا‬

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

‫للقيم الرقمية التي يمكن تخزينها في حقل "الرقم" بواسطة تعيين الخاصية) حجم الحقل (‬

‫‪ ) -4‬تاريخ ‪ /‬وقت ( لتخزين التاريخ والوقت أ ي الساعات‬

‫‪ ) -5‬عملة ( لتخزين الرقام الماليه ) الريالت ‪ ،‬الجنيهات ‪ ،‬الدنانير ‪ ،‬الليرات ‪ ،‬الدراهمممممم (‬

‫‪ ) -6‬ترقيم تلقائي ( لنشاء حقول ُتدخل الرقام تلقائيًا وذلك عند إضافة سجل‪ .‬بمجرد إنشاء رقم‬

‫للسجل‪ ،‬ل يمكن حذفه أو تغييره "الترقيم التلقائي" المتزايد بمقدار ‪ 1‬هو أكثر أنواع "الترقيم‬

‫التلقائي" شيوعًا كما ُيعد أفضل اختيار لستخدامها كمفتاح أساسي للجدول‪.‬‬
‫‪ ) -7‬نعم ‪ /‬ل ( ويعطيك مربع إختيار تضع به علمة) صح(‬

‫‪ ) -8‬كائن ‪( OLE‬إذا أردت تخزين نص منسق أو مستندات طويلة‪،‬أو صور مثل صورة الموظف‬

‫يجب إنشاء حقل ‪OLE‬‬

‫‪ ) -9‬معالج البحث ( لتكوين قائمة منسدلة يختار منها المستخدم خيار واحد من عدة خيارات‬

‫‪ ) -10‬إرتباط تشعبي ( لوضع روابط للنتقال إلى ملف أو صفحة أو بريد‬


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

‫همهمهمهممهم‬
‫لنبدأ تعلم تصميم النماذج حدد كما في الصورة من كائنات نماذج ثم إكبس على جديد لتظهر نافذة‬

‫نموذج جديد حدد كما في رقم ‪ 3‬على الصورة معالج النماذج ثم موافق‬

‫ـــــــــــــــــــــــــ‬
‫ــــــــــــــــــــــــ‬

‫وفي هذه الصورة يبدو لنا معالج النماذج ‪ 1‬حدد الجدول الساسي ‪ 2‬أنقل الحقول للمربع البيض‬
‫الذي ترى في اليسار وذلك بكبس أحد الزرين المحددين في رقم ‪ 2‬على الصورة الزر الذي عليه‬

‫علمة < ينقل الحقول حقل حقل أما الزر الذي تحته والذي عليه علمة<< فينقل الحقول جميعها‬

‫دفعة واحد والزرين التي تحتها تعمل بعكس عمل الولى بإعادة الحقول للمربع اليمين > حقل حقل‬

‫و>> الحقول دفعة واحدة ثم إكبس التالي بعد نقل حقول الجدول للمربع الذي على يسارك عد إلى رقم‬

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

‫الجدولين جميعًا لليسار ثم التالي‬

‫ــــــــــــــــــــــــ‬
‫ـــــــــــــــــــــــ‬
‫هذه الصورة فقط لتوضيح عمل الزرين التي سبق ذكر عملهما‬
‫ــــــــــــــــــــــــــــــ‬
‫ـــــــــــــــــــــــــــــ‬
‫حدد الخيارات كما في الصورة ثم التالي‬
‫ــــــــــــــــــــــــــــــ‬
‫ـــــــــــــــــــــــــــــ‬
‫حدد الختيار ثم التالي‬
‫ــــــــــــــــــــــــــــــــــ‬
‫ـــــــــــــــــــــــــــــــــ‬

‫حدد الشكل الخارجي الذي تريد لشكل النموذج‬


‫ـــــــــــــــــــــــــــــــــــ‬
‫ـــــــــــــــــــــــــــــــــــ‬
‫حدد أسماء النموذجين الساسي والفرعي كما في ‪ 2، 1‬على الصورة ثم حدد الختيار أسفل ثم إنهاء‬
‫ــــــــــــــــــــــــــــــــــــ‬
‫ـــــــــــــــــــــــــــــــــــ‬
‫وهكذا يكون النموذج وبقي علينا تنسيقه بتكبير الحقول أو مربعات النص وتكبير الخط وإضافة أي‬

‫تنسيقات كما تريد من قائمة عرض< عرض التصميم‬


‫ــــــــــــــــــــــــــــــــــ‬
‫ـــــــــــــــــــــــــــــــــ‬
‫وهكذا يبدو لنا النموذج بعد أن تم تنسيقه‬
‫**********‬

‫]‪[CENTER/‬‬

‫‪1‬‬
‫‪2‬‬
‫‪3‬‬
‫الكاتب‪qassimy :‬‬
‫‪4‬‬
‫‪5‬‬

‫حفظ الدرس كملف‬ ‫طباعة الدرس‬ ‫ارسل الدرس لصديق‬ ‫خيارات الدرس ‪:‬‬
‫‪Word‬‬
‫مكتبة‬
‫مكتبة الفيديو‬ ‫مكتبة الصوتيات مكتبة البطاقات مكتبة الخبار‬ ‫مكتبة الصور‬
‫الفلشيات‬
‫موسوعة‬
‫تطوير الذات‬ ‫الحمية والرجيم‬ ‫نغمات‬ ‫ألعاب الجوال‬ ‫مكتبة الجوال‬
‫العشاب‬
‫شرح البرامج قنوات فضائية‬ ‫الذكار‬ ‫عالم المرأة‬ ‫عالم الجنس‬ ‫ديوان الشعر‬
‫مجلة قصيمي‬ ‫الدعية‬
‫موسوعة الكتب‬ ‫مكتبة القصص موسوعة الطبخ‬ ‫المنتديات‬
‫نت‬ ‫الصحيحة‬
‫الرئيسية‬
‫الحصائيات‬
‫البحث‬
‫أخبر صديقك‬
‫اتصل بنا‬
‫بحـــث‬
‫بحــث متــقدم‬

‫‪Powered by SaphpLesson 4.0‬‬


‫‪Programmed By Digital Technologies Team‬‬

‫عربي‬ ‫|‬ ‫تسجيل الدخول‬

‫التخطي إلى المحتوى الساسي‬


‫أعلى النموذج‬
‫‪HA010075983‬‬
‫‪ Office.com‬البحث في كل‬
‫أسفل النموذج‬

‫الصفحة الرئيسية‬
‫المنتجات‬
‫الدعم‬
‫‪Excel‬‬
‫‪Word‬‬
‫‪Outlook‬‬
‫‪PowerPoint‬‬

‫الصور‬
‫قوالب‬
‫تنزيلت‬
‫المزيد‬
‫‪ Office.com‬موقع‬
‫للمطورين ‪Office‬‬
‫‪Office for Mac‬‬
‫‪Office for IT Pros‬‬
‫‪ Microsoft‬كافة مواقع‬

‫الوصول إلى تعليمات ‪ 2007‬وكيفية ‪ /‬النماذج والتقارير ‪ / Access /‬الدعم‬

‫أعلى النموذج‬
‫=‪/w EPDw UKLTg 0NDIzMzg4NmRkRuJezv 1mZLWWSRex 07xUmV4UFaI‬‬

‫إضافة عنصر تحكم مربع نص إلى نموذج أو تقرير‬


‫‪: Microsoft Office Access 2007‬يطبق على‬
‫طباعة‬

‫إظهار الكل‬
‫إخفاء الكل‬
‫إن مربع النص هو عنصر التحكم القياسي المستخدم لعرض البيانات الموجودة في النماذج والتقارير وتحريرها‪ .‬يمكن‬
‫عرض العديد من أنواع البيانات المختلفة في مربعات النص‪ ،‬كما يمكنك استخدامها لجراء العمليات الحسابية‪ .‬يشرح‬
‫‪.‬هذا المقال كيفية إنشاء مربع نص واستخدامه كما يشرح بعض الخصائص الهامة لمربع النص‬
‫ماذا تريد أن تفعل؟‬
‫إضافة مربع نص منضم‬
‫إضافة مربع نص غير منضم‬
‫إضافة مربع نص محسوب‬
‫فهم خصائص مربع النص‬
‫إضافة مربع نص منضم‬
‫يعرض مربع النص المنضم بيانات حقل في جدول أو استعلم‪ .‬في النموذج‪ ،‬يمكنك استخدام مربع النص المنضم‬
‫لمصدر سجل غير قابل للتحديث لدخال بيانات في حقل أو تحريرها‪ .‬تنعكس التغييرات التي تجريها في مربع النص‬
‫‪.‬على الجدول الساسي‬
‫يمكنك بشكل سريع إنشاء مربع نص منضم عن طريق سحب حقل من جزء قائمة الحقول إلى النموذج أو التقرير‪.‬‬
‫‪.‬تلقائًيا مربع نص للحقول ذات أنواع البيانات التالية ‪ Access‬ينشئ‬
‫نص‬
‫مذكرة‬
‫رقم‬
‫تاريخ‪/‬وقت‬
‫عملة‬
‫ارتباط تشعبي‬
‫يؤدي سحب الحقول ذات أنواع البيانات الخرى إلى إنشاء أنواع مختلفة من عناصر التحكم‪ .‬على سبيل المثال‪ ،‬إذا‬
‫خانة اختيار‪ .‬إذا قمت بسحب ‪ Access‬قمت بسحب حقل "نعم‪/‬ل" من جزء قائمة الحقول إلى نموذج أو تقرير‪ ،‬ينشئ‬
‫إطار كائن منضم‪ ،‬وإذا قمت بسحب حقل "مرفق" إلى نموذج أو ‪ Access‬إلى نموذج أو تقرير‪ ،‬ينشئ "‪" OLE‬كائن‬
‫‪.‬عنصر تحكم مرفق ‪ Access‬تقرير‪ ،‬ينشئ‬
‫إضافة مربع نص منضم إلى نموذج أو تقرير عن طريق سحب حقل من جزء قائمة الحقول‬
‫افتح النموذج أو التقرير في طريقة عرض "التخطيط" أو طريقة عرض "التصميم" وذلك بالنقر بزر الماوس اليمن‬
‫‪.‬فوق النموذج أو التقرير في "جزء التنقل"‪ ،‬ثم النقر فوق طريقة العرض التي تريدها‬
‫‪.‬في علمة التبويب تنسيق‪ ،‬في المجموعة عناصر التحكم‪ ،‬انقر فوق إضافة حقول موجودة‬
‫‪.‬في جزء قائمة الحقول‪ ،‬قم بتوسيع الجدول الذي يحتوي على الحقل الذي تريده أن يكون منضًما إلى مربع النص‬
‫‪.‬اسحب الحقل من جزء قائمة الحقول إلى التقرير أو النموذج‬
‫‪.‬لمزيد من المعلومات حول العمل مع جزء قائمة الحقول‪ ،‬راجع المقال إضافة حقل إلى نموذج أو تقرير‬
‫ل‪ ،‬ثم تعيين‬
‫ضا إضافة مربع نص منضم لنموذج أو تقرير عن طريق إضافة مربع نص غير منضم أو ً‬ ‫يمكنك أي ً‬
‫‪.‬الخاصية مصدر عنصر التحكم لمربع النص إلى الحقل الذي تريد تضمينه إليه‬
‫أعلى الصفحة‬
‫إضافة مربع نص غير منضم‬
‫إن مربع النص غير المنضم هو مربع نص غير متصل بحقل في جدول أو استعلم‪ .‬يمكنك استخدام مربع نص غير‬
‫منضم لعرض نتائج عملية حسابية أو لقبول إدخال ل تريد تخزينه مباشًرة في جدول‪ .‬من السهل إضافة مربع نص‬
‫‪".‬غير منضم في طريقة عرض "التصميم‬
‫افتح النموذج أو التقرير في طريقة عرض "التصميم" بالنقر بزر الماوس اليمن فوق النموذج أو التقرير في "جزء‬
‫‪.‬التنقل" ثم انقر فوق طريقة عرض التصميم‬
‫‪.‬في علمة التبويب تصميم‪ ،‬في المجموعة عناصر التحكم‪ ،‬انقر فوق مربع النص‬
‫‪.‬قم بوضع المؤشر في المكان حيث تريد وضع مربع النص في النموذج أو التقرير‪ ،‬ثم انقر لدراج مربع النص‬
‫تسمية إلى يمين مربع النص‪ ،‬لذلك يجب ترك مساحة قليلة إلى يمين المؤشر للتسمية‪ Access .‬ملحظة يضع‬
‫‪ DELETE.‬يمكنك إعادة وضع التسمية ومربع النص لحًقا‪ .‬كما يمكنك حذف التسمية بالنقر فوقها ثم الضغط على‬
‫هناك طريقة أخرى لنشاء مربع نص غير منضم وهي إنشاء مربع نص منضم عن طريق سحب حقل من جزء قائمة‬
‫الحقول إلى نموذج أو تقرير‪ ،‬ثم حذف القيمة الموجودة في الخاصية مصدر عنصر التحكم‪ .‬إذا قمت بذلك في طريقة‬
‫ل من اسم الحقل‪ .‬في طريقة عرض "التخطيط"‪ ،‬لن يعرض‬ ‫عرض "التصميم"‪ ،‬يعرض مربع النص "غير منضم" بد ً‬
‫غا‬
‫‪.‬مربع النص أية بيانات — أي أنه سيصبح فار ً‬
‫أعلى الصفحة‬
‫إضافة مربع نص محسوب‬
‫افتح النموذج أو التقرير في طريقة عرض "التصميم" بالنقر بزر الماوس اليمن فوق النموذج أو التقرير في "جزء‬
‫‪.‬التنقل" ثم انقر فوق طريقة عرض التصميم‬
‫‪.‬في علمة التبويب تصميم‪ ،‬في المجموعة عناصر التحكم‪ ،‬انقر فوق مربع النص‬
‫‪.‬قم بوضع المؤشر في المكان حيث تريد وضع مربع النص في النموذج أو التقرير‪ ،‬ثم انقر لدراج مربع النص‬
‫‪:‬قم بواحد مما يلي‬
‫ضع المؤشر في مربع النص‪ ،‬ثم اكتب تعبيًرا )تعبير‪ :‬أية تركيبة من عوامل التشغيل الرياضية أو المنطقية‪ ،‬والثوابت‪،‬‬
‫والدالت‪ ،‬وأسماء الحقول‪ ،‬وعناصر التحكم‪ ،‬والخصائص التي تنتج قيمة واحدة‪ .‬يمكن للتعابير إنجاز الحسابات‪ ،‬أو‬
‫‪.‬معالجة الحرف‪ ،‬أو فحص البيانات‪ (.‬يحسب الجمالي‬
‫لعرض ورقة الخصائص‪ ،‬ثم اكتب التعبير في مربع الخاصية مصدر عنصر التحكم‪ F4 .‬حدد مربع النص‪ ،‬ثم اضغط‬
‫التي يمكنك استخدامها لنشاء تعبير‪ .‬يتضمن منشئ ‪ Access‬لستخدام منشئ التعبير )منشئ التعبير‪ :‬إحدى أدوات‬
‫بجانب مربع الخاصية مصدر‬ ‫التعبير قائمة بالتعبيرات الشائعة التي يمكنك تحديدها‪ (.‬لنشاء التعبير‪ ،‬انقر فوق‬
‫‪.‬عنصر التحكم‬
‫‪.‬احفظ النموذج أو التقرير ثم قم بالتبديل إلى طريقة عرض "النموذج" أو "التقرير" لمراجعة النتائج‬
‫‪.‬لمزيد من المعلومات حول إنشاء التعبيرات‪ ،‬راجع المقال إنشاء تعبير‬
‫ملحظات‬
‫لفتح ‪ SHIFT+F2‬إذا كنت بحاجة لمساحة أكبر لكتابة التعبير في مربع الخاصية مصدر_عنصر_التحكم‪ ،‬اضغط‬
‫‪.‬المربع تكبير‪/‬تصغير‬
‫ل من عنصر تحكم‬ ‫في حالة استناد نموذج أو تقرير إلى استعلم‪ ،‬قد تحتاج إلى وضع التعبير في الستعلم بد ً‬
‫محسوب‪ ،‬وهو ما قد يؤدي إلى تحسين الداء وفي حالة حساب الجماليات لمجموعات سجلت‪ ،‬فمن السهل استخدام‬
‫ل من عرض البيانات‬ ‫اسم حقل محسوب )حقل محسوب‪ :‬حقل معرف في استعلم والذي يعرض نتيجة تعبير بد ً‬
‫المخزنة‪ .‬يتم إعادة حساب القيم في كل مرة يتم فيها تغيير القيم الموجودة في التعبير‪ (.‬في دالة تجميعية )دالة تجميع‪:‬‬
‫‪.).‬تستخدم لحساب المجاميعُ‪ Var‬أو ‪ Avg‬أو ‪ Count‬أو ‪ Sum‬هي دالة مثل‬
‫أعلى الصفحة‬
‫فهم خصائص مربع النص‬
‫بغض النظر عن كيفية إنشاء مربع النص‪ ،‬يجب تعيين بعض الخصائص بحيث يعمل مربع النص ويظهر بالشكل‬
‫‪.‬الذي تريده‪ .‬تعرض القائمة التالية بعض خصائص مربع النص الهامة والتي يشيع استخدامها‬
‫السم يجب تسمية مربع النص باسم قصير له معنى واضح بحيث يمكنك بسهولة معرفة البيانات التي يتضمنها‪.‬‬
‫وهو المر الذي يسهل عملية الشارة إلى مربع النص في تعبيرات قد تستخدمها في مربعات نص أخرى‪ .‬يفضل‬
‫إلى أسماء مربعات النص بحيث يمكنهم بسهولة تمييز مربعات ‪ txt،‬بعض مطوري قاعدة البيانات إضافة بادئة‪ ،‬مثل‬
‫‪ txtAddress.‬أو ‪، txtFirstName‬النص عن النواع الخرى من عناصر التحكم‪ — .‬على سبيل المثال‬
‫اسم الحقل كاسم مربع ‪ Access‬عند إنشاء مربع نص منضم عن طريق سحب حقل من جزء قائمة حقول‪ ،‬يستخدم‬
‫النص‪ ،‬وهو ما يعمل غالًبا بشكل جيد‪ .‬أما إذا قررت تحرير الخاصية مصدر عنصر التحكم وإنشاء تعبير‪ ،‬من‬
‫ل بحيث يكون مختلًفا عن اسم الحقل‪ .‬وإل‪ ،‬ربما ل يتمكن‬‫من تحديد ما إذا ‪ Access‬الفضل تغيير اسم مربع النص أو ً‬
‫كنت تشير إلى مربع النص أم إلى الحقل في الجدول‪ .‬على سبيل المثال‪ ،‬افترض أن لديك تقريًرا يحتوي على حقل‬
‫السم الول"‪.‬إذا أردت" ‪ First Name‬السم الول"‪ ،‬ويكون منضًما إلى حقل جدول يسمى" ‪ First Name‬يسمى‬
‫السم الول"‪ ،‬يجب تعيين الخاصية مصدر عنصر" ‪ First Name‬اقتطاع أية مسافات قد تسبق القيمة في الحقل‬
‫‪:‬التحكم لمربع النص إلى‬
‫)]‪=Trim([First Name‬‬
‫تحديد ما إذا كان التعبير يشير إلى الحقل ‪ Access‬ولكن‪ ،‬ينتج عن ذلك ‪#‬خطأ يظهر في مربع النص‪ ،‬لنه يتعذر على‬
‫‪.‬أم مربع النص‪ .‬ولحل هذه المشكلة‪ ،‬قم بإعادة تسمية مربعات النص بحيث تكون لهم أسماء فريدة‬
‫‪.‬مصدر عنصر التحكم تحدد هذه الخاصية ما إذا كان مربع النص منضم أو غير منضم أو محسوب‬
‫إذا كانت القيمة الموجودة في مربع الخاصية مصدر عنصر التحكم هي اسم حقل في جدول‪ ،‬يكون مربع النص منضًما‬
‫‪.‬لهذا الحقل‬
‫‪.‬إذا كانت القيمة الموجودة في مصدر عنصر التحكم فارغة‪ ،‬يكون مربع النص غير منضم‬
‫‪.‬إذا كانت القيمة الموجودة في مصدر عنصر التحكم في تعبير‪ ،‬يكون مربع النص محسوًبا‬
‫تنسيق النص إذا كان مربع النص منضًما لحقل "مذكرة"‪ ،‬يمكنك تعيين القيمة في مربع الخاصية تنسيق النص إلى‬
‫نص منسق‪ .‬وهو ما يسمح لك بتطبيق أنماط تنسيق متعددة على النص الموجود في مربع النص‪ .‬على سبيل المثال‪،‬‬
‫‪.‬يمكنك تطبيق التنسيق الغامق على كلمة واحدة وتسطير الخرى‬
‫قابل للنمو تعتبر هذه الخاصية مفيدة بشكل خاص في التقارير لمربعات النصوص المنضمة إلى الحقل "نص" أو‬
‫"مذكرة"‪ .‬يكون العداد الفتراضي هو ل‪ .‬إذا كان هناك نص كبير تريد عرضه في مربع النص‪ ،‬يتم اقتطاع النص‪.‬‬
‫ولكن‪ ،‬إذا قمت بتعيين قيمة مربع الخاصية قابل للنمو إلى نعم‪ ،‬يضبط مربع النص الحجم العمودي تلقائًيا لطباعة كافة‬
‫‪.‬البيانات التي يحتوي عليها أو معاينتها‬
‫أعلى الصفحة‬
‫هل ساعدك هذا المقال؟‬

‫نعم‬

‫ل‬

‫ليس ما كنت أبحث عنه‬

‫انظر أيضاً‬
‫إدراج أرقام الصفحات في نموذج أو تقرير‬
‫إدراج التاريخ والوقت في نموذج أو تقرير‬
‫إدراج شعار في نموذج أو تقرير‬
‫إدراج عنوان في نموذج أو تقرير‬
‫إضافة حقل إلى نموذج أو تقرير‬
‫إنشاء تعبير‬
‫إنشاء عنصر تحكم محسوب‬

‫أسفل النموذج‬

‫التصال بنا | إرسال الملحظات | قانوني | العلمات التجارية | خصوصية | إمكانية الوصول‬
‫‪.‬كافة الحقوق محفوظة ‪© 2011 Microsoft Corporation.‬‬

You might also like