What represents the 'columns' or properties of an entity in a relational table?
Solution
Correct Answer: Option B
টেবিলের প্রতিটি কলাম একটি নির্দিষ্ট ধরনের তথ্য ধারণ করে এবং কোনো entity-এর একটি নির্দিষ্ট বৈশিষ্ট্য বা property প্রকাশ করে—এই কলামগুলোকে Attributes বলা হয়। প্রতিটি attribute-র একটি domain (data type বা মানের পরিসর) থাকে এবং একত্রে থাকা attributes গুলোই কোনো entity set-এর schema বা গঠন নির্ধারণ করে। উদাহরণস্বরূপ, Student entity-এর attributes হতে পারে roll_number, name, age, class—এগুলোই টেবিলের কলাম হিসেবে প্রতিটি student-এর তথ্য ধারন করে।
- Relations হলো relational model-এ একটি টেবিল, অর্থাৎ এক সেটে থাকা সব tuples-এর সংগ্রহ; এটি কোনো entity set বা relationship কে উপস্থাপন করে।
- Tuples হলো টেবিলের প্রতিটি সারি (row), একটি নির্দিষ্ট entity instance বা record নির্দেশ করে।
- Keys হলো এক বা একাধিক attribute যার মাধ্যমে টেবিলের প্রতিটি tuple-কে অনন্যভাবে চিহ্নিত করা যায় (যেমন primary key, candidate key)।