Introduction

In this chapter, we present the EYEDB Object Query Language which supports the EYEDB object model. It is based on the ODMG 3 Object Query Language OQL.

We first describe the design principles of the language in Section 2, then we present in Section 3 the main differences between EYEDB OQL and ODMG OQL. The language concepts are presented in Section 4. In Section 5, we introduced the language syntax. A quick reference manual of OQL is given in Section 6.

In this chapter, OQL denotes the EYEDB Object Query Language while the standard ODMG 3 Object Query Language will be denoted as ODMG OQL.



EyeDB manual