المشاركات

عرض الرسائل ذات التصنيف الجداول

بعض الخطوات لتسريع اداء قاعدة بيانات اكسس

الجداول 1- التاكد من عدم وجود تكرارات في الجداول 2- كل جدول يجب ان يكون فيه مفتاح اساسي والمفتاح الاساسي يجب ان يكون رقم 3- الجداول يجب ان تكون مرتبطة مع جداول اخرى 4- لا تبالغ في اضافة معايير للفرزINDEXES 5- لا تقم باظهار الجداول الفرعية (اشارة + في الجداول ) في الجداول المرتبطة 1- في الجداول المرتبطة يجب ان تبقي قاعدة البيانات الخارجية مفتوحة وليس في كل مرة يتم اعادة فتحها 2- اذا كنتتنوي فتح نموذج تاكد من استخدام (ادخال البيانات) اذا كان الهدف هو اضافة سجل جديد 3- قلل عدد الحقول التي سيتم قرأتها من الجدول المرتبط الاستعلامات 1- قلل من الحقول قدر الامكان 2-تجنب استخدام الحقول المحتسبة ولا تستخدم الدالة IIF  3- لا تستخدم الحقول المحتسبة والحقول غير المفهرسة كمعايير للاستعلام 4- اذا كنت ستستخدم بيانات الاستعلام في امور متعدد نماذج وتقارير فكر في انشاء جداول مؤقته لهذا الغرض يتم انشاؤها عن طريق الاستعلام واعادة تفريغها من المحتوى عند انتهاء الحاجة لها 5- لا تستخدم دوال الدومين مثل Dlookup  في جداول غريبة عن الاستعلام 6- في الجداول المحورية...

قائمة "تصميم" الخاصة بالجداول في شريط الادوات في مايكروسوفت اكسس

