محمد قاسم محمد الخياط

<< أهلا وسهلا بك زائرنا الكريم >>
نتشرف بانضمامك إلى أسرتنا
منتديات (( محمد قاسم الخياط ))
وإتحافنا بمواضيعك الجميلة والرد على مواضيع الأصدقاء
من خلال تسجيلك في المنتدى

محمد قاسم محمد الخياط

كل ما تتمناه وتحتاجه

من طرف * mohammed * تابعوا ترتيب المنتدى في منتديات احلى منتدى على الرابط http://www.ahlamontada.com/ar/art-culture-and-leisures/collection-13-11.htm

من طرف  mohammed * * افضل المواقع لتحميل ورفع الصور من جهازك http://www.rofof.com او https://servimg.com/upload.php 

المواضيع الأخيرة

» تنزيل برنامج اودين Odin 3.09
الثلاثاء مارس 08 2016, 01:39 من طرف mohammed

» تنزيل برنامج تغيير كلمة ابدأ وتعريب الوندوز resource hacker
الإثنين فبراير 15 2016, 15:19 من طرف mohammed

» تنزيل عملاق المونتاج Ulead VideoStudio 11 plus
الجمعة فبراير 12 2016, 01:29 من طرف mohammed

» اضافة PDF للوورد والبوربوينت والاكسل
الثلاثاء فبراير 09 2016, 17:50 من طرف zozo

» موقع تعاريف لاب توب hp موديل g6-1322
الثلاثاء فبراير 09 2016, 17:49 من طرف zozo

» افضل برنامج لتحميل جميع أنواع الفيديوهات
الثلاثاء فبراير 09 2016, 17:49 من طرف zozo

» Adobe Reader XI 11.0.10
الثلاثاء فبراير 09 2016, 17:48 من طرف zozo

» تحميل سوق موبو ماركت للاندرويد - MoboMarket
الثلاثاء فبراير 09 2016, 17:47 من طرف zozo

» تحميل تعريف طابعة كانون 2900
الثلاثاء فبراير 09 2016, 17:46 من طرف zozo

التبادل الاعلاني

 

ديسمبر 2016

الأحدالإثنينالثلاثاءالأربعاءالخميسالجمعةالسبت
    123
45678910
11121314151617
18192021222324
25262728293031

اليومية اليومية

