
- بواسطة x32x01 ||
CRUD: اختصار بسيط بس وراه شغل كبير
تخيل معايا إن عندك دفتر بتسجل فيه مهامك اليومية. كل يوم بتعمل فيه أربع حاجات أساسية:- إنشاء مهمة جديدة (Create) - تكتب مهمة جديدة في الدفتر.
- قراءة المهام (Read) - تبص تشوف إيه المطلوب النهارده.
- تحديث مهمة (Update) - تغير حاجة بسيطة زي ميعاد التسليم أو التفاصيل.
- حذف مهمة (Delete) - تشطب المهمة بعد ما تخلصها.

يعني إيه CRUD؟
CRUD هو اختصار لأربع كلمات إنجليزية أساسية في التعامل مع البيانات:- Create: إنشاء بيانات جديدة.
- Read: قراءة البيانات الموجودة.
- Update: تعديل البيانات الحالية.
- Delete: حذف البيانات القديمة.
ليه CRUD مهم جدًا؟
- الأساس لأي تطبيق:
مفيش تطبيق في الدنيا إلا وبيتعامل مع بيانات - سواء كانت بيانات مستخدمين، منتجات، أو حتى تعليقات.
وCRUD هو الأساس اللي بيخلينا نتحكم في البيانات دي. - لغة مشتركة بين المبرمجين:
كل المبرمجين حول العالم بيستخدموا نفس المفهوم، وده بيخلي التواصل بينهم أسهل وأوضح. - يبني فهم قوي لقواعد البيانات:
بمجرد ما تفهم CRUD كويس، هتكون فاهم ازاي التطبيقات بتتفاعل مع قواعد البيانات وبتخزن المعلومة وتعرضها.
مثال عملي
تخيل إن عندك متجر إلكتروني لبيع المنتجات:- Create: تضيف منتج جديد فيه الاسم والسعر والوصف والصورة.
- Read: العميل يفتح التطبيق ويشوف تفاصيل المنتج.
- Update: تعدل سعر المنتج لو حصل خصم أو عرض جديد.
- Delete: تشيل المنتج من المتجر لما يخلص من المخزون.
خلاصة CRUD
كل حاجة بتعملها في البرمجة مع البيانات، هتكون واحدة من الأربع دول:تنشئ، تقرأ، تعدّل، أو تحذف.
زي ما بنقول دايمًا

“CRUD هو الكتاب اللي بتكتب فيه قصة تطبيقك،
كل يوم بتضيف فصل جديد (Create)،
بتراجع اللي فات (Read)،
بتصحح الغلطات (Update)،
وبتشطب اللي خلص دوره (Delete).”


التعديل الأخير: