| |
1-8 FragencService V1.0 April 2000 1 Odmg-93 schließt auch OQL mit ein (das heißt, Oql-93). Oql-93 ist eine Anpassung des Sql- Fähigkeit mit 92 Fragen zum Verlängern auf alle Gegenstände im ODMG-Gegenstandmodell. Es schließt mit ein Fähigkeit, Betriebsanforderung in den Fragen zu umfassen, um Übergegenstanderbschaft zu fragen Hierarchien, Zwischen-Gegenstand-Verhältnisse hervorrufen, und willkürliche übermäßigansammlungen fragen. Oql-93 ist fragen-nur Sprache; das heißt, erlaubt es Auswertung eines Prädikats und des a zurückgebrachtes Resultat, aber umfaßt kein Besonderekonstruieren für Gegenstandänderung. Die Fähigkeit innerhalb Oql-93, Betriebe stellt hervorzurufen den Einsatz zur Verfügung, aktualisiert und löscht Fähigkeit ohne Verletzenverkapselung. Die Syntax Oql-93 und die Semantik sind nicht genau mit Frage Sql-92 kompatibel. Jedoch arbeitet ODMG mit X2H2, um diesen Punkt anzusprechen. Es ist für wichtig etwaiges OQL zum Sein völlig kompatibel mit SQL-Frage, damit es nur eins gibt Standardabfragesprache. 1,4,3 Sql-Frage = OQL haben X3H2 und ODMG einen Anblick der Entwicklung der SQL-Frage vereinbart und OQL, wie in Tabelle 1-3 veranschaulicht . Tabelle 1-3 Sql-Frage = OQL In Tabelle 1-3, Vollinien zeigen bestehend, definierte Spezifikationen, während punktierte Linien an zeigen Sie zukünftige Spezifikationen an. Wie gesehen werden kann, ist Frage Sql-92 der Fragenteil von Sql-92. Oql-93, seiend eine Sprache der Frage nur und haben Gegenstandeigenschaften, Deckungen mit Sql-92 und ist fast genau mit ihm kompatibel. Sql-92 Sql-Frage = OQL Sql-92 Frage Oql-93 Sql |  |
|
| |
|
|