📚 حذف سجل في قاعدة البيانات
المفاهيم الأساسية
حذف سجل: عملية إزالة سجل (مثل بيانات طالب) من قاعدة البيانات بشكل دائم.
خريطة المفاهيم
```markmap
قواعد البيانات
مراحل البناء
4. إنشاء قاعدة البيانات
#### استخدام أداة معالجة قواعد البيانات
##### مثال: مايكروسوفت أكسس (Microsoft Access)
###### إنشاء العلاقات بين الجداول
####### خيارات العلاقات
######## فرض التكامل المرجعي
- يضمن دقة البيانات والتناسق بين الجداول
- يمنع إدخال أو حذف البيانات غير الصالحة
- يسمح بحذف سجل من جدول ثانوي (مثل درجات الطلبة) لأنه يحتوي على مفاتيح أجنبية
- يمنع حذف سجل من جدول رئيسي (مثل الطلبة أو المقررات) إذا كانت هناك سجلات مرتبطة به في جدول ثانوي
######## تتالي تحديث الحقول المرتبطة
- تحديث تلقائي للحقول ذات الصلة في جدول آخر عند التغيير
######## تتالي حذف السجلات المرتبطة
- حذف تلقائي للسجلات المرتبطة في جدول آخر عند الحذف
###### إدخال البيانات
####### طريقة عرض ورقة البيانات (Datasheet View)
######## خطوات الإضافة
- من شريط التصفح، اضغط ضغطاً مزدوجاً على الجدول المراد.
- أضف البيانات المطلوبة.
- كل سطر جديد يمثل سجلاً (رقماً قياسياً) جديداً.
- أكمل بقية السجلات بنفس الطريقة.
######## ملاحظة على حقل الترقيم التلقائي (AutoNumber)
- يُطبّق تلقائياً على السجلات الجديدة.
- عند حذف سجل، لا يتم حذف رقمه أو إعادة استخدامه.
- السجل الجديد يأخذ الرقم التالي في التسلسل (مثال: حذف السجل 4 يجعل السجل الجديد 5).
######## مثال: جدول "بيانات الطلبة"
- يحتوي على حقول: رقم الطالب، الاسم، اسم العائلة، العنوان الوطني، الصف الدراسي، رقم الفصل.
- مثال على سجل: (1، أحمد، وليد، RBBD**21، الثالث المتوسط، 2).
######## مثال: جدول "درجات الطلبة"
- يحتوي على حقول: رقم المادة، درجات منتصف ونهاية الفصول الدراسية الثلاثة، الدرجة النهائية.
- يتم إدخال البيانات في صفوف وأعمدة كما هو موضح.
#### أدوات أخرى لقاعدة البيانات
##### التقارير
- عرض البيانات وتنسيقها وطباعتها.
##### الاستعلامات
- استرجاع البيانات من جدول أو أكثر وفق معايير يحددها المستخدم.
##### النماذج (Forms)
- إدخال السجلات في جداولها وعرضها وتعديلها.
###### تعريف النموذج
- واجهة رسومية تمكن المستخدم من إدخال البيانات المحفوظة، وتحريرها، وعرضها.
###### مزايا استخدام النماذج
- التعامل مع قاعدة البيانات بشكل أفضل وأكثر فعالية من خلال الشكل المنسق للنموذج.
- سهولة إدخال البيانات وتعديلها وحذفها في قاعدة البيانات.
- البحث عن البيانات لتصفحها وتحديثها بشكل أسرع.
###### طرق إنشاء نموذج
- معالج النماذج (Form Wizard).
- النموذج التلقائي (AutoForm).
- عرض التصميم (Design View).
###### خطوات إنشاء نموذج باستخدام المعالج
####### 1. بدء المعالج
- من علامة تبويب إنشاء (Create)، ومن مجموعة نماذج (Forms)، اضغط على معالج النماذج (Form Wizard).
####### 2. تحديد مصدر البيانات
- من نافذة المعالج، حدد الجدول أو الاستعلام (مثل: الجدول: بيانات الطلبة) من القائمة المنسدلة.
####### 3. اختيار الحقول
- استخدم أزرار الأسهم لتحديد الحقول المطلوبة للنموذج.
- تضمين الحقل المحدد في النموذج (>).
- تضمين جميع الحقول في النموذج (>>).
- إزالة الحقل المحدد من النموذج (<).
- إزالة جميع الحقول من النموذج (<<).
####### 4. اختيار التخطيط
- اختر التخطيط المناسب (مثل: عمودي - Columnar).
####### 5. اختيار النمط
- اختر النمط الذي تريده للنموذج (مثل: عمودي، جدولي، محاذاة البيانات، ضبط).
####### 6. تسمية النموذج
- اكتب اسم النموذج (مثال: نموذج للتعامل مع بيانات طالب).
####### 7. اختيار الإجراء النهائي
- حدد الخيار "فتح النموذج لعرض المعلومات أو إدخالها" أو "تعديل تصميم النموذج".
####### 8. إنهاء
- اضغط على إنهاء (Finish) لفتح النموذج على الشاشة.
###### استخدام النموذج للتعامل مع البيانات
####### مهام يمكن القيام بها
- عرض بيانات السجلات في الجدول.
- البحث عن سجل محدد في الجدول.
- إضافة سجلات جديدة في الجدول.
- تعديل بيانات سجل في الجدول.
####### إضافة البيانات باستخدام النموذج
######## الخطوات
- من علامة التبويب الشريط الرئيسي (Home)، وفي مجموعة سجلات (Records)، اضغط على جديد (New).
- أدخل البيانات في الحقول.
- من علامة تبويب الشريط الرئيسي (Home)، وفي مجموعة سجلات (Records)، اضغط على حفظ (Save).
- اضغط زر لإضافة بيانات السجل التالي من خلال أزرار شريط تصفح السجلات.
######## أدوات النموذج
- أدوات قاعدة.
- نموذج للتعامل مع بيانات طالب.
- بحث.
- الصف الدراسي للطالب.
- شريط أدوات التصفح.
######## تعبئة البيانات
- يمكنك استكمال تعبئة البيانات لأي سجل بالمثل.
- عندما تنتهي من تعبئة جميع السجلات اضغط على "جدول بيانات الطلبة" لعرض سجلات الجدول.
######## معلومة لتعبئة أسرع
- لتعبئة النموذج بشكل أسرع اضغط على مفتاح Tab بعد كتابة كل حقل للانتقال إلى الحقل التالي.
- إذا ضغطت على Tab أثناء عملك على آخر حقل في النموذج، ستنتقل إلى صفحة جديدة لإدراج سجل جديد.
####### حذف سجل باستخدام النموذج
######## أسباب الحذف
- التكرار.
- البيانات القديمة.
######## خطوات الحذف
- من شريط أدوات التنقل، في مربع نص السجل الحالي (Current Record)، اكتب رقم السجل المراد حذفه (مثال: 9) ثم اضغط Enter.
- انتقل إلى السجل المراد حذفه (مثال: السجل التاسع)، ثم اضغط على محدد السجل بجواره لتحديده.
- من علامة التبويب الشريط الرئيسي (Home)، وفي مجموعة سجلات (Records)، اضغط على السهم لأسفل بجوار حذف (Delete) ثم اضغط على حذف سجل (Delete Record).
- في مربع رسالة التحذير، اضغط على نعم (Yes).
######## نصيحة ذكية
- قبل الحذف، تأكد من أن السجل ليس ضرورياً أو ذا صلة بقاعدة البيانات.
- احتفظ بنسخ احتياطية من قاعدة البيانات لتجنب حذف البيانات المهمة عن طريق الخطأ.
```
نقاط مهمة
- أسباب الحذف: تكرار البيانات، أو كونها قديمة.
- خطوات الحذف: تحديد رقم السجل، تحديده، اختيار أمر "حذف سجل"، ثم تأكيد الحذف.
- تحذير: عملية الحذف نهائية ولا يمكن التراجع عنها بعد التأكيد.
- نصيحة: تأكد من أهمية السجل قبل حذفه، واحتفظ بنسخة احتياطية من قاعدة البيانات.