Database Management Systems · ডেটাবেস ম্যানেজমেন্ট সিস্টেম


Relational Model, Keys and Relational Algebraরিলেশনাল মডেল, কী এবং রিলেশনাল অ্যালজেব্রা

Introduction

The relational model is the foundation of almost every database you will meet in an exam or on the job: MySQL, PostgreSQL, Oracle, SQL Server, SQLite. It was proposed by Dr. E. F. Codd of IBM in 1970 (paper: A Relational Model of Data for Large Shared Data Banks). Instead of storing data in complicated linked structures, Codd's idea was breathtakingly simple: store all data in two-dimensional tables (relations) and manipulate them with a small, precise mathematical language.

For BCS, Bank IT, and IT-officer exams this topic is a goldmine because the questions are definitional and mechanical — "What is a candidate key?", "Which operation is σ?", "Degree vs cardinality?" — so once you master the vocabulary and the algebra symbols, you score full marks quickly. This lesson builds everything from first principles: what a relation really is, every kind of key, and the eight relational-algebra operations that SQL itself is built upon.

Learning Objectives

  • Define a relation and its parts: attribute, tuple, domain, degree, cardinality.
  • State and distinguish the relational integrity constraints (domain, key, entity, referential).
  • Correctly identify super key, candidate key, primary key, alternate key, composite key, foreign key, surrogate key.
  • Perform the fundamental relational-algebra operations: σ (select), π (project), ∪, −, ×, ρ, and the derived ones: ∩, ⋈ (join), ÷ (division).
  • Compute the degree and cardinality of the result of any algebra expression.
  • Translate simple English queries into relational algebra and avoid the classic exam traps.

Continue this lesson free: create an account

You have read the opening of this lesson. The full lesson (3,026 words, in English and Bangla) has worked examples, practice questions with answers and exam tips. A free account opens it and saves your progress.পুরো পাঠটি পড়তে বিনামূল্যে অ্যাকাউন্ট খুলুন।

More on this subject: Database guide: syllabus by chapter and past questions

© 2026 ARBS Academy (Aether Brains). Questions' explanations, model answers and lessons are our original work; copying or republishing is not allowed.

© ২০২৬ এআরবিএস একাডেমি (Aether Brains)। প্রশ্নের ব্যাখ্যা, মডেল উত্তর ও লেসন আমাদের নিজস্ব কাজ; কপি বা পুনঃপ্রকাশ করা নিষেধ।