جدیدترین‌ها

خوش آمدید

با ثبت نام ، شما می توانید با سایر اعضای انجمن ما در مورد بحث کنید و همچنین تبادل نظر داشته‌باشید.

اکنون ثبت‌نام کنید!
  • هر گونه تشویق و ترغیب اعضا به متشنج کردن انجمن و اطلاع ندادن، بدون تذکر = حذف نام کاربری
  • از کاربران خواستاریم زین پس، از فرستادن هر گونه فایل با حجم بیش از 10MB خودداری کرده و در صورتی که فایل‌هایی بیش از این حجم را قبلا ارسال کرده‌اند حذف کنند.
  • بانوان انجمن رمان بوک قادر به شرکت در گروه گسترده نقد رمان بوک در تلگرام هستند. در صورت عضویت و حضور فعال در نمایه معاونت @MHP اعلام کرده تا امتیازی که در نظر گرفته شده اعمال شود. https://t.me/iromanbook

آموزش‌های ویژه انواع کلید در پایگاه داده — به زبان ساده و با مثال

اطلاعات موضوع

درباره موضوع به تاریخ, موضوعی در دسته پایگاه داده توسط ممد صنوبر با نام انواع کلید در پایگاه داده — به زبان ساده و با مثال ایجاد شده است. این موضوع تا کنون 255 بازدید, 22 پاسخ و 0 بار واکنش داشته است
نام دسته پایگاه داده
نام موضوع انواع کلید در پایگاه داده — به زبان ساده و با مثال
نویسنده موضوع ممد صنوبر
تاریخ شروع
پاسخ‌ها
بازدیدها
اولین پسند نوشته
آخرین ارسال توسط ممد صنوبر
موضوع نویسنده

ممد صنوبر

سطح
0
 
[همیار عمومی]
پرسنل مدیریت
همیار سرپرست عمومی
مدیر آزمایشی
کاربر ویژه انجمن
شاعر انجمن
Sep
5,800
27,077
مدال‌ها
2

تفاوت بین کلید اصلی و کلید خارجی چیست؟​

کلید اصلی​


  • به کاربر کمک می‌کند تا به صورت یکتایی یک رکورد در جدول را شناسایی کند.
  • کلید اصلی هیچ وقت مقادیر Null را نمی‌پذیرد.
  • کلید اصلی یک اندیس خوشه‌بندی شده است و دادهای ورود سیستم مدیریت پایگاه داده در یک توالی از اندیس خوشه‌بندی شده سازماندهی شده است.
  • می‌توان یک کلید اصلی تنها در جدول داشت.

کلید خارجی

فیلدی در جدول است که کلید اصلی جدول دیگری است.
کلید خصوصی ممکن است چندین مقدار Null را بپذیرد.
کلید خارجی نمی‌تواند به صورت اتوماتیک یک اندیس چه خوشه‌بندی شده و چه غیر خوشه‌بندی بسازد. اگرچه می‌توان به صورت دستی اندیسی روی کلید خارجی ساخت.
امکان وجود چندین کلید خارجی در جدول وجود دارد.
 
موضوع نویسنده

ممد صنوبر

سطح
0
 
[همیار عمومی]
پرسنل مدیریت
همیار سرپرست عمومی
مدیر آزمایشی
کاربر ویژه انجمن
شاعر انجمن
Sep
5,800
27,077
مدال‌ها
2
جمع بندی :
  • یک کلید در SQL خصیصه یا مجموعه‌ای از خصیصه‌ها است که به کاربر کمک می‌کند تا یک سطر (تاپل) در جدول رابطه را شناسایی کند.
  • کلیدهای سیستم مدیریت پایگاه داده به کاربر این امکان را می‌دهند که رابطه‌ای را بین جداول بنا و همچنین، روابط بین جداول را شناسایی کند.
  • هفت نوع کلید در سیستم مدیریت پایگاه داده وجود دارد که عبارتند از: کلید سوپر، کلید اصلی، کلید کاندید، کلید فرعی، کلید خارجی، کلید مرکب، کلید ترکیبی و کلید جانشین.
  • یک ستون یا گروهی از ستون‌ها در جدول که به کاربر کمک می کنند تا به صورت یکتایی هر سطر در آن جدول را شناسایی کند، کلید اصلی گفته می‌شود.
  • کلیه کلیدهایی که کلید اصلی نیستند، کلید فرعی نامیده می‌شوند.
  • یک کلید سوپر بدون خصیصه تکرار شونده را کلید کاندید می‌گویند.
  • یک کلید مرکب کلیدی است که فیلدهای بسیاری دارد و به کاربر این امکان را می‌دهد که به صورت یکتایی یک رکورد خاص را شناسایی کند.
  • یک کلید که دارای چندین خصیصه برای شناسایی سطرها در جدول است را کلید ترکیبی می‌گویند.
  • یک کلید مصنوعی که هدف آن شناسایی هر سطر به صورت یکتا است را کلید جانشین می‌گویند.
  • کلید اصلی هرگز مقادیر هیچ‌مقدار (Null) را نمی‌پذیرد؛ در حالی که کلید خصوصی ممکن است چندین مقدار Null را بپذیرد.
 
موضوع نویسنده

ممد صنوبر

سطح
0
 
[همیار عمومی]
پرسنل مدیریت
همیار سرپرست عمومی
مدیر آزمایشی
کاربر ویژه انجمن
شاعر انجمن
Sep
5,800
27,077
مدال‌ها
2
تهیه کننده و منبع اصلی

فرادرس
 
بالا پایین