ایجاد، خواندن، بروزرسانی و حذف Create, Read, Update and Delete – CRUD
ایجاد، خواندن، بروزرسانی و حذف یا Create, Read, Update and Delete – CRUD چیست؟
CRUD (یا کرود) اصطلاحی در دانش رایانه است که از حروف ابتدای چهار عمل اصلی مورد استفاده در ذخیرهسازی دادهها یعنی ایجاد کردن (Create)، خواندن (Read)، بروزرسانی (Update) و حذف کردن (Delete) گرفته شده است. در برخی موارد از واژههای Retrieve (به معنای بازیابی) و Destroy (به معنای نابود کردن) نیز به عنوان جایگزینهای معادل برای اعمال Read و Delete استفاده میشود.
کاربردهای رایج اصطلاح CRUD
این اصطلاح معمولا در حوزههایی که با بازیابی و تغییر محتویات پایگاه داده در ارتباط است به کار میرود. در SQL دستورات معادل با این چهار عمل به ترتیب عبارتند از: INSERT (برای درج رکوردهای جدید در یک جدول)، SELECT (برای انتخاب یا بازیابی رکوردها از یک جدول)، UPDATE (برای بروزرسانی مقادیر موجود در رکوردها) و DELETE (برای حذف رکوردها از یک جدول).
در واسطهای کاربری نیز این اعمال مربوط به زمانی میشوند که کاربر به نمایش، جستجو و تغییر اطلاعات (معمولا از طریق فرمهای درنظر گرفته شده) اقدام میکند. برای مثال در واسط کاربری یک نرم افزار دفترچه تلفن لازم است بخشهایی برای افزودن آیتم جدید، بازیابی، جستجو و لیست کردن آیتمهای ثبت شده، ویرایش آیتمها و حذف آنها درنظر گرفته شده باشد؛ در صورت نداشتن این قابلیتها نرمافزار دفترچه تلفن عملا ناقص خواهد بود.
اصطلاحات مشابه با CRUD
از اصطلاحات دیگری که دارای مفاهیمی مشابه با CRUD هستند میتوان به BREAD (برگرفته از واژههای Browse یا مرور کردن، Read یا خواندن، Edit یا ویرایش کردن، Add یا افزودن و Delete یا حذف کردن)، MADS (برگرفته از واژههای Modify یا تغییر دادن، Add یا افزودن، Delete یا حذف کردن و Show یا نمایش دادن) و DAVE (برگرفته از واژههای Delete یا حذف کردن، Add یا افزودن، View یا مشاهده کردن و Edit یا ویرایش کردن) اشاره نمود.
پیوندهای پیشنهادی تک دیک