01/08/1985
This paper discusses the development of a query language based on relational algebra implemented using dBASE II. It is observed that dBASE II is relationally incomplete in the sense that certain relational algebra operators cannot be directly simulated at the dBASE II command level. Secondly, dBASE II does not remove duplicate tuples leading to redundancy in processing and display. Thirdly, dBASE II is characterized by considerable 'command overheads' consisting of preparatory chores to be performed by the users in terms of activation of relations in appropriate workspaces. The Pure Relational Algebra Query Language (PRAQL) developed using dBASE II overcomes these limitations.