ব্যাখ্যা
সঠিক উত্তর: (গ) Tables
<রিলেশনাল ডাটাবেস মডেল সম্পর্কিত ভূমিকা>
রিলেশনাল ডাটাবেস মডেল হলো ডাটাবেস ব্যবস্থাপনার একটি সর্বাধিক ব্যবহৃত মডেল, যেখানে ডাটা টেবিল আকারে সংরক্ষিত থাকে এবং টেবিলগুলোর মধ্যে সম্পর্ক স্থাপনের মাধ্যমে তথ্য ব্যবস্থাপনা করা হয়।
**Tables সম্পর্কে বিস্তারিত তথ্য:**
— **টেবিল (Table)** হলো রিলেশনাল ডাটাবেসের মূল গঠন উপাদান, যা সারি (Rows) এবং কলাম (Columns) দ্বারা গঠিত।
— প্রতিটি টেবিল একটি নির্দিষ্ট বিষয়ের উপর ভিত্তি করে ডিজাইন করা হয়, যেমন: শিক্ষার্থী, কর্মচারী, ক্রেতা ইত্যাদি।
— টেবিলের কলামগুলোকে **Attributes** (গুণাবলী) বলা হয়, যেমন: শিক্ষার্থীর নাম, আইডি, ঠিকানা ইত্যাদি।
— টেবিলের প্রতিটি সারি (Row) একটি **Tuple** (টুপল) নামে পরিচিত, যা একটি নির্দিষ্ট রেকর্ডকে উপস্থাপন করে।
— টেবিলগুলোর মধ্যে সম্পর্ক স্থাপন করা হয় **Foreign Key** এবং **Primary Key** ব্যবহার করে।
**বিভ্রান্তিকর বিকল্প বিশ্লেষণ:**
✗ ক) Tuples: টুপল হলো টেবিলের একটি সারি বা রেকর্ড, যা পুরো টেবিল নয়। এটি রিলেশন প্রকাশ করে না।
✗ খ) Attributes: অ্যাট্রিবিউট হলো টেবিলের কলাম বা ক্ষেত্র, যা টেবিলের গঠন নির্ধারণ করে কিন্তু পুরো রিলেশন নয়।
✗ ঘ) Rows: সারি হলো টেবিলের একটি অংশ, যা একটি টুপল হিসেবে পরিচিত। এটি পুরো টেবিল নয়।
উৎস:
- "Database System Concepts" by Abraham Silberschatz, Henry F. Korth, S. Sudarshan
- "Introduction to Database Systems" by C.J. Date
- BCS Preliminary Examination Previous Year Question Bank