بحـث
 
 

نتائج البحث
 


Rechercher بحث متقدم

 

المواضيع الأخيرة
» لوحات ارشادية
الثلاثاء ديسمبر 11, 2012 9:44 am من طرف salma yasser

» كلمة إذاعية
الجمعة يناير 27, 2012 4:02 am من طرف جورج مكرم فهمى

» سلسله احتراف اكسس الجزء الثانى
الجمعة أكتوبر 21, 2011 6:52 am من طرف الشريف

» المجال الاول - رؤية المؤسسة ورسالتها
الأحد فبراير 13, 2011 11:53 am من طرف الشريف

» سلسلة احتراف الاكسس
الخميس أبريل 22, 2010 6:05 am من طرف الشريف

» الاستذكار الجيد
الإثنين مارس 01, 2010 1:25 am من طرف جورج مكرم فهمى

» مقياس السلوك العدوانى
الإثنين فبراير 15, 2010 5:10 am من طرف جورج مكرم فهمى

» الصبر
الجمعة يناير 22, 2010 12:41 pm من طرف على نورالدين

» الهروب من المدرسة
الثلاثاء يناير 12, 2010 12:15 pm من طرف الشريف


سلسله احتراف اكسس الجزء الثانى

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل

سلسله احتراف اكسس الجزء الثانى

مُساهمة  الشريف في الجمعة أكتوبر 21, 2011 6:52 am

بسم الله الرحمن الرحيم
استكمالا لما سبق فى المحاضرة الاولى

اهداف المحاضرة:
1- التعرف على خصائص الحقول.
2- الاستعلامات Queries.
3- مهارة رؤية نتيجة الـ Query.
4- مهارة حفظ آل Query.
5- تمرين المحاضرة القادمة.

1- التعرف على خصائص الحقولValidation Rule
يقصد بهذه الخاصية التحقق من صحة البيانات التي ادخلها المستخدم و يقصد بها أن يقوم المبرمج بكتابة شرط . فإذا التزم المستخدم بهذا الشرط سمحنا له باستكمال البيانات، و إذا لم يلتزم المستخدم بهذا الشرط تظهر له رسالة خطأ.

Validation Text
يقصد به نص يظهر للمستخدم حينما لا يلتزم المسـتخدم بشروط الـ Validation Rule.

مثال1
بفرض أن المرتبات يجب أن تكون اكبر من أو تساوي 400.
الخطوات:
1) نتحول إلى وضع الـ Design.
2) نقف على حقل المرتب.
3) أمام خاصية Validation Rule نكتب الشرط و ليكن " >= 400 ".و معناها لابد أن يكون المرتب اكبر من أو يساوي 400.
4) ثم أمام خاصية Validation Text نكتب عبارة " يرجى التحقق من صحة البيانات ".
5) للتأكد نفتح قائمة View Datasheet View.
6) بعد ذلك نحاول إدخال بيانات في الجدول و خاصة في حقل المرتب.

ملاحظات:
• عندما تظهر علامة القلم أمام السجل هذا معناه انه لم يتم حفظ السجل بعد.
• لحذف ســـجل أو اكثــر يتم عمل Highlight Right Click Delete Record.

مثال2
بفرض أن المرتبات يجب أن تنحصر ما بين 400 ، 10000.
الخطوات:
1) يكتب الشرط " between 400 and 10000 " أمام Validation Rule.
2) للتأكد نفتح قائمة View Datasheet View.
3) بعد ذلك نحاول إدخال بيانات في الجدول و خاصة في حقل المرتب.

Default value
أي خاصية القيمة الافتراضية.ويقصد بها قيمة أو عبارة تظهر دائماً للمستخدم، حيث يجوز للمستخدم أن يقبلها أو يجوز أن يرفضها.

مثال1
بفرض أن معظم من يعملون هذه الشركة داخل مدينة السادس من اكتو بر.
الخطوات:
1) نقف أمام حقل العنوان و نتأكد أن نوع هذا الحقل Text.
2) أمام عبارة Default Value نكتب عبارة " السادس من اكتو بر ".
3) للتأكد نتحول من وضع الـ Design View إلى وضع الـ Datasheet View.
4) يلاحظ ظهور عبارة " السادس من اكتو بر " في حقل العنوان. حيث يمكن للمستخدم أن يوافق على هذه العبارة أو يمكن إلغاء هذه العبارة و تغييرها بعبارة أخرى ( عنوان آخر ).

مثال 2
بفرض أن معظم العاملين بالشركة سوف يأخذون القيمة " Yes ".
الخطوات:
1) نقف على حقل " نوع الموظف ".
2) ثم أمام خاصية Default Value نكتب " Yes ".
3) للتأكد نتحول من وضع الـ Design View إلى وضع الـ Datasheet View.
4) يلاحظ ظهور علامة ( صح ) أمام حقل "نوع الموظف".وهذا معناه أن القيمة الافتراضية لهذا الحقل هو " Yes ".

Caption
يقصد به اسم توضيحي يكون اكثر وضحاً للمستخدم. يسمح باختيار عنوان ليظهر في النماذج والتقارير والملصقات بدلاً من أسم الحقل.

مثال
بفرض أننا نريد كتابة " Salary " في Filed Name و كتابة " المرتب الأساسي " في خاصية Caption.
الخطوات:
1) نقف في حقل" المرتب الأساسي " في وضع الـ Design View.
2) ثم نمسح هذه العبارة و نكتب " Salary " و هذا هو الاسم البرمجي الذي سوف يلتزم به المبرمج و يستخدمه في المعادلات.
3) في قسم خصائص الحقول Field Properties نكتب عبارة " المرتب الأساسي " أمام خاصية Caption.
4) للتأكد نتحول من وضع الـ Design View إلى وضع الـ Datasheet View.
5) نلاحظ أن " المرتب الأساسي " ظهرت أمامي بدلاً من "Salary ".

Required
هذه الخاصية معناه مطلوب. فإذا جعلها المبرمج " Yes " فهذا معناه إجبار المستخدم على إدخال بيانات. و إذا جعلها " No " فهذا معناه عدم إجبار المستخدم على إدخال بيانات.

مثال
الخطوات:
1) نقف في حقل اسم الموظف في وضع الـ Design View.
2) ثم نجعل خاصية Required " Yes " هذا معناه أن المستخدم يجب إدخال الاسم في حقل " اسم الموظف ".
3) للتأكد نتحول من وضع الـ Design View إلى وضع الـ Datasheet View.

Field Size
أي خاصية طول الحقل.

أولا استخدام الـ Field Size داخل الحقول النصية:
1) نقف أمام حقل " الاسم " و نتأكد أن نوعه Text.
2) ثم أمام Field Size نكتب 5.
3) للتأكد نتحول من وضع الـ Design View إلى وضع الـ Datasheet View.
4) نحاول إدخال بيانات اكثر من 5 حروف.

ثانياً استخدام الـ Field Size داخل الحقول الرقمية:
1) نقف أمام حقل المرتب و نتأكد أن نوعه Number.
2) تظهر الخصائص التالية:
• Byte: يقبل أرقام صحيحة فقط بحد أقصى 255 وهي قيمة و ليست عدد. مثال على ذلك ( 255 درجة، 255 جنيه ).
• Integer: يقبل أرقام صحيحة فقط و لا يقبل عشري. هذه الأرقام تتراوح بين -32767 و 32768.
• Long Integer: يقبل أرقام صحيحة فقط بدون حد أقصى.
• Single: يقبل أرقام صحيحة و أرقام عشرية. بحد أقصى 7 أرقام عشرية.
• Double: يقبل أرقام صحيحة و أرقام عشرية. بحد أقصى 15 أرقام عشرية.

Format
ويقصد بها تنسيق الأرقام.

Decimal Places
عدد الأرقام العشرية المسموح بها للمستخدم.

Input Mask
يقصد بقناع الإدخال هيئة أو شكل يستخدم في إدخال البيانات.

مثال
الخطوات:
1) نتأكد أن حقل " رقم التليفون " Text.
2) أمام خاصية Input Mask نكتب الأتي: 000-0000000 .
3) للتأكد نتحول من وضع الـ Design View إلى وضع الـ Datasheet View.

Indexed
أي خاصية مفهرس. و لها 3 احتمالات:
• No: أن يكون الحقل غير مفهرس.
• Yes (Duplicates Ok): مفهرس مع السماح بالتكرار.
• Yes (No Duplicates): مفهرس مع عدم التكرار.

لاحظ
• الحقل المفهرس هو حقل يسهل البحث بداخله.

مطلوب عمل الأتي:
إدخال 5 Records تمهيداً لعمل Query.

2- الاستعلامات Queriesالخطوات:
1) Queries New Design View Ok.
2) تظهر نافذة " Show Table " حيث يوجد بها جميع الجداول الموجودة عندي في قاعدة البيانات.
3) اختار الجدول ثم Add ثم Close.
4) نلاحظ ظهور قائمة بالحقول موجودة أعلى الشاشة.
5) انزل الحقول إلى الشبكة الموجودة بأسفل الشاشة.
6) بفرض أننا نريد البحث عن المسلمين:
• نقف على حقل الديانة وفي صف آل Criteria نكتب " Yes ".
• هذا معناه مطلوب البحث عمن يحملون الديانة " Yes ".

3- مهارة رؤية نتيجة الـ Query
1) نفتح قائمة Query ثم نختار Run.
2) أو نضغط على الايكونة الموجودة بـ Query Design Bar.

4- مهارة حفظ الـ Query
1) نضغط على ايكونة Save لحفظ آل Query.
2) نغلق آل Query و نرجع إلى Database Window.

5- تمرين المحاضرة القادمة
1) إنشاء قاعدة بيانات جديدة باسم " قاعدة بيانات المحاضرة الثالثة "
2) إنشاء جدول باسم " جدول بيانات شخصية و مالية " تصميمه كالأتي:
الاسم Text
النوع Yes/No
العنوان Text
الديانة Yes/No
الإدارة Text
المرتب Number
تاريخ التعيين Date/Time
3) على أن يتم إدخال بيانات 5 Records.
4) يتم عمل استعلام تحديد ( Select Query ) باسم " مسلمين " للبحث عن المسلمين.
5) يتم عمل استعلام تحديد ( Select Query ) باسم " مسيحين " للبحث عن المسيحين.
6) مع مراعاة أن المسلمين يأخذون " Yes " و المسيحين يأخذون " No ".

الى اللقاء فى المحاضرة الثالثه
مع تحيات
الاستاذ محمد الشريف
avatar
الشريف
مدير متميز
مدير متميز

عدد المساهمات : 17
تاريخ التسجيل : 09/12/2009
العمر : 39

http://mohamedelshreef.ahlamontada.com

الرجوع الى أعلى الصفحة اذهب الى الأسفل

استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة


 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى