Object Query Language
To browse easily an object database
- either interactively (ad-hoc queries)
- or embedded in programming language
OQL is declarative (as opposed to procedural) which allows ODBMS seamless operations
- algebraic transformation: expressions factorisation, priority to selections, constant expressions
- access path: index, clustering