যখন কোনো ডাটাবেজ টেবিলের একাধিক ফিল্ড একত্রে ব্যবহার করে একটি অনন্য প্রাইমারি কী তৈরি করা হয়, তখন সেটিকে কী বলা হয়?

Edit edit

A

প্রাইমারি কী

B

অল্টারনেট কী

C

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

D

ফরেন কী

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

img

কী-ফিল্ড (Key Field)


ডাটাবেজে যে ফিল্ড বা কলামের মাধ্যমে ডেটা শনাক্ত, অনুসন্ধান ও সম্পর্ক স্থাপন করা হয়, তাকে কী-ফিল্ড বলা হয়।


ডাটাবেজ সিস্টেমে প্রধানত ৩ ধরনের কী-ফিল্ড ব্যবহৃত হয়—


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


ফরেন কী (Foreign Key)


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


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


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


এটি কখনো ফাঁকা (NULL) হতে পারে না।


প্রাইমারি কী-এর মাধ্যমে একাধিক টেবিলের মধ্যে সম্পর্ক স্থাপন করে রিলেশনাল ডাটাবেজ তৈরি করা হয়।


উদাহরণ: Student টেবিলে StudentID ফিল্ড।


২. ফরেন কী (Foreign Key)


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


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


উদাহরণ:


Student টেবিলে → StudentID (Primary Key)


Student_Course টেবিলে → StudentID (Foreign Key)


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


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


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


উদাহরণ:

Student_Course টেবিলে—


StudentID + CourseID একসাথে মিলে প্রতিটি রেকর্ডকে আলাদা করে সনাক্ত করে।

অতএব, এ দুটি ফিল্ড মিলে একটি Composite Primary Key।


উৎস: তথ্য ও যোগাযোগ প্রযুক্তি, এইচএসসি প্রোগ্রাম, বাংলাদেশ উন্মুক্ত বিশ্ববিদ্যালয়

Unfavorite

0

Updated: 1 day ago

Related MCQ

কোনটি Oracle ডাটাবেসের মূল ইন্টারঅ্যাকশন ভাষা?

Created: 2 days ago

A

HTML


B

Java

C

SQL

D

Python

Unfavorite

0

Updated: 2 days ago

ডাটাবেজের উপাদান হিসেবে পরিচিত - 

Created: 1 day ago

A

ফিল্ড

B


রেকর্ড

C

ডাটা 

D

উপরের সবগুলোই

Unfavorite

0

Updated: 1 day ago

ডেটাবেজে One to Many Relation তৈরি করতে হলে কী প্রয়োজন?

Created: 1 day ago

A

দুটি প্রাইমারি কী

B

দুটি ফরেন কী

C

প্রাইমারি কী এবং ফরেন কী

D

কোনও কী প্রয়োজন হয় না

Unfavorite

0

Updated: 1 day ago

Links

Home

Exams

Live Exam

© LXMCQ, Inc. - All Rights Reserved

Developed by WiztecBD