Create tables and apply relational algebra operations in real-time

Create New Relation ?

Quick Templates:

Relational Algebra Operations

SELECT (ฯƒ) - Filter Rows ?

Examples: Age > 20, Major = "CS", Name = "Arjun Sharma"

PROJECT (ฯ€) - Select Columns ?

Examples: Name, City | ID, Department | Course, Grade

JOIN (โ‹ˆ) - Join Tables

Example: Students.ID = Grades.StudentID

UNION (โˆช) - Combine Tables

DIFFERENCE (โˆ’) - Subtract Tables

INTERSECTION (โˆฉ) - Common Rows

Info: Returns rows that exist in both tables

CARTESIAN PRODUCT (ร—) - Cross Product

Warning: Creates all possible combinations of rows

RENAME (ฯ) - Rename Table/Columns ?

Example: Rename "Students" to "Learners" or "ID" to "StudentID"

DISTINCT - Remove Duplicates

Info: Removes duplicate rows from the table

DIVISION (รท) - Advanced Query

Advanced: Returns tuples that are related to ALL tuples in divisor

Relations (Tables)

Operation Results

๐Ÿ“Š
No operation results yet
Create tables and perform relational algebra operations to see results here