به کمک نیاز دارید؟

خدمات تخصصی

جستجو
این کادر جستجو را ببندید.
محدودیت‌ها (Constraints) در SQL

ایجاد محدودیت برای فیلدها (Constraints)

محدودیت‌ها (Constraints) در SQL ابزارهایی هستند که برای محدود کردن نوع داده‌هایی که می‌توانند در جدول تعریف شوند، استفاده می‌شوند. این محدودیت‌ها می‌توانند هنگام ایجاد جدول یا تغییر نوع داده‌های آن به کار روند. انواع مختلفی از محدودیت‌ها وجود دارند که شامل موارد زیر می‌شوند:

  1. NOT NULL اطمینان حاصل می‌کند که یک فیلد نمی‌تواند خالی باشد.
  2. UNIQUE تضمین می‌کند که مقادیر یک ستون تکراری نباشند.
  3. PRIMARY KEY ترکیبی از ویژگی‌های NOT NULL و UNIQUE است و به شناسایی منحصر به فرد هر رکورد کمک می‌کند.
  4. FOREIGN KEY برای ایجاد ارتباط بین دو جدول و حفظ یکپارچگی داده‌ها استفاده می‌شود.
  5. CHECK شرایط خاصی را برای مقادیر یک ستون تعریف می‌کند.
  6. DEFAULT مقدار پیش‌فرضی را برای یک فیلد تعیین می‌کند.

 

حتما بخوانید: محدودیت Primary Key , SQL PRIMARY KEY Constraint یا کلید اصلی

 

نحوه ایجاد محدودیت‌ها

  1. در زمان ایجاد جدول:
    هنگام ساخت جدول، می‌توان محدودیت‌ها را به صورت زیر تعریف کرد:

    sql
    CREATE TABLE Persons (
    P_Id int NOT NULL PRIMARY KEY,
    LastName varchar(255) NOT NULL UNIQUE,
    Age int CHECK (Age >= 0)
    );
  2. پس از ایجاد جدول:
    همچنین می‌توان با استفاده از دستور ALTER TABLE محدودیت‌ها را به جداول موجود اضافه کرد:

    sql
    ALTER TABLE Persons ADD CONSTRAINT uc_LastName UNIQUE (LastName);
    ALTER TABLE Persons ADD CHECK (Age >= 0);

با دریافت « مشاوره برنامه‌نویسی، وب و سئو » از کارشناسان جوان حرفه‌ای و باتجربه ساکوراد؛ موفقیت کسب و کار، رونق فروش و افزایش درآمد خود را تضمین کنید!

 

و اما کلام آخر…

محدودیت‌ها (Constraints) در SQL به مدیریت داده‌ها و اطمینان از صحت و اعتبار آن‌ها در پایگاه داده کمک می‌کنند.
تصویر دکتر علی قوامی
دکتر علی قوامی
دانش‌آموخته دکترای تخصصی (PhD) کارآفرینی فناوری، بنیانگذار و مدیر گروه بین‌المللی کسب و کار ساکوراد با بیش از ۲۰ سال تجربه بعنوان کوچ، مدرس، مشاور و منتور در حوزه‌های مختلف راه‌اندازی و توسعه کسب‌وکار در ۱۵ کشور جهان هستم. در تلاشم تا تجربیات ذی‌قیمت خود را با شما دوستان عزیزم به اشتراک گذارم.
پیشنهاد بر اساس سلیقه شما

مسیریابی تحصیلی - شغلی (آنلاین)

تست شغلی به آزمون روانشناسی گفته می شود که فرد با توجه به پاسخگویی به سوالات در انتها بهترین شغلی که می تواند در آن موفق باشد را معرفی می کند.

سئوالات و نظرات ارزشمند خود را با ما مطرح کنید

دیدگاهتان را بنویسید

کلینیک مشاوره کسب و کار

ارائه‌ی خدمات کوچینگ، مشاوره و منتورینگ توسط برترین متخصصان جوان

هاست سنتر حرفه‌ای

طیف وسیعی از خدمات حرفه‌ای هاستینگ با تنوع و کیفیت کنترل شده

کانال یوتیوب

آموزش‌ها و نکات کلیدی ما را دنبال کنید

کانال تلگرام

اخبار و تخفیفات گروهی ما را دنبال کنید

صفحه اینستاگرام

آموزش‌ها و تخفیفات گروهی ما را دنبال کنید

راهنمای گام به گام تا دریافت مشاوره

گام اول

انتخاب حوزه تخصصی مدنظر

گام دوم

بررسی رزومه مشاوران مرتبط

گام سوم

انتخاب مشاور با تخصص مدنظر

گام چهارم

تکمیل فرم و ثبت درخواست

گام پنجم

پرداخت حق‌الزحمه مشاور

گام ششم

تماس با شما برای تعیین وقت

گام هفتم

برقراری ارتباط شما با مشاور