بسم الله الرحمن الرحيم
.
السلام عليكم
ورحمة الله وبركاته .
في هذا الدرس
مقدمة سريعة لقواعد البيانات ومقدمة عامة في أكسيس بصورة نظرية ، إذا كنت
قد استخدمت اكسيس او أحد قواعد البيانات من قبل فيمكنك تجاوز هذا الدرس إلى
الدرس اللاحق .
ما هي قاعدة
البيانات ؟
قاعدة البيانات هو أحد وسائل حفظ وترتيب البيانات بصورة
معينة ( جداول - حقول ) مع ايجاد علاقات ، وتحتوي على بعض التقنيات
والأدوات التي تسهل الوصول إلى المعلومات . وتقلل من حجم التخزين .
ومن امثلة قواعد البيانات
Access ، Sql Server , FoxPro من
انتاح شركة مايكروسوفت اضافة إلى منتجات من شركات أخرىمثل أوراكل .
وتسمى هذه البرامج نظم ادارة قواعد البيانات DBMS وتشترك جميعها في التركيب الاساسي
لقواعد البيانات ، كما انهم جميعاً يستخدمون لغة الاستعلامات المركبة SQL القياسية .
والآن سنتعرف على معنى
بعض المصطلحات الأساسية في قواعد البيانات والتي سوف نعتمد عليها
في شرحنا مستقبلاً إن شاء الله .
قاعدة البيانات - DataBase :
يطلق هذا الإسم على الملف - إن صح التعبير - الذي يحتوي على
الجداول اضافة للاستعلامات والتقارير وغيرها من مكونات قاعدة البيانات .
وهذه صورة لما يمكن أن نطلق عليه قاعدة بيانات .
الجدول - Table :
يحتوي الجدول على المعلومات التي نود حفظها في قاعدة
البيانات في ترتيب معين على شكل صفوف وأعمدة .
وهذه الصورة تمثل جدولاً ما .
الإستعلام - Quires :
يقوم الإستعلام بمهمة تعيين سجلات معينة أو حقول معينة
والتي يمكن أن تحقق شرطاً معينا .
وهذه صورة لاستعلام يتضمن اسماء الأشخاص الذين تزيد أعمارهم
عن 18 سنة .
في حين أن الجدول الرئيسي هو :
السجل - Record :
يشكل كل سجل شخصاً أو سلعة و مجموعة بيانات لوصف عنصر مستقل
، ما وتوجد لها قيم في كل حقل .
الحقل - Field :
يشكل الحقل نوعاً معيناً من البيانات سيتم اضافته لكل سجل .
الشكل التالي يمثل حقل البريد الإلكتروني .
نوع
البيانات - Data Type :
تعتبر خاصية للحقل وتحدد نوع البيانات التي ستظهر في الحقل .
والشكل التالي يوضح أنواع البيانات في جدول الأصدقاء مثلاً :
وسوف نتعرف بصورة سريعة على اشهر
انواع البيانات لاحقاً
.
Primary Key - المفتاح
الرئيسي :
نوع معين من الحقول لا يُسمح بتكرار قيمته لأي سبب ... مثال
ذلك الحقل الخاص بالرقم القومي للمواطن .
Relationship - العلاقة :
تشكل علاقة معينة بين حقلين في جدولين مختلفين ، وسوف نتعرض
لأنواع العلاقات لاحقاً .
Report - التقرير :
هو تجميع لبعض البيانات كي تشكل معلومات مفيدة تمهيداً
لطباعتها - غالباً -
مثال ذلك تقرير يقوم بحساب الصادر والوارد ليقوم بعرض
الأرباح .
أشهر أنواع
البيانات :
البيانات
النصية - Text .
يحتوي هذا النوع من البيانات على جميع النصوص والأرقام بشرط
أن لا يكون الرقم هو الخانة الأولى .
بعض الخصائص
المهمة للحقول النصية :
Field Size : تحتوي
على الحد الأقصى من الخانات التي يمكن كتابتها في الحقل .
Default Value : تحتوي
على القيمة الإفتراضية للحقل .
Required : إذا احتوت
على True فهذا يعني أنه لا بد من
ادخال قيمة وإلا لن تنجح عملية الأدخال .
منقووووووووووووول