This Article 
 Bibliographic References 
 Add to: 
Algres: An Advanced Database System for Complex Applications
July/August 1990 (vol. 7 no. 4)
pp. 68-78

A description is given of Algres, a programming environment that extends the relational model to handle complex objects and operations and integrates the logic programming paradigm. Algres is designed to be used to develop knowledge bases, software-engineering systems, office-automation systems, and computer-aided design and manufacturing databases. The discussion covers the Algres components, its data model, the RA abstract machine, and user languages. The system is written entirely in C.

Index Terms:
relational algebra; computer aided design databases; Algres; programming environment; relational model; complex objects; logic programming; knowledge bases; software-engineering systems; office-automation systems; manufacturing databases; data model; RA abstract machine; user languages; C; logic programming; programming environments; relational databases
Stefano Ceri, Stefano Crespi-Reghizzi, Roberto Zicari, Gianfranco Lamperti, Luigi A. Lavazza, "Algres: An Advanced Database System for Complex Applications," IEEE Software, vol. 7, no. 4, pp. 68-78, July-Aug. 1990, doi:10.1109/52.56451
Usage of this product signifies your acceptance of the Terms of Use.