آموزش SQL Server

آموزش SQL Server ۳: انواع داده، کلید اصلی و محدودیت‌ها

انتخاب نوع داده مناسب در SQL Server از هدررفت فضا و خطاهای تبدیل داده جلوگیری می‌کند. نوع ستون را بر اساس دامنه واقعی مقادیر و نیازهای برنامه تعیین کنید.

انواع داده پرکاربرد

  • INT برای اعداد صحیح.
  • DECIMAL(10,2) برای مقادیر دقیق مانند قیمت.
  • NVARCHAR(n) برای متن یونیکد.
  • DATE برای تاریخ و DATETIME2 برای تاریخ و زمان.
  • BIT برای مقادیر منطقی.

کلید اصلی و محدودیت‌ها

PRIMARY KEY شناسه یکتا ایجاد می‌کند، NOT NULL مقدار خالی را ممنوع می‌کند، UNIQUE از تکرار جلوگیری می‌کند و CHECK شرط اعتبار داده را enforce می‌کند.

نکات طراحی

برای قیمت از FLOAT استفاده نکنید اگر به دقت اعشاری نیاز دارید. طول متن را بر اساس نیاز واقعی تعیین کنید و برای رابطه میان جدول‌ها، کلید خارجی را بررسی کنید.

بعد از تعریف جدول، با INSERT و UPDATE داده وارد کنید و با SELECT نتیجه را بخوانید.

نوشته های مشابه

دکمه بازگشت به بالا