تصويت


    الدرس الاول قواعد البيانات Microsoft Access

    شاطر

    mohammed
    Admin

    عدد المساهمات : 348
    نقاط : 929
    تاريخ التسجيل : 13/08/2009
    العمر : 48
    الموقع : العراق- بغداد

    الدرس الاول قواعد البيانات Microsoft Access

    مُساهمة من طرف mohammed في الجمعة يوليو 02 2010, 20:08

    الدرس الاول
    قواعد البيانات Microsoft Access

    الماكرو


    تعريف الماكرو : هو سلسلة من العمليات التي تنفذ كامر واحد الهدف منه السرعة والسهوله للوصول الى غرض ما .

    هنا سوف استعرض بالشرح المبسط جدا لعملية إنشاء الماكرو

    يتم عمل الماكرو بالضغط على زر وحدات الماكرو في قاعدة البيانات ثم جديد ونختار الاجراء المناسب
    من القائمة المنسدلة للاجراءات يمكنك اختيار الاجراء( وهذه بعض الاجراءات ) :-

    Beep إصدار صوت
    Close إغلاق
    Go to record للتنقل بين السجلات التالي /السابق /الاول ......الخ.
    msgbox لوضع رسالة
    Maximize تكبير
    Minimize تصغير
    quit للخروج من البرنامج
    open form لفتح نموذج
    open query لفتح استعلام
    open table لفتح جدول
    Print out طباعة
    runapp تشغيل برنامج مثل pbrush على سبيل المثال

    مثلا :- عند اختيار الإجراء go to record يجب اختيار الكائن المراد ربط الماكرو به مثل النموذج او استعلام او جدول ....الخ ...ثم اختيار اسم الكائن والتسجيل المناسب مثال التالي السابق .......الخ .

    1. عند عمل الماكرو يتم اغلاقه وحفظه باسم .

    2. لإدراج الماكرو في النموذج مثلا ......سوف اشرح طريقة بسيطة جدا بدون تعقيد ......افتح نموذجك على التصميم وضع حجمة مصغر جزئيا لكي تظهر قاعدة البيانات معه على نفس الشاشة ثم اضغط ضغط مستمر واسحب الماكرو من قاعدة البيانات للنموذج وقم بتنسيق الازرار .


    لعمل مجموعة ماكرو

    مجموعة الماكرو هي عدة اجراءات يتم حفظها باسم واحد أي كملف واحد ومن ثم وضعها في الكائن كالنموذج كزر واحد .

    مثال: لعمل ماكرو لفتح نموذج وتكبير الشاشة ثم ظهور رسالة ترحيبيه ...........يتم اختيار الإجراءات التالية open form ثم maximize ثم msgbox ثم حفظهم جميعا كملف واحد ووضعه كزر واحد في النموذج

    ملاحظة
    للتعديل بالماكرو من زر تصميم

    لعمل قائمة تحتوي على الماكرو

    كما سبق وشرحنا إدراج قائمة يمكن من قائمة عرض ثم اشرطة الادوات ثم من تخصيص جهة الاوامر نحتار قائمة جديدة ثم نضعها بالضغط والسحب جهة القوائم ومن تعديل التحديد يمكن ان نغير اسم القائمة .
    ومن جهة وحدات الماكرو يتم بالضغط والسحب نقل ألما كروات للقائمة الجديدة حيث يمكن تغيير الاسم أو شكل الزر من زر تعديل التحديد .


    ربط الجداول


    ربط الجاول يعني انشاء علاقة ارتباط بين جدولين أو أكثر .
    وتستخدم الحقول المشتركة بين الجداول في عملية الربط ، ويجب أن تكون البيانات الموجودة بين الحقول المشتركة متشابهة .
    وتوجد 3 أنواع من العلاقات هي :

    1- علاقة ارتباط رأس برأس (واحد مقابل واحد)

    2- علاقة ارتباط رأس بأطراف (واحد مقابل مجموعة)

    3- علاقة ارتباط أطراف بأطراف (مجموعة مقابل مجموعة)

    ومن شروط إنشاء العلاقة بين جدولين :

    1. تأكد أن كلا الجدولين المراد إنشاء علاقة بينهما يشتملا على حقل أو حقول متشابهة في كل شيء .

    2. يجب أن تعرف من سيكون الجدول ارئيس (Primary) ومن سيكون الجدول التابع (Related) . بحيث أنه إذا لم يكن الجدول التابع يشتمل على حقل يتطابق مع حقل المفتاح الأساسي في الجدول الرئيسي قم بإضافة حقلاً جديداً في الجدول التابع وبنفس مواصفات حقل المفتاح الأساسي في الجدول الرئيسي .

    3. يقوم البرنامج بتحديد نوع العلاقة وفقاً لخصائص الحقول المستخدمة .

    انشاء العلاقات بين الجداول :


    1. افتح نافذة قاعدة البيانات .
    2. اختر الأمر علاقات من قائمة أدوات أو انقر زر علاقات من شريط الأدوات فتظهر نافذة علاقات كما في الشكل .


    3. إذا لم يظهر مربع (إظهار جدول) تلقائياً اختر أمر إظهار جدول من قائمة علاقات أو انقر زر **** من شريط الأدوات .

    4. من مربع إظهار جدول قم باختيار الجداول التي تريدها وقم بإضافتها بواسطة زر إضافة ، ثم انقر زر الإغلاق فتظهر نافذة العلاقات محتوية على الجدوال التي تم اختيارها .

    5. من نافذة علاقات اسحب الحقل من الجدول الذي تريد ربطه مع الجدول الآخر حيث يعتبر هذا الجدول هو الجدول الأساسي ، ضع الحقل الذي سحبته فوق حقل مشابه له في الجدول الآخر (الجدول المرتبط) .

    6. يظهر مربع حواري بعنوان (تحرير علاقات).
    تأكذ أن الحقل المشترك في الجدولين ظاهراً في كلا الجدولين ، وإلا انقر السهم الموجود على يسار اسم الحقل ثم اختر الحقل الصحيح من القائمة المنسدلة .

    7. انقر زر (إنشاء) من المربع الحواري (تحرير علاقات) فيتم غلق المربع الحواري ويظهر خط يصل الحقلين المتشابهين في كلا الجدولين ، ليوضح أن علاقة ارتباط قد أنشئت بين الجدولين .

    8. قم بحفظ وإغلاق النافذة .

    9. عند ربط أكثر من جدول تظهر رموز على الخطوط الواصلة بين جدولين دلالة على ارتباطهما ، رمز الدائرتين معناة أن أكثر من سجل في هذا الجدول مرتبطة بسجل واحد في الجدول الآخر ، ومعنى الرقم 1 أن كل سجل من هذا الجدول يقابله سجل في الجدول الآخر .

    10. ولإلغاء العلاقة بين جدولين ، انقر الخط الواصل بين الجدولين ثم اضغط مفتاح Del .



    الوحدات النمطية

    لغات البرمجة المستخدمة في برنامج الاكسس هيvisual basic Sql Macro
    الوحدة النمطية هي برمجة بلغة access basic وهي لغة visual basic مع ربطها في برنامج الاكسس
    لعمل وحدة نمطية
    1-من وحدة نمطية اختر جديد يظهر لك نافذة للبرمجة
    2-اكتب بها التالي:-

    Function function name()
    حيث function name هو اسم التطبيق المستخدم وهو اختياري
    وعند اخذ enter يظهر أمر end function تلقائيا .
    3-ثم اكتب الأوامر المطلوبة بين أمر function و end function :-
    ملاحظة أوامر الاكسس بيسك هي نفسها أوامر البيسك ............فإذا كنت مهتم بها فابدأ بدراسة أوامر الفيجوال بيسك واليك بعض منها :-

    أمر كتابة رسالة مثلا :
    Msgbox”الرسالة “

    أمر إنشاء مربع إدخال
    Inputbox(“ الرسالة المطلوبة “)

    4-احفظ الملف باسم واخرج منة .

    لإدراج الوحدة النمطية للنموذج او التقرير كالتالي:-
    1-افتح النموذج أو التقرير على التصميم
    2 -انشأ زر أمر بحجم مناسب ( إذا ظهر لك المعالج الخاص به اغلقة )
    3-اضغط بيمين الماوس على زر الأمر ثم اختر خصائص ثم باب حدث ثم اختر الامر عند النقر على الماوس ثم
    4-اكتب الأمر :-
    =اسم التطبيق()
    اسم التطبيق الذي تم وضعه سابقا وليس اسم الملف
    5-ابدأ التنفيذ.
    مثال :-
    المطلوب عمل مربع ادخال بحيث عند الضغط على زر الامر يظهر هذا المربع والذي يحتوي على الجملة " ادخل كلمة السر من فضلك "
    1-يتم فتح وحدة نمطية جديدة
    2-يتم كتابة الأمر

    Function اسم التطبيق()

    يتم كتابة الأوامر التالية

    Dim المتغير as string
    المتغير =inputbox(“ادخل كلمة السر من فضلك “)
    يتم حفظ الوحدة النمطية باسم

    يتم فتح النموذج المراد الوضع به وادراج زر امر وبيمين الماوس على زر الامر وعند امر عند الضغط على الماوس يتم كتابة

    =اسم التطبيق()


    مهارات

    (1)عرض بيانات محددة في نموذج آخر

    غالباً مانحتاج لفتح نموذج لعرض بيانات محددة مثلا لو كنا نعرض في النموذج الأول بيانات فلان ثم نريد أن نفتح النموذج الثاني على بيانات أخرى لفلان نفسه فما هي الطريقة لربط البيانات بين النموذجين ؟

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

    2- عند إنشاء القائمة يشتغل المعالج وتظهر الشاشة التالية :






    3- اتركه على الاختيار الأول ثم اضغط التالي فتظهر الشاشة التالية :


    4- اختر جدول الهواتف ثم اضغط التالي فتظهر الشاشة التالية :

    5- اختر حقلي رقم الشخص والاسم بضغط زر ثم اضغط التالي فتظهر الشاشة التالية :

    6- ثم اضغط التالي بدون تغيير شيء ثم اضغط التالي فتظهر الشاشة التالية :


    زينه القزعه

    عدد المساهمات : 269
    نقاط : 639
    تاريخ التسجيل : 17/01/2010
    العمر : 27
    الموقع : الاردن

    رد: الدرس الاول قواعد البيانات Microsoft Access

    مُساهمة من طرف زينه القزعه في الجمعة يوليو 02 2010, 22:08

    يسلموووووووووووووووو ع هالمعلومات الرائعه

    الله يعطيك الف عافية

    كل الود والاحترام

      الوقت/التاريخ الآن هو الخميس ديسمبر 08 2016, 12:09