Loading...
Loading...
এই পরীক্ষায় এই টপিক থেকে ১টি প্রশ্ন।
বিকল্প: (ক) Tuples • (খ) Attributes • (গ) Rows • (ঘ) Tables ✓
রিলেশনাল মডেলে Relation = একটি Table (row ও column-এর সুসংগঠিত সমষ্টি)।
রিলেশনাল ডাটাবেজ মডেলে ডেটা সংরক্ষিত হয় দুই-মাত্রিক টেবিল আকারে, এবং প্রতিটি টেবিলকে তাত্ত্বিকভাবে বলা হয় Relation। একটি Relation = কতগুলো row (tuple) এবং কতগুলো column (attribute)-এর সংগ্রহ। তাই Tuple বা Attribute হলো relation-এর অংশ — পুরো relation তখনই হয় যখন সবগুলো row ও column মিলে একটি Table গঠন করে।
| তাত্ত্বিক নাম | বাস্তব (Table) নাম | কী বোঝায় |
|---|---|---|
| Relation | Table | পুরো ছক |
| Tuple | Row / Record | একটি সারি (একটি entity) |
| Attribute | Column / Field | একটি কলাম (একটি ধর্ম) |
| Degree | কলামের সংখ্যা | Attribute কয়টি |
| Cardinality | সারির সংখ্যা | Tuple কয়টি |
'Relation → Table, Tuple → Row, Attribute → Column' — এই তিন জোড়া একসাথে মুখস্থ রাখুন। প্রশ্নে 'Relation' মানেই পুরো 'Table'।
Tuple বা Rows বেছে নেওয়া — কারণ relation-এ সারি থাকে। কিন্তু একটি সারি = একটি tuple, পুরো relation নয়। Relation = সমস্ত সারি + কলাম = Table।
ডাটাবেস সিস্টেম — মূল লেকচার শিট — Database ও DBMS পার্থক্য, database models (Relational/NoSQL/Hierarchical), RDBMS-এর পূর্ণ পরিভাষা (Relation/Tuple/Attribute/Key), SQL DDL/DML/DCL/TCL, Normalization (1NF–BCNF), ACID properties, Indexing ও Views।