Abstract

Relational Algebra is a procedural language that defines database in terms of algebraic expressions. It is used to explain query execution and optimization in a relational DBMS. However, the tools available to teach the concepts of Relational Algebra are limited. Most of the tools that teach database concepts are concentrated around SQL. In this paper, we introduce an application that implements five different relational operators (select, project, union, intersect and difference) by using Irony technology. This .NET web is a tool that transforms a Relational Algebraic expression into SQL queries. The resultant SQL then is used to query a database. Keywords-component; Relational Algebra; SQL; e-Learning, educational software

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call