Technical Report CS0411

Title: The Errol System
Authors: Ofer Imanuel and Yoav Raz
Abstract: The ERROL system (ES) is an interactive multiuser entity-relationship dababase management system: ERROL - an Entity-Relationship Role Oriented Language - is an English-like query, data manipulation and data definition language. The main features of the system are user-friendliess, flexibility in complex data manipulations and minimal overhead in maintenance. ES uses relations to represent both entity sets and relationship sets. The relations are manipulated using RRA - a Reshaped Relational Algebra, which is an intermediate language in ERROL compilation. Being a multiuser system, ES has concurrency control and recovery mechanisms. ES was programmed in C, runs on a VAX machine under the UNIX operating system.
CopyrightThe above paper is copyright by the Technion, Author(s), or others. Please contact the author(s) for more information

Remark: Any link to this technical report should be to this page (, rather than to the URL of the PDF files directly. The latter URLs may change without notice.

To the list of the CS technical reports of 1986
To the main CS technical reports page

Computer science department, Technion