CodeShot

#sql

1 دقیقه مطالعه

Dapper چیست؟

Micro-ORM سبک و پرسرعت برای دات‌نت که به‌جای Query Builder کامل، مستقیم SQL خام می‌نویسید و فقط نگاشت نتیجه به Object را برایتان انجام می‌دهد.

بخوان
1 دقیقه مطالعه

روابط بین Entity در EF Core چطور تعریف می‌شود؟

نگاشت رابطه یک‌به‌چند، چندبه‌چند و یک‌به‌یک بین کلاس‌های C# به Foreign Key و جدول واسط در دیتابیس رابطه‌ای.

بخوان
1 دقیقه مطالعه

Migrations در EF Core چیست؟

مکانیزم نسخه‌بندی و اعمال تدریجی تغییرات اسکیمای دیتابیس بر اساس تغییرات مدل C#، بدون نوشتن دستی اسکریپت SQL.

بخوان
1 دقیقه مطالعه

SQL Injection چیست؟

حمله‌ای که با تزریق کد SQL از طریق ورودی کاربر، مهاجم را قادر می‌کند Queryهای دلخواه روی دیتابیس اجرا کند — از خواندن داده محرمانه تا حذف کامل جدول.

بخوان
1 دقیقه مطالعه

SQL Server چیست؟

سیستم مدیریت دیتابیس رابطه‌ای مایکروسافت با زبان T-SQL، ابزارهای مدیریتی قوی (SSMS) و یکپارچگی عمیق با اکوسیستم .NET و Azure.

بخوان
1 دقیقه مطالعه

نرمال‌سازی دیتابیس چیست؟

فرایند سازمان‌دهی جدول‌های دیتابیس برای حذف تکرار داده و جلوگیری از ناسازگاری (Anomaly) هنگام درج، به‌روزرسانی یا حذف.

بخوان
1 دقیقه مطالعه

Dapper چیست؟

یک Micro-ORM سبک برای دات‌نت که فقط نگاشت نتیجه SQL دستی به آبجکت C# را انجام می‌دهد — بدون Change Tracking یا Migration.

بخوان
1 دقیقه مطالعه

SQLite چیست؟

یک دیتابیس رابطه‌ای سبک، بدون سرور جداگانه، که کل دیتابیس را در یک فایل واحد ذخیره می‌کند — مناسب اپلیکیشن‌های موبایل، دسکتاپ و تست.

بخوان
1 دقیقه مطالعه

MySQL چیست؟

محبوب‌ترین سیستم مدیریت دیتابیس رابطه‌ای متن‌باز در دنیا، با تمرکز بر سادگی، سرعت خواندن بالا و اکوسیستم عظیم وب (WordPress، PHP، Node.js).

بخوان
1 دقیقه مطالعه

PostgreSQL چیست؟

یک سیستم مدیریت دیتابیس رابطه‌ای متن‌باز و پیشرفته با پشتیبانی قوی از استانداردهای SQL، JSON و توسعه‌پذیری بالا.

بخوان
1 دقیقه مطالعه

طراحی دیتابیس چیست؟

فرایند تعیین جدول‌ها، ستون‌ها، روابط و Indexهای یک دیتابیس طوری که داده درست، بدون تکرار غیرضروری و با کارایی خوب ذخیره و خوانده شود.

بخوان
1 دقیقه مطالعه

دیتابیس چیست؟

مجموعه‌ای سازمان‌یافته از داده که به‌صورت پایدار ذخیره و توسط یک سیستم مدیریت دیتابیس (DBMS) قابل خواندن و نوشتن است.

بخوان
1 دقیقه مطالعه

SQL چیست؟

زبان استاندارد برای پرس‌وجو و مدیریت داده در دیتابیس‌های رابطه‌ای — SELECT، INSERT، UPDATE، DELETE و تعریف ساختار جداول.

بخوان