ZSBD-2st-1.2-w11.tresc-1.5-Slajd4

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania

Wymagania dotyczące zasad projektowych języka modyfikacji (XML:DB)

Wymagania dotyczące zasad projektowych języka modyfikacji (XML:DB)


Analogicznie do wymagań narzuconych językom zapytań przeznaczonych dla baz danych dokumentów XML przez organizację W3C, XML:DB zdefiniowała własne wymagania dotyczące języka modyfikacji dokumentów XML. Wymagania te zostały podzielone na dwa zakresy: zasady projektowe oraz funkcjonalność.

Wymagania dotyczące zasad projektowych są następujące:

- zakres – język modyfikacji musi opisywać to w jaki sposób mają być wykonywane zapytania i modyfikacja zawartości XML;

- prostota – język modyfikacji powinien być prosty, o dużej sile wyrazu i czytelny dla autora;

- zgodność ze standardami – język modyfikacji powinien być zgodny ze standardami dotyczącymi: przestrzeni nazw, wyrażeń XPath, standardu XPointer;

- rozszerzalność – musi być otwarty na przyszłe rozszerzenia;

- format – specyfikacja języka musi być elementem XML;

- niezależność od modeli – specyfikacja języka nie może być zaprojektowana w sposób uzależniający język od obiektów XML lub modeli parserów takich jak DOM czy SAX;

- przeznaczenie – język musi być zdolny do wykonywania działań na rzecz części lub całości jednego lub wielu dokumentów XML;

- integracja – rozwój specyfikacji języka modyfikacji wymaga interakcji z innymi grupami roboczymi XML:DB. W szczególności z grupą roboczą XML Database API Working Group.


<< Poprzedni slajd | Spis treści | Następny slajd >>