Object databases
François Bancilhon · ACM Computing Surveys · 1996
Object databases appeared in the '80s, first as prototypes, then as commercial products.This new generation of database systems differs from the relational one by (1) supporting an object data model instead of a relational one and (2) integrating closely with object programming languages, instead of separating the database from the program.This paper covers the main concepts of object databases: object data model and classical database features, query language, programming language binding, persistence, performance, and standards.