#sql
Dapper چیست؟
Micro-ORM سبک و پرسرعت برای داتنت که بهجای Query Builder کامل، مستقیم SQL خام مینویسید و فقط نگاشت نتیجه به Object را برایتان انجام میدهد.
بخوانروابط بین Entity در EF Core چطور تعریف میشود؟
نگاشت رابطه یکبهچند، چندبهچند و یکبهیک بین کلاسهای C# به Foreign Key و جدول واسط در دیتابیس رابطهای.
بخوانMigrations در EF Core چیست؟
مکانیزم نسخهبندی و اعمال تدریجی تغییرات اسکیمای دیتابیس بر اساس تغییرات مدل C#، بدون نوشتن دستی اسکریپت SQL.
بخوانSQL Injection چیست؟
حملهای که با تزریق کد SQL از طریق ورودی کاربر، مهاجم را قادر میکند Queryهای دلخواه روی دیتابیس اجرا کند — از خواندن داده محرمانه تا حذف کامل جدول.
بخوانSQL Server چیست؟
سیستم مدیریت دیتابیس رابطهای مایکروسافت با زبان T-SQL، ابزارهای مدیریتی قوی (SSMS) و یکپارچگی عمیق با اکوسیستم .NET و Azure.
بخواننرمالسازی دیتابیس چیست؟
فرایند سازماندهی جدولهای دیتابیس برای حذف تکرار داده و جلوگیری از ناسازگاری (Anomaly) هنگام درج، بهروزرسانی یا حذف.
بخوانDapper چیست؟
یک Micro-ORM سبک برای داتنت که فقط نگاشت نتیجه SQL دستی به آبجکت C# را انجام میدهد — بدون Change Tracking یا Migration.
بخوانSQLite چیست؟
یک دیتابیس رابطهای سبک، بدون سرور جداگانه، که کل دیتابیس را در یک فایل واحد ذخیره میکند — مناسب اپلیکیشنهای موبایل، دسکتاپ و تست.
بخوانMySQL چیست؟
محبوبترین سیستم مدیریت دیتابیس رابطهای متنباز در دنیا، با تمرکز بر سادگی، سرعت خواندن بالا و اکوسیستم عظیم وب (WordPress، PHP، Node.js).
بخوانPostgreSQL چیست؟
یک سیستم مدیریت دیتابیس رابطهای متنباز و پیشرفته با پشتیبانی قوی از استانداردهای SQL، JSON و توسعهپذیری بالا.
بخوانطراحی دیتابیس چیست؟
فرایند تعیین جدولها، ستونها، روابط و Indexهای یک دیتابیس طوری که داده درست، بدون تکرار غیرضروری و با کارایی خوب ذخیره و خوانده شود.
بخواندیتابیس چیست؟
مجموعهای سازمانیافته از داده که بهصورت پایدار ذخیره و توسط یک سیستم مدیریت دیتابیس (DBMS) قابل خواندن و نوشتن است.
بخوانSQL چیست؟
زبان استاندارد برای پرسوجو و مدیریت داده در دیتابیسهای رابطهای — SELECT، INSERT، UPDATE، DELETE و تعریف ساختار جداول.
بخوان