ایجاد، خواندن، روزآمدی و حذف
From Wikipedia, the free encyclopedia
ایجاد، خواندن، روزآمدکردن[1] (بهروزرسانی) و حذف (به انگلیسی: Create, read, update and delete) که به اختصار (CRUD) نیز خوانده میشوند؛ چهار تابع بنیادین ذخیره ماندگار هستند.[2] ممکن است از واژههای جایگزین در زمان تعریف چهار تابع اساسی CRUD استفاده شود، مثل «بازیابی (به انگلیسی: retrieve)» به جای خواندن، و اصلاح (به انگلیسی: modify) به جای روزآمدکردن، و تخریب (به انگلیسی: destroy) به جای حذف. گاهی از واژه CRUD برای توصیف قراردادهای واسط کاربری که دیدن، جستجو، و تغییر اطلاعات را سادهسازی میکنند، استفاده میشود، این کار معمولاً از طریق فرمها و گزارشهای کامپیوتری انجام میشود. این اصطلاح (CRUD) احتمالاً اولین بار توسط جیمز مارتین در کتاب سال ۱۹۸۳ ایشان به نام «مدیریت محیط پایگاه داده» رواج یافتهاست.[3][4] گاهی این کوتهنوشت را به CRUDL گسترش میدهند تا «لیست کردن (به انگلیسی: listing)» دیتاستهای بزرگ را پوشش دهد، و این موضوع پیچیدگیهای اضافی پیش میآورد، مثلاً موقعی که دیتاستها بسیار بزرگ هستند و نمیتوان آنها را در حافظه نگهداشت، باید از صفحهبندی استفاده کرد.