টেবিল দুটি লক্ষ্য কর এবং প্রশ্নের উত্তর দাও

Table : Student

IDNameCity
SO1MimDhaka
SO2ArifKhulna
SO3TinniSylhet

Table : Result

IDSubMarks
SO1ICT85
SO2ICT78
SO3Math95

Result টেবিলে 'ID' ফিল্ডটি কোন ধরনের?

Updated: 1 week ago
  • প্রাইমারী কি

  • ফরেন কি

  • কম্পোজিট কি

  • ক্যান্ডিডেট কি

47
ব্যাখ্যাঃ

একটি রিলেশনাল ডেটাবেসে, যখন একটি টেবিলের একটি ফিল্ড (ক্ষেত্র) অন্য একটি টেবিলের প্রাইমারি কি (Primary Key) কে নির্দেশ করে, তখন সেই ফিল্ডটিকে ফরেন কি (Foreign Key) বলা হয়। ফরেন কি দুটি টেবিলের মধ্যে সম্পর্ক স্থাপন করতে এবং ডেটার রেফারেনশিয়াল ইন্টিগ্রিটি (Referential Integrity) বজায় রাখতে সাহায্য করে।

প্রদত্ত টেবিলে, 'Student' টেবিলে 'ID' ফিল্ডটি প্রতিটি শিক্ষার্থীকে স্বতন্ত্রভাবে (uniquely) চিহ্নিত করে, তাই এটি 'Student' টেবিলের প্রাইমারি কি।

'Result' টেবিলে 'ID' ফিল্ডটি 'Student' টেবিলের 'ID' ফিল্ডকে নির্দেশ করছে। এর মাধ্যমে 'Result' টেবিলের প্রতিটি ফলাফল কোন শিক্ষার্থীর তা চিহ্নিত করা যায়। যেহেতু 'Result' টেবিলের 'ID' ফিল্ডটি অন্য একটি টেবিল ('Student' টেবিল) এর প্রাইমারি কি-কে রেফারেন্স বা নির্দেশ করছে, তাই 'Result' টেবিলে 'ID' ফিল্ডটি একটি ফরেন কি।

সংক্ষেপে:

        
  • প্রাইমারি কি (Primary Key): একটি টেবিলে একটি ফিল্ড বা ফিল্ডসমূহের সেট যা প্রতিটি রেকর্ডকে স্বতন্ত্রভাবে চিহ্নিত করে এবং এতে কোনো ডুপ্লিকেট মান বা নাল (Null) মান থাকতে পারে না। যেমন: 'Student' টেবিলের 'ID' ফিল্ড।
  •     
  • ফরেন কি (Foreign Key): একটি টেবিলে একটি ফিল্ড বা ফিল্ডসমূহের সেট যা অন্য একটি টেবিলের প্রাইমারি কি-কে রেফারেন্স করে। এটি দুটি টেবিলের মধ্যে সম্পর্ক স্থাপন করে। যেমন: 'Result' টেবিলের 'ID' ফিল্ড।
  •     
  • কম্পোজিট কি (Composite Key): যখন দুই বা ততোধিক ফিল্ডের সমন্বয়ে প্রাইমারি কি গঠিত হয়, তখন তাকে কম্পোজিট কি বলে।
  •     
  • ক্যান্ডিডেট কি (Candidate Key): একটি টেবিলে যে সকল ফিল্ড বা ফিল্ডসমূহের সেট রেকর্ডকে স্বতন্ত্রভাবে চিহ্নিত করতে পারে, তাদের প্রত্যেককে ক্যান্ডিডেট কি বলে। প্রাইমারি কি হলো ক্যান্ডিডেট কি-এর একটি উপসেট।

সুতরাং, 'Result' টেবিলে 'ID' ফিল্ডটি 'Student' টেবিলের প্রাইমারি কি-কে নির্দেশ করায় এটি একটি ফরেন কি।

Satt AI
Satt AI
1 week ago

Related Question

View All
শিক্ষকদের জন্য বিশেষভাবে তৈরি

১ ক্লিকে প্রশ্ন, শীট, সাজেশন
অনলাইন পরীক্ষা তৈরির সফটওয়্যার!

শুধু প্রশ্ন সিলেক্ট করুন — প্রশ্নপত্র অটোমেটিক তৈরি!

প্রশ্ন এডিট করা যাবে
জলছাপ দেয়া যাবে
ঠিকানা যুক্ত করা যাবে
Logo, Motto যুক্ত হবে
অটো প্রতিষ্ঠানের নাম
অটো সময়, পূর্ণমান
প্রশ্ন এডিট করা যাবে
জলছাপ দেয়া যাবে
ঠিকানা যুক্ত করা যাবে
Logo, Motto যুক্ত হবে
অটো প্রতিষ্ঠানের নাম
অটো সময়, পূর্ণমান
অটো নির্দেশনা (এডিটযোগ্য)
অটো বিষয় ও অধ্যায়
OMR সংযুক্ত করা যাবে
ফন্ট, কলাম, ডিভাইডার
প্রশ্ন/অপশন স্টাইল পরিবর্তন
সেট কোড, বিষয় কোড
অটো নির্দেশনা (এডিটযোগ্য)
অটো বিষয় ও অধ্যায়
OMR সংযুক্ত করা যাবে
ফন্ট, কলাম, ডিভাইডার
প্রশ্ন/অপশন স্টাইল পরিবর্তন
সেট কোড, বিষয় কোড
এখনই শুরু করুন ডেমো দেখুন
৫০,০০০+
শিক্ষক
৩০ লক্ষ+
প্রশ্নপত্র
মাত্র ১৫ পয়সায় প্রশ্নপত্র
১ ক্লিকে প্রশ্ন, শীট, সাজেশন তৈরি করুন আজই

Complete Exam
Preparation

Learn, practice, analyse and improve

1M+ downloads
4.6 · 8k+ Reviews

Question Analytics

মোট উত্তরদাতা

জন

সঠিক
ভুল
উত্তর নেই