صورة
  القائمة Table Design Tab او "تصميم (الخاصة بالجداول)" في مايكروسوفت اكسس تظهر هذة القائمة عند فتح الجدول في عرض التصميم (تصميم الجدول) بشكل عام تحتوي هذة القائمة على 5 مجموعات : 1- Views و تحتوي على زر للتبديل بين الدخول الى تصميم الجدول او عرض الجدول 2- Tools وتحتوي على مجموعة من الازرار لتحديد المفاتاح الاساسي ولفحص الشروط او قواعد ادخال البيانات ولاضافة او حذف  سجل ولتحديد مصادر القوائم المنسدلة. 3- Show / Hide وتحتوي على زرين لعرض خصائص الحقول و للدخول الى الفهارس ( الحقول المستخدمة في الفرز). 4- Field,  Record & Table Events وفيها ازرار لانشاء ماكرو معين او لتسمية الماكرو القديم 5- Relationships  وفيها ازرار للدخول الى العلاقات ولعرض اعتمادية الجدول (ما هي الكائنات الاخرى التي تعتمد بياناتها على هذا الجدول او التي يعتمد هو عليها. للمزيد من الشرح والتفاصيل يمكنكم مشاهدة الفيديو

اعادة تعيين الترقيم التلقائي في مايكروسوفت اكسس الى الرقم 1

صورة
لاعادة الترقيم التلقائي الى رقم 1 (بداية الترقيم)  نقوم بالخطوات التالية: * يجب ان لا يكون الجدول مرتبط بجداول اخرى  1-  ندخل الى تصميم الجدول ونقوم بحذف المفتاح الاساسي ونقوم بحفظ الجدول واغلاقة 2- ندخل الى تصميم الجدول مرة اخرى ونظيف حقل جديد ويكون نوعه ترقيم تلقائي ونقوم بحفظ الجدول واغلاقة بذلك يبدأ الترقيم التلقائي من الرقم 1

اضافة قواعد للتحقق على حقول الجداول في مايكروسوفت اكسس

صورة
في هذا الموضوع سيتم شرح طريقة اضافة قواعد وشروط الادخال في الجداول الخطوات: 1- يتم الدخول الى تصميم الجدول  2- يتم تحديد الحقل الذي نريد وضع الشرط فيه 3- في خصائص الحقل يتم الذهاب الى Validation Rule ويتم كتابة الشرط فيه بشكل مباشر او باستخدام المعالج 4- يتم كتابة نص الرسالة التي ستظهر للمستخدم اذا لم يتقيد بالقاعدة

كيفية اضافة قاعدة البيانات على السيرفر وربط المستخدمين بها في مايكروسوفت اكسس

صورة
بعد تقسيم قاعدة البيانات وفصل الجداول عن بقية المكونات (محتويات البرنامج) نقوم بنقل ملف الجداول الى السيرفر ومن ثم نقوم باعادة ربط البرنامج مع الجداول وتعريف المسار الجديد الذي تم نقل الجداول الية، وتتم عملية اعادة الربط عن طريق  Linked Table Manager والذي يتم الوصول الية من خلال الضغط بالزر الايمن على احد الجداول المرتبطة ومن القائمة التي ستظهر ستجد في اسفلها هذا الخيار سيفتح لنا المعالج وعندها سنقوم بتحديد الجداول التي نريدها ونقوم بتحديد always prompt for new location والتي تستخدم عند تغيير مسار ملف الجداول وبعد ذلك يتم الضغط على موافق ليتم فتح نافذة تحديد مسار ملف الجداول   الان اصبح البرنامج جاهز لتوزيعة على المستخدمين المرتبطين بالشبكة ولا توجد اي اجراءات يجب تغييرها او تعديلها فقط قم بنسخ ملف البرنامج ووزعه على المستخدمين وبطبيعة الحال سيرتبط مع الجداول طالما ان التشغيل تم على احد الاجهزة المرتبطة مع الشبكة

تقسيم قاعدة البيانات وفصل الجداول عن واجهات المستخدمين في مايكروسوفت اكسس

صورة
تستخدم عملية تقسيم قاعدة البيانات وفصل الجداول عن واجهات المستخدمين في اكسس عندما يكون لدينا اكثر من مستخدم سيعملوا على نفس البرنامج او عندما نريد حماية ملف البيانات من خلال وضعه في السيرفر. تتم العملية بكل بساطة من خلال القائمة database Tools  ومن ثم Access Database وبعد ذلك من خلال المعالج يتم اختيار Split Database الان سيتم فصل الجداول في ملف اكسسس مستقل عن بقية كائنات اكسس ( الاستعلامات , الجداول , التقارير, الكود) وهتا يطلب المعالج تحديد مكان حفظ ملف الجداول   وبذلك تصبح قاعدة البيانت مفصولة تماما عن البرنامج

Combo Box & List Box القائمة المنسدلة / مربع التحرير والسرد / مربع قائمة في اكسس خطوة بخطوة

صورة
 القائمة المنسدلة /  مربع التحرير والسرد / مربع القائمة   في مايكروسوفت اكسس  Combo Box & List Box ملاحضة : ما ينطبق على القائمة المنسدلة (Combo Box) ينطبق على مربع القائمة (List Box) في هذا الموضوع القائمة المنسدلة اومربع التحرير والسرد هي احدى الكائنات التي تستخدم في نماذج الاكسس وتظهر فيها مجموعة من القيم يحددها المبرمج للتسهيل على المستخدم في عملية الاختيار او لاجبارة على مجموعة من الخيارات فقط توجد اكثر من طريقة لاضافة قائمة منسدلة الى النماذج ومنها: الطريقة الاولى: - من خلال خصائص الحقل في الجدول، فاذا تم تغيير نوع الحلقل الى Combo Box في الجدول فانه عند اضافة هذا الحقل الى النماذج  سيقوم الاكسس باضافة قائمة منسدلة الى النموذج وبشكل تلقائي ولها نفس الخصائص الموجودة في الجدول.   الطريقة الثانية :- من خلال اضافة قائمة منسدلة من خلال تصميم النموذج ،ويتم ذلك من خلال اضافة القائمة المنسدلة من القائمة Design  ومن ثم ادراج القائمة في النموذج  1- بعد ادراج القائمة المنسدلة سيفتح المعالج وذلك للتحكم بخصائص...

تصدير البيانات من الاكسس (باستخدام المعالج)

صورة
تصدير البيانات من الاكسس (باستخدام المعالج) لتصدير البيانات من الاكسس الى صيغ اخرى نتبع الخطوات التالية: 1- يتم تحديد الكائن (الجدول او الاستعلام او النموذج او التقرير) الذي نريد تصدير بياناته من خلال النقر علية بالماوس 2- من القائمة External Data يتم اختيار نوع الملف الذي نريد تصديره من خلال الازرار الموجودة في المربع الايمن (الخاص بتصدير البيانات) 3- سيفتح معالج تصدير البيانات ومن المعالج سيتم تحديد مكان الملف وبعض التفاصيل الاخرى الخاصة بالملف

استيراد وربط البيانات من اكسل الى اكسس

صورة
استيراد وربط والحاق البيانات من اكسل الى اكسس ان استيراد او ربط او الحاق جدول من مايكروسوفت اكسل الى مايكروسوفت اكسس من الامور السهلة ولكن يجب مراعاة ان تتم تسمية جميع الاعمدة في جدول الاكسل، وفي حالة الالحاق ان تكون انواع الاعمدة متشابهة وان لا تحتوي على بيانات من انواع اخرى فمثلا لا يجوز ادخال بيانات نصية في حقل تاريخ وعند الاستيراد سيظهر لدينا خطأ. الخطوات: 1- من القائمة External Data يتم اختيار زر اكسل الموجود في المربع الايسر (الخاص بالاستيراد) 2-سيفتح لنا المعالج ومن خلالة سيتم تحديد ملف البيانات الذي سنستورد منه بالاضافة الى خيارات الاستيراد والتي منها سنختار احدى الطرق التالية: التوضيح الخيار استيرادا البيانات الى قاعدة البيانات وانشاء جدول جديد لهذة البيانات Import the source data into a new table in the current database   الحاق نسخة من البيانات الى جدول موجود في اكسس (وهنا يجب الانتباه الى ان انواع الحقول يجب ان تتطابق فلا يجوز استيراد نص والحاقة في حقل من نوع رقم او تاريخ) Append a copy of the...

Text Direction in Ms Access اتجاه النص في مايكروسوفت اكسس

صورة
تغيير اتجاه النص في مايكروسوفت اكسس

انواع الحقول في جداول اكسس

صورة
انواع الحقول في تصميم جداول اكسس

مثال عملي على انشاء الجداول في اكسس

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