কম্পিউটার

আরডিবিএমএসে সেকেন্ডারি কী


একটি সেকেন্ডারি কী কী

সেকেন্ডারি কী হল সেই কী যা প্রাথমিক কী হিসেবে বেছে নেওয়া হয়নি। যাইহোক, এটি প্রাথমিক কীর জন্য একটি প্রার্থী কী হিসাবে বিবেচিত হয়।

অতএব, একটি প্রার্থী কী প্রাথমিক কী হিসাবে নির্বাচিত নয় তাকে সেকেন্ডারি কী বলা হয়। ক্যান্ডিডেট কী হল একটি অ্যাট্রিবিউট বা অ্যাট্রিবিউটের সেট যা আপনি প্রাথমিক কী হিসেবে বিবেচনা করতে পারেন।

দ্রষ্টব্য :সেকেন্ডারি কী কোনো বিদেশী কী নয়।

উদাহরণ

আসুন একটি উদাহরণ দেখি −

ছাত্র_আইডি
স্টুডেন্ট_এনরোল
ছাত্রের_নাম
ছাত্রের_বয়স
ছাত্র_ইমেল
096
9122717৷
মণীশ
25
[email protected]
055৷
9122655৷
মানান
23
[email protected]
067
9122699৷
শ্রেয়াস
28
[email protected]


উপরে, Student_ID, Student_Enroll এবং ছাত্র_ইমেল প্রার্থীর কী তারা প্রার্থীর কী হিসাবে বিবেচিত হয় কারণ তারা ছাত্র রেকর্ডকে অনন্যভাবে সনাক্ত করতে পারে। প্রাথমিক কী হিসাবে প্রার্থী কীগুলির যে কোনও একটি নির্বাচন করুন। বাকি দুটি কী হবে সেকেন্ডারি কী।

ধরা যাক আপনি ছাত্র_আইডি নির্বাচন করেছেন৷ প্রাথমিক কী হিসাবে, তাই Student_Enroll এবং ছাত্র_ইমেল সেকেন্ডারি কী (প্রাথমিক কী-এর প্রার্থীরা) হবে।

উদাহরণ

আসুন আরেকটি উদাহরণ দেখি −

Employee_ID
কর্মচারী_না
কর্মচারী_নাম
কর্মচারী_ইমেল
Employee_Dept
0989৷
E7897৷
জ্যাকব
[email protected]
অর্থ
0777৷
E8768৷
আনা
[email protected]
HR
0656
E8789৷
টম
[email protected]
অপারেশন


উপরে, Employee_ID, Employee_No এবং কর্মচারী_ইমেল প্রার্থীর কী তারা স্বতন্ত্রভাবে কর্মচারী রেকর্ড সনাক্ত করে। প্রাথমিক কী হিসাবে প্রার্থী কীগুলির যে কোনও একটি নির্বাচন করুন। বাকি দুটি কী হবে সেকেন্ডারি কী।


  1. RDBMS-এ কম্পোজিট কী

  2. RDBMS-এ রেফারেন্সিয়াল ইন্টিগ্রিটি রুল

  3. RDBMS পরিভাষা

  4. RDBMS-এ বিদেশী কী