✏️ Explanatory Question

Relational Algebra-তে Division Operation

👁 0 Views
📘 Detailed Answer
🟢 Easy
💡

Answer with Explanation

Relational Algebra-তে Division Operation

"For all" ধরনের query সমাধানে ব্যবহৃত গুরুত্বপূর্ণ অপারেশন।

সংজ্ঞা

Division operation (÷) দুটি relation R এবং S-এর উপর প্রয়োগ করা হয়, যেখানে S-এর সব attribute R-এ আছে। ফলাফলে শুধু সেই tuple আসবে R থেকে, যা S-এর সব value-র সাথে সম্পর্কিত।

চিহ্ন

R ÷ S

উদাহরণ

Enrolled (StudentID, CourseID):

StudentIDCourseID
S1C1
S1C2
S2C1
S3C1
S3C2

Courses (CourseID):

CourseID
C1
C2

Query: কোন কোন student সব course-এ enroll করেছে?

Result = Enrolled ÷ Courses

Output:

StudentID
S1
S3
Use case: "All", "Every" শব্দযুক্ত query-তে Division ব্যবহার করা হয়।