Types for databases: the Galileo experience
Antonio Albano, Giorgio Ghelli, Renzo Orsini · CINECA IRIS Institutial research information system (University of Pisa) · 1989
Object-oriented databases are receiving wide attention these days to overcome the limitations of commercial DBMS. The object-oriented approach to the design of database languages is a very promising one to improve the application development process. These improvements come from the natural modeling capability, data abstraction, and inheritance mechanism provided by the object paradigm. The language Galileo [Albano 85] is a step towards this direction, and in this paper the critical aspects of its type system are discussed, using a recently proposed framework for comparing type systems for database programming languages.