OQL

對象查詢語言(OQL)是專門為ODMG對象模型制定的查詢語言。OQL在設計時就要求與程式語言緊密配合使用,這些程式語言定義了一個ODMG綁定,比如C++、Smalltalk以及Java。因此,嵌入到某種程式語言的一個OQL查詢,可以返回與那種語言的類型系統相匹配的對象。另外,一個ODMG模式中的類操作的實現,可以通過這些程式語言來編寫它們的代碼。對於查詢,OQL語法和關係型標準查詢語言SQL的語法相似,只是增加了有關ODMG概念的特徵,比如對象標識、複雜對象、操作、繼承、多態性以及聯繫。

相關詞條

熱門詞條

聯絡我們