الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

قواعد البيانات أكسس وفيجوال بيسك 6

مغلق
بدأه Abdulraheem في 25 نوفمبر 2004 · 7 رد · 2,769 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته، وبعد:

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

1-أساسيات قواعد البيانات

2- الجداول والحقول والسجلات

3-أنواع البيانات

4-تخطيط قاعدة البيانات

5-إنشاء قاعدة البيانات باستخدام فيجوال بيسك

7-إنشاء قاعدة البيانات باستخدام ميكروسوفت أكسس

8-العلاقات

9-الاستعلامات واستخدام تقنية SQL

10-طرق الوصول إلى البيانات

.

.

.

والعديد من الدروس المفيد بإذن الله

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

وفقنا الله وإياكم لما يحبه ويرضاه

أخوكم عبد الرحيم أحمد

ملاحظة: سأبدأ بالشروع في البرنامج التدريبي هذا خلال ثلاثة أيام من تاريخ نشر هذا الموضوع.

New Last Chance

abdshnnar@hotmail.com

#2

بسم الله الرحمن الرحيم

الدرس الاول

أساسيات قواعد البيانات

قواعد البياناتDatabase :

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

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

Database Engine:

وهي مجموعة من الادوات (يمكن أن نسميها برامج) مسؤلة عن تنظيم ملفات قواعد البيانات وتخزين البيانات وكذلك طريقة استرجاعها، وهنا نذكر Microsoft Jet كمثال لـ Database Engine وقد طرحت ميكروسوفت هذه الأداة مع Visual Basic و مايكروسوفت Access وذلك لتسهيل عملية الوصول للبيانات.

الجداول Tabels :

وهي الطريقة التي تخزن بها المعلومات في قاعدة البيانات على شكل صفوف وأعمدة ، ويمكنك من خلال شيفرة Visual Basic أن تتعامل مع هذه المعلومات، وفي الجداول تسمى الصفوف سجلات Records والاعمدة Fields.

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

بينما الحقل هو عبارة عن أحد أقسام السجل كرقم الطالب مثلا.

وعلى سبيل المثال فهذا جدول الطلبيات Orders

ID

CustomerID

OrderDate

ItemID

Amount

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

ملاحظة:

يوجد مهمة بيسطة هنا وهي إنشاء جدول الطلبيات Orders كما هو مذكور في الاعلى من خلال برنامج أكسس، وأود أن اذكر بأن طريقة إنشاء جدول كما يلي:

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

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

ملاحظة: يمكن إدخال البيانات مباشرة عن طريق الجدول.

ولهذا لا بد من أستخدام أداة Recordset في برنامج Visual Basic حيث تساعدك هذه الاداة في التعامل مع البيانات في الجدول.

وهذه الاداة Recordset هي عبارة عن أحد عناصر Visual Basic وبما أنها عنصر فهذا يعني أن لها خصائص وطرق Method & Properties.

وهناك العديد من أنواع Recordset إليكم منها

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

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

هذا إلى هنا وأكتفي اليوم ، حتى أرى بعض التعليقات على الطريقة ، ولكم مني جزيل الشكر

New Last Chance

abdshnnar@hotmail.com

#3

يبدو أن هذا البرنامج لم يلاقي الترحيب ، لذا أرجو من مشرفي المنتدى سحب هذا الموضوع، مع احترامي

New Last Chance

abdshnnar@hotmail.com

#4

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

بارك الله فيك و لك .. و لا تتوقف ... فيكفيك ان الله هو الذي يجزيك خيراً .. :)

تحياتي : بنت اليمن ،،

لا اله الا الله .. محمد رسول الله

(* ربِ اجعلني مقيم الصلاة و من ذريتي ، ربنا و تقبل دعـاء *)

يا حيّ يا قيـوم ... برحمتك استغيث ... اصلح لي شأني كله و لا تكلني الى نفسي طرفة عين

#5

السلام عليكم

ماشاء الله عليك اخ عبد الرحيم

حقيقي موضوع جميل ومعلومات جديدة و الله

رجاء خاص ان تواصل بارك الله فيك

و لو ان قسم الفجول كان احق بهذه المشاركة

تحياتي لك

gaza3-3.jpg
#6

أخ عبدالرحيم بارك الله فيك ... علمك وافر ومجهوداتك كبيرة .. الله يوفقك

أرجو منك الإكمال فنحن في حاجة لمثل هذه الدروس النافعة المفيدة ...

#7

اخي الكريم الرجاء لا تحرمنا من هذه الموضوعات التي كنت ابحث عنها

المهندس

المهندس

#8

أحيي فيك هذه البادرة الطيب أخي الكريم .. عبد الرحيم

وجزاك الله خيراً على ما بدأت به .. وتحملت عناءه .. نحن نعلم أن الدروس تأخذ من الوقت والجهد بالتجارب الشيء الكثير .. لذلك نقدر لك جهدك وعملك .. وفقك الله

استمر بارك الله فيك .. فنحن من المتابعين لك

هذا الموضوع مغلق.

مواضيع مشابهة