اذهب الي المحتوي
أوفيسنا

1-1 مقدمة الي الأكسس


الردود الموصى بها

محتويات الموضوع :

  • ما هو الأكسس

  • مستويات إستخدام الأكسس

  • الأكسس و قواعد البيانات العلائقية Relational Database

  • مفهوم أن ما تراه هو ما تحصل عليه (WYSIWYG)

  • بعض الملحوظات علي تحميل الاكسس 2002

  • التعامل مع الاكسس لأول مرة

  • لماذا نستخدم قواعد البيانات

ما هو الأكسس

الأكسس هو نظام لادارة قواعد البيانات Database Management System : DBMS

و بمعني آخر يقوم بتخزين البيانات ، و استرجاعها و عرضها بعدة طرق و بأكثر من أسلوب

و من خلال الأكسس يمكن اعداد نماذج ادخال سهلة التناول و الاستخدام ، يتم من خلالها ادخال المعلومات. و تلك المعلومات يمكن استرجاعها و عرضها بعدة طرق مختلفة .

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

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

نتيجة لوجود تقنية ال Object Linking and Embedding : OLE

يمكن لاكسس احتواء أي عمل معد بواسطة باقي عائلة الاوفيس مثل الوورد ، الاكسل ، والباور بوينت

كما يمكنك الاكسس من ربط البرنامج ببيانات متنوعة موجودة علي جهاز خادم (سيرفر) أو علي نفس الجهاز ، و أيضا بالعديد من الأنواع مثل البيانات الموجودة فى اكسيل مثلا

بالاضافة الي الفورم و التقارير أيضا هناك تطوير كبير فى تقنية صفحات الاكسس Access Pages

و التي أصبحت تمكنك من اعداد نماذج قابلة للعرض و تعديل البيانات من خلال شبكة داخلية او حتي من خلال الانترنت ، كما سنري لاحقا ، و قد كانت هذه التقنية فى اكسس 2000 لا تتناسب سوي مع متصفح الاكسبلورر 5 أما الآن فهي أعم و أشمل

مستويات إستخدام الأكسس

L1Access-1.gif

يتضح من الرسم أعلاه أن برنامج أكسس يصلح للاستخدام بعدة مستويات :

المستوي الاول : أبسط استخدام و هو التعامل مع كائنات الاكسس الاساسية

الجداول

الاستعلامات

النماذج

التقارير

المستوي الثاتي : و هو استخدام الدوال الجاهزة و التعبيرات

المستوي الثالث : الماكروهات الجاهزة

المستوي الرابع : استخدام فيجوال بيزيك التطبيقات ، مما يمكنك من بناء تطبيقات معقدة

المستوي الخامس و الأعلي : هو استخدام دوال API : Application Programming Interface

و التي بواستطعها يمكن استدعاء دوال أو ملفات DLL مبنية بلغات أخري

حيث DLL هو اختصار Dynamic Link Library

و كل من المستويات الخمسة يسمح ببناء تطبيق و لكن المستوي يختلف :yess:

الأكسس و قواعد البيانات العلائقية Relational Database

يقدم الاكسس نموذجا رائعا لادارة قواعد البيانات العلائقية ، بمعني القدرة علي إدارة أكثر من جدول داخل ملف واحد بحيث ترتبط هذه الجداول بعلاقات متعددة تسمح بالتعامل مع البيانات الموجودة فى هذه الجداول من خلال نموذج واحد

فمثلا اذا كان هناك جدول يحتوي علي بيانات مجموعة من الأفراد، و هناك بيانات متعددة تخص الادارات التي يعملون بها فبدلا من تضمين جميع بيانات الادارة أمام كل موظف فى الجدول ، يتم تخزين بيانات الادارات داخل جدول منفصل و يكتفي باضافة كود الادارة امام كل سجل فى جدول الموظفين ، و في هذا وفر كبير

لنفرض ان بيانات الادارة مكونة من عدد 10 أنواع من البيانات

فلو كان لدينا 1000 موظف و أردنا تسجيل بيانات الادارة كاملة مع بيانات كلموظف  لتكررت بيانات الادارات (العشر أنواع ) 1000 مرة

بدلا من تكرارها 5 مرات فقط فى جدول الادارات (بعدد الادارات)

بالاضافة الي حقل واحد فقط فى جدول الموظفين و هو رقم الادارة هو الذي سيتواجد بعدد 1000 مرة أي أن كل موظف نضع مع بياناته كود ادارته فقط

و نسجل بيانات الادارات الخمسة فى جدول منفصل

و بربط جدولي الموظفين و الادارات نستطيع الحصول علي جميع البيانات مع التوفير فى حجم البيانات ، مما يوفر سرعة أكبر فى التعامل مع البيانات

أيضا حقل رقم الادارة سيكون عادة رقم ، و هو بذلك يكون أسهل فى البحث و الترتيب من العشر بيانات الخاصة بالادارة و منها بالطبع أسماء.

و الآن لنتوقف قليلا امام بعض المصطلحات التي استخدمناها ، لعلها تكون جديدة علي بعض الأخوة ، و سنعرض لها علي عجالة و سيأتي تفصيلها لاحقا :

الجداول هي مكان تخزين البيانات فى أكسس ، و يتكون كل جدول من عدة حقول أو أماكن لتخزين البيانات يتم تخزين بيان معين فى كل منها ، فمثلا رقم الموظف و اسمه و عمره اذا يصير لدينا 3 حقول فى جدول اسمه الموظفين . و اذا أدخلنا هذه البيانات لعدد 100 موظف أي مائة سطر يصبح لدينا عدد مائة سطر ( أي مائة سجل ) و هذا تعريف الجدول و الحقل و السجل علي عجالة مؤقتة

مفهوم أن ما تراه هو ما تحصل عليه (WYSIWYG)

What you See Is What You Get WYSIWYG

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

بعض الملحوظات علي تحميل الاكسس 2002

الحد الأدني المطلوب لمواصفات الجهاز ( نظريا) :

PIII 350 MB , 64MB RAM

و للاستخدام المريح : 128 MB RAM

التحويل بين الاصدارات المختلفة لأكسس

أكسس 2002 يوفر الدعم الكامل لملفات اكسس 2000 ، مما يتيح اامستخدم العمل علي أي من الاصدارين ، و لكن بالطبع عدم استخدام نظام ملفات 2002 سيحرم المستخدم من بعض الاضافات الجديدة

و النظام الافتراضي هو 2000 مما يناسب من يوجد لديه مستخدمين يعملون علي اكسس 2000 ، و لتغيير النظام الافتراضي :

Tools , options, Advanced , Default File Format

و أكسس 2002 يقبل التحويل من الاصدارات رقم 2و95و2000 الي 2002

التعامل مع الاكسس لأول مرة

مكونات قاعدة البيانات :

تتكون قاعدة البيانات من مما يلي :

الجداول : لتخزين البيانات

الاستعلامات : لاسترجاع البيانات المطلوبة

و ايضا لأداء بعد الافعال مثل التحديث و الحذف و الالغاء و تكوين جدول جديد

النماذج : واجهة استخدام للاضافة و التحديث و الحذف علي البيانات الموجودة فى الجداول ( شاشات تعامل مع البرنامج)

التقارير : لتحليل أو لطباعة البيانات بشكل معين.

صفحات الاكسس : للعرض و التحديث و لتحليل البيانات المخزنة فى الجداول من خلال شبكة الانترنت أو من خلال شبكة محلية

بالاضافة الي الماكروهات و الموديول

و هنا نؤكد ثانية علي الميزة الاساسية فى استخدام قواعد البيانات وهي

أنك تخزن البيانات فى الجداول مرة واحدة و عندما تحدثها ، يتم تحديثها بصورة آلية فى جميع الأجزاء التي تظهر و تؤثر فيها هذه المعلومة آليــــــــــــــــــاً

موضوع الحوار حول هذه الحلقة من هنا و هو مفتوح للحوار من 5-7-03 حتي 11-7-03 بإذن الله

  • Thanks 1
رابط هذا التعليق
شارك

  • 17 years later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information