بایگانی برچسب‌ها : بروزرسانی

ایجاد، خواندن، بروزرسانی و حذف 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 یا ویرایش کردن) اشاره نمود.

پیوندهای پیشنهادی تک دیک

لینک واژه در ویکیپدیا

فرم ویر Firmware

فرم ویر یا Firmware چیست؟

فرم ویر یا سفت افزار (Firmware) به نوعی از نرم‌افزارها گفته می‌شود که امکان کنترل، بررسی و اعمال تغییرات در یک محصول را فراهم می‌آورد.

امروزه معمولا از فرم ویرها در دستگاه‌های مختلفی از قبیل رایانه‌های شخصی، روترها، دوربین‌های دیجیتال، ریموت کنترل‌ها، گوشی‌های هوشمند، تلویزیون‌های مدرن و گیرنده‌های دیجیتال تلویزیونی، پخش‌کننده‌های موسیقی، ماشین‌های لباسشویی و … استفاده می‌شود. بایوس در رایانه‌های شخصی، نمونه‌ای رایج از این Firmware ها به شمار می‌رود که هنگام روشن شدن رایانه اجرا می‌شود و تنها شامل عملیات اولیه و مقدماتی دستگاه می‌شود. البته در برخی دستگاه‌ها مثل ریموت کنترل، فرم ویر تمامی امکانات دستگاه را پوشش می‌دهد.

فرم ویرها معمولا در حافظه‌های غیرفراری از نوع ROM یا Flash نگه‌داری می‌شوند. برخی از آن‌ها غیرقابل تغییرند و از لحظه‌ی تولید تا پایان عمر دستگاه ثابت باقی می‌مانند، اما بسیاری از دستگاه‌ها می‌توانند طی فرایندهای خاصی، فرم ویر خود را بروزرسانی کنند. هدف از این بروزرسانی‌ها، تعمیر مشکلات و باگ‌های نسخه پیشین یا افزودن قابلیت‌های جدید به دستگاه می‌باشد. به عنوان مثال ممکن است در یک پخش‌کننده‌ی موسیقی با بروزرسانی سفت افزار، امکان پخش فرمت‌های صوتی بیشتری میسر شود.

معمولا پیشنهاد می‌شود برای بروزرسانی Firmware تنها از بسته‌های ارائه شده توسط سازنده استفاده شود. هنگام بروزرسانی باید از مطابقت بسته‌ی ارائه شده با دستگاه اطمینان حاصل شود و به علاوه راهنمای بروزرسانی نیز با دقت کامل مطالعه شود چرا که ممکن است خطا در این کار باعث آسیب به دستگاه شود. دقت کنید معمولا با نصب فرم ویرهای سفارشی (که توسط تولیدکننده‌ی اصلی عرضه نشده و گاها امکان استفاده از قابلیت‌های مخفی دستگاه را نیز فراهم می‌آورد) باعث باطل شدن ضمانت‌نامه دستگاه می‌شود.

پیوندهای پیشنهادی تک دیک

لینک واژه در ویکیپدیا