দুটি টেবিলের মধ্যে সম্পর্ক তৈরি করতে কোন কী ব্যবহৃত হয়?


A

প্রাইমারি কী


B

ইউনিক কী


C

কম্পোজিট কী


D

ফরেন কী


উত্তরের বিবরণ

img

সঠিক উত্তর হলো ঘ) ফরেন কী
রিলেশনাল ডাটাবেজে টেবিলগুলোর মধ্যে সম্পর্ক স্থাপনের জন্য ফরেন কী গুরুত্বপূর্ণ ভূমিকা পালন করে। নিচে ফরেন কী এবং সংশ্লিষ্ট ধারণাগুলো ব্যাখ্যা করা হলো।

ফরেন কী (Foreign Key)

  • কোনো একটি টেবিলের প্রাইমারি কী যখন অন্য একটি টেবিলে ব্যবহৃত হয়, তখন তাকে ফরেন কী বলা হয়।

  • ফরেন কী-এর মাধ্যমে একটি টেবিলের সাথে অন্য টেবিলের সম্পর্ক (Relationship) স্থাপন করা যায়।

  • এটি ডাটাবেজে রেফারেন্সিয়াল ইন্টেগ্রিটি (Referential Integrity) বজায় রাখতে সাহায্য করে।

কী (Key) ফিল্ড

  • একটি ডাটাবেজ টেবিলে নির্দিষ্ট ফিল্ডের উপর ভিত্তি করে রেকর্ড শনাক্তকরণ, অনুসন্ধান, বা সম্পর্ক স্থাপন করা হয়। এই ফিল্ডকে কী ফিল্ড বলে।

  • কী ফিল্ড ব্যবহারের মাধ্যমে ডাটাবেজ থেকে দ্রুত তথ্য অনুসন্ধান করা যায় এবং একাধিক ফাইলের মধ্যে সম্পর্ক স্থাপন করা সম্ভব হয়।

  • কী ফিল্ডের মাধ্যমে ডাটাবেজের প্রতিটি রেকর্ডকে অনন্যভাবে শনাক্ত করা যায়।

কী ফিল্ডের ধরন
১. প্রাইমারি কী (Primary Key)
২. কম্পোজিট প্রাইমারি কী (Composite Primary Key)
৩. ফরেন কী (Foreign Key)

প্রাইমারি কী (Primary Key)

  • কোনো ফাইল বা টেবিলের যে ফিল্ড প্রতিটি রেকর্ডকে অদ্বিতীয়ভাবে (Unique) শনাক্ত করে, তাকে প্রাইমারি কী বলে।

  • যেমন, কোনো শ্রেণির শিক্ষার্থীদের মধ্যে রোল নম্বর প্রতিটি শিক্ষার্থীর জন্য আলাদা হয়; তাই এটি প্রাইমারি কী হিসেবে ব্যবহৃত হতে পারে।

  • একটি টেবিলে সাধারণত একটিমাত্র প্রাইমারি কী থাকে, যা ডুপ্লিকেট বা ফাঁকা মান গ্রহণ করে না।

কম্পোজিট প্রাইমারি কী (Composite Primary Key)

  • কোনো টেবিলে এককভাবে সুনির্দিষ্ট প্রাইমারি কী না থাকলে, একাধিক ফিল্ডকে একত্রে ব্যবহার করে যে কী তৈরি করা হয়, তাকে কম্পোজিট প্রাইমারি কী বলে।

  • এটি সাধারণত এমন টেবিলে ব্যবহৃত হয় যেখানে একাধিক ফিল্ডের সমন্বয়ে রেকর্ডকে অনন্যভাবে শনাক্ত করা সম্ভব হয়।

Unfavorite

0

Updated: 22 hours ago

Related MCQ

 What is the full form of ATM?


Created: 1 week ago

A

Automated Teller Machine


B

Automatic Transaction Machine


C

Automated Transfer Machine


D

Automatic Teller Mechanism


Unfavorite

0

Updated: 1 week ago

কোনটি সিমপ্লেক্স মোডের উদাহরণ?


Created: 22 hours ago

A

টেলিফোন


B

মোবাইল

C

ওয়াকি টকি


D

রেডিও


Unfavorite

0

Updated: 22 hours ago

 লেজার প্রিন্টার কোন ধরনের মুদ্রণ পদ্ধতি ব্যবহার করে?


Created: 2 weeks ago

A

তরল কালি স্প্রে


B

তাপীয় মুদ্রণ


C

আলোক-স্থির চিত্রায়ন


D

বিন্দু বিন্যাস


Unfavorite

0

Updated: 2 weeks ago

© LXMCQ, Inc. - All Rights Reserved

Developed by WiztecBD