OQL co to jest

Definicja Object Query Language co to znaczy. Słownik Obiektowy język pytań wg standardu ODMG.

co to jest

Czy przydatne?

Definicja OQL

Definicja z ang. OQL, z niem. OQL.

Znaczenie z ang. Object Query Language w informatyce:

Co to znaczy OQL: Obiektowy język pytań wg standardu ODMG. Składnia OQL jest wzorowana na SQL. Pod względem semantyki OQL polega na modelu obiektowym ODMG i wprowadza silną kontrolę typów (co zasadniczo różni go od SQL). OQL posiada operatory podobne do operatorów SQL, lecz wprowadza również szereg nowych, między innymi zależne złączenie i operatory pozwalające na konstruowanie złożonego rezultacie. OQL jest dość silnym językiem (w dziedzinie wyszukiwania mocniejszym od SQL); posiada także znacząco bardziej ortogonalną konstrukcję niż SQL. Fundamentalną wadą OQL jest zbyt luźne zintegrowanie z interfejsami i konstrukcjami programistycznymi, co nieuchronnie prowadzi do efektu określanego jako niezgodność impedancji (ten oczywisty wniosek jest demagogicznie negowany poprzez artystów OQL). Innymi wadami OQL są: niezbyt dokładna semantyka, brak uniwersalności, brak możliwości definiowania perspektyw (views) i abstrakcji proceduralnych takich jak operacje aktualizacyjne, sposoby, zapamiętane procedury i reguły. Jest prawdopodobne, iż w kolejnych wersjach standardu wady te zostaną usunięte (co najmniej częściowo). Wydaje się, iż zauważalny brak nacisku na postęp OQL wynika z (kontrowersyjnego i niejawnego) założenia artystów standardu ODMG, iż zasadniczo programowanie aplikacji z obiektową bazą danych powinno odbywać się w językach C++, Smalltalk albo Java. Poniżej znajduje się kilka przykładów w OQL.Operator select wewnątrz from:select struct(w: x.wiek, p: x.płeć)from select y from Pracownicy as y where y.gr_zawodowa = 10 as xwhere x.nazwisko = "Nowak"Zależne złączenie:select s.nazwisko, w.nazwa_wykładu from Studenci as s, s.zapisany_na as wZłożone warunki i złączenia:select d.adresfrom Osoby as x, x.dzieci as dwhere x.adres.aleja = "Chrobrego"and count(x.dzieci) >= 2 and d.adres.miasto != x.adres.miastohttp://www.odmg.org.

Czym jest Oql znaczenie w Słownik definicji O .

Co znaczy OML:
Porównanie Język manipulacji przedmiotami. Termin ODMG oznaczający zbiór klas, metod i interfejsów pozwalający na programowanie obiektowej bazy danych w językach C++, Smalltalk albo Java oql co znaczy.
Krzyżówka Objectivity/DB:
Dlaczego Obiektowy mechanizm kierowania bazą danych rozwijany wg standardu ODMG poprzez firmę Objectivity, Inc.http://www.objectivity.com oql krzyżówka.
Co to jest Obiektowy System Zarządzania Bazą Danych, OSZBD:
Jak lepiej Mechanizm wspomagający kierowanie, utrzymywanie, zabezpieczanie i udostępnianie obiektowej bazy danych. Obiektowe SZBD zachowują pozytywne własności relacyjnych SZBD, lecz przyjmują założenie, iż oql co to jest.
Słownik Obiekt Trwały:
Kiedy Zobacz: trwały przedmiot oql słownik.
  • Dodano:
  • Autor: