Algres: an advanced database system for complex applications
Stefano Ceri, Stefano Crespi Reghizzi, Roberto V. Zicari, Gianfranco Lamperti, Luigi Lavazza · IEEE Software · 1990
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.>