রিলেশনাল ডাটাবেজে Primary Key-এর সঠিক বৈশিষ্ট্য কোনটি?


A

Primary Key-তে একাধিক রেকর্ডের একই মান থাকতে পারে


B

Primary Key ডাটাবেজের প্রতিটি টেবিলে একই হতে হবে


C

Primary Key প্রতিটি রেকর্ডকে আলাদাভাবে শনাক্ত করে


D

Primary Key-তে NULL ভ্যালু সংরক্ষণ করা যায়


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

img

প্রাইমারি কী হলো একটি টেবিলের এমন ফিল্ড বা অ্যাট্রিবিউট যা প্রতিটি রেকর্ডকে অনন্যভাবে সনাক্ত করে। এটি রিলেশনাল ডাটাবেজ ম্যানেজমেন্ট সিস্টেমে (RDBMS) অত্যন্ত গুরুত্বপূর্ণ ভূমিকা পালন করে।

  • রিলেশনাল ডাটাবেজ ম্যানেজমেন্ট সিস্টেম (RDBMS): রিলেশন করা ডাটা টেবিলের সমন্বয়ে গঠিত ডাটাবেজকে রিলেশনাল ডাটাবেজ বলা হয়। আধুনিক ডাটাবেজ সফটওয়্যার সাধারণত রিলেশনাল ডাটাবেজ ম্যানেজমেন্ট সিস্টেমকেই বোঝায়।

  • কী (Key): কোন একটি ফিল্ডের ওপর ভিত্তি করে রেকর্ড সনাক্তকরণ, অনুসন্ধান ও সম্পর্ক স্থাপন করা যায়। এই ফিল্ডকে কী ফিল্ড বলা হয়।

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

  • প্রাইমারি কী:

    • যে ফিল্ড একটি রেকর্ডকে অদ্বিতীয়ভাবে সনাক্ত করে।

    • প্রতিটি টেবিলে অন্তত একটি ফিল্ড থাকে যেখানে ডাটাগুলো অনন্য হয়।

    • উদাহরণ: একটি শ্রেণিতে শিক্ষার্থীদের রোল নম্বর, যা প্রতিটি শিক্ষার্থীর জন্য ভিন্ন।

  • প্রাইমারি কী-এর বৈশিষ্ট্য:

    • ডুপ্লিকেট মান থাকতে পারে না, প্রতিটি রেকর্ডকে আলাদাভাবে সনাক্ত করতে এটি অবশ্যই Unique হতে হবে।

    • প্রতিটি টেবিলে আলাদা প্রাইমারি কী থাকতে পারে এবং সেগুলো ভিন্ন হতে পারে।

    • কখনো NULL হতে পারে না, কারণ এটি প্রতিটি রেকর্ডকে সনাক্ত করতে ব্যবহৃত হয়।

  • কম্পোজিট প্রাইমারি কী:

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

    • এ ধরনের কীকে কম্পোজিট প্রাইমারি কী বলা হয়।

  • ফরেন কী:

    • দুই বা ততোধিক টেবিলের মধ্যে সম্পর্ক তৈরি করতে ব্যবহৃত হয়।

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

Unfavorite

0

Updated: 1 month ago

Related MCQ

নিচের কোনটি ‘Phishing Attack’-এর সঠিক উদাহরণ?


Created: 1 month ago

A

ভুয়া ই-মেইল বা ওয়েবসাইটের মাধ্যমে ব্যবহারকারীর ব্যক্তিগত তথ্য চুরি করা


B

ভুয়া পরিচয়ে অন্যের কম্পিউটারের পূর্ণ নিয়ন্ত্রণ নেওয়া


C

নেটওয়ার্কে ডেটা আদান-প্রদানের সময় তথ্য হাতিয়ে নেওয়া


D

ব্যবহারকারীকে আসল ওয়েবসাইটের পরিবর্তে ভুয়া ওয়েবসাইটে প্রবেশ করানো


Unfavorite

0

Updated: 1 month ago

 কোনটি গুগলের সেবা নয়?


Created: 3 weeks ago

A

Gmail


B

Drive


C

Word


D

Chrome


Unfavorite

0

Updated: 3 weeks ago

ইমেইল ক্লায়েন্টে মেইল সার্ভার থেকে ইমেইল গ্রহণ করতে কোন প্রোটোকল ব্যবহার করা হয়?


Created: 1 month ago

A

SMTP


B

HTTP


C

POP3


D

SFTP


Unfavorite

0

Updated: 1 month ago

© LXMCQ, Inc. - All Rights Reserved

Developed by WiztecBD