مكتب التربيه النفسيه
هل تريد التفاعل مع هذه المساهمة؟ كل ما عليك هو إنشاء حساب جديد ببضع خطوات أو تسجيل الدخول للمتابعة.
بحـث
 
 

نتائج البحث
 


Rechercher بحث متقدم

 

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

» كلمة إذاعية
سلسله احتراف اكسس الجزء الثانى Emptyالجمعة يناير 27, 2012 4:02 am من طرف جورج مكرم فهمى

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

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

» سلسلة احتراف الاكسس
سلسله احتراف اكسس الجزء الثانى Emptyالخميس أبريل 22, 2010 6:05 am من طرف الشريف

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

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

» الصبر
سلسله احتراف اكسس الجزء الثانى Emptyالجمعة يناير 22, 2010 12:41 pm من طرف على نورالدين

» الهروب من المدرسة
سلسله احتراف اكسس الجزء الثانى Emptyالثلاثاء يناير 12, 2010 12:15 pm من طرف الشريف


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

اذهب الى الأسفل

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

مُساهمة  الشريف الجمعة أكتوبر 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 ".

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

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

https://mohamedelshreef.rigala.net

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

الرجوع الى أعلى الصفحة

- مواضيع مماثلة

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