عمليات إدارة البيانات (CRUD)
مصطلح يستخدم في التعبير عن العمليات الأساسية لإدارة البيانات وهي:
- الإضافة (Create)
- العرض/القراءة (Read)
- التعديل (Update)
- الحذف (Delete)
المفاهيم
يمكن وضع البيانات في موقع/منطقة في آلية تخزين.
- السمة الأساسية لموقع التخزين هي أن يكون محتواه قابلاً للقراءة والتحديث.
- قبل أن يمكن قراءة موقع التخزين أو تحديثه يجب إنشاؤه؛ أي تخصيصه وتهيئته بالمحتوى.
- في مرحلة لاحقة، قد يحتاج موقع التخزين إلى التدمير؛ أي أن يتم الانتهاء منه وإلغاء تخصيصه.
تشكل هذه العمليات الأربع معًا العمليات الأساسية لإدارة التخزين المعروفة باسم CRUD: الإضافة والعرض/القراءة و التعديل والحذف.
التطبيق في قواعد البيانات
يشير الاختصار CRUD إلى العمليات الرئيسية التي تنفذها قواعد البيانات. ويمكن ربط كل حرف في هذا المختصر ببيان قياسي بلغة الاستعلام المهيكلة (SQL).[1]
الأمر | المقابل في لغة برمجة (SQL) |
---|---|
Create | INSERT |
Read (Retrieve) | SELECT |
Update | UPDATE |
Delete (Destroy) | DELETE |
على الرغم من أن قواعد البيانات العلائقية هي طبقة ثبات شائعة في تطبيقات البرمجيات، إلا أن هناك العديد من طبقات الثبات الأخرى. يمكن على سبيل المثال تنفيذ وظيفة CRUD باستخدام قواعد بيانات المستندات أو قواعد بيانات الكائنات أو قواعد بيانات XML أو الملفات النصية أو الملفات الثنائية.
لا تقوم بعض أنظمة البيانات الضخمة بتنفيذ UPDATE، ولكن لديها فقط INSERT ذات الطابع الزمني، وتخزين نسخة جديدة تمامًا من الكائن في كل مرة.
- ع
- ن
- ت
- مفهوم قواعد البيانات
- تسوية قاعدة البيانات
- Database storage
- قاعدة بيانات موزعة
- Federated database system
- تكامل مرجعي
- Relational algebra
- Relational calculus
- قاعدة بيانات علائقية
- نظام إدارة قواعد البيانات العلائقية
- Relational model
- Object-relational database
- نظام معالجة المعاملات
- قاعدة بيانات
- أسيد (معلوماتية)
- عمليات إدارة البيانات (CRUD)
- قيمة Null
- المفتاح المرشح
- مفتاح أجنبي
- مفتاح رئيسي
- المفتاح الأعظم
- Surrogate key
- Armstrong's axioms
- Relation
- جدول (قاعدة بيانات)
- عمود (قاعدة بيانات)
- صف (قواعد البيانات)
- View
- Transaction
- سجل الإجراءات
- المحرك في قواعد البيانات
- فهرس قاعدة بيانات
- إجراء مخزّن
- Cursor
- Partition
- Concurrency control
- قاموس البيانات
- جي دي بي سي
- XQJ
- اتصال قاعدة البيانات المفتوحة
- لغة استعلام
- Query optimizer
- Query plan
- إدارة قواعد البيانات
- Query optimization
- التكرار
- منتجات قواعد البيانات
- Object-oriented
- comparison
- Relational
- comparison
- قاعدة بيانات موجهة
- قاعدة بيانات بيانية
- NoSQL
- NewSQL
مراجع
- ^ "CRUD operations explained: Create, read, update, and delete". Educative (بالإنجليزية). Archived from the original on 2023-03-27. Retrieved 2024-04-10.
بوابة تقانة المعلومات
بوابة قواعد البيانات
![]() | هذه بذرة مقالة عن الحاسوب أو العاملين في هذا المجال، بحاجة للتوسيع. فضلًا شارك في تحريرها. |