Pobieranie prezentacji. Proszę czekać

Pobieranie prezentacji. Proszę czekać

Generyczne Repozytorium Dokumentów w XML Rafał Górecki Rafał Hryniów Tomasz Pieciukiewicz.

Podobne prezentacje


Prezentacja na temat: "Generyczne Repozytorium Dokumentów w XML Rafał Górecki Rafał Hryniów Tomasz Pieciukiewicz."— Zapis prezentacji:

1 Generyczne Repozytorium Dokumentów w XML Rafał Górecki Rafał Hryniów Tomasz Pieciukiewicz

2 Dlaczego taki temat Brak ogólnie dostępnych repozytoriów dokumentów Technologia XML gwarantuje niezależność od baz danych Dedykowany język zapytań upraszczający wyszukiwanie

3 Założenia projektu Język zapytań operujący na pojedynczym pliku XML Wykorzystanie DTD do utrzymywania jednolitości XML Udostępnianie zasobów poprzez WWW Wprowadzenie danych poprzez wyspecjalizowany interfejs.

4 XML jako prosta baza danych Jan Ciemny 3500 Jaś Fasola Projektant Kuba Kowalski 2000 Programista Pracownik Imie Nazwisko Funkcja Zarobki

5 Założenia języka zapytań (1) Dopuszczalne pytania: – o wartość tekstową elementu (text node) – o wartość atrybutu – o zawieranie się elementów (czy X zawiera Y) – o posiadanie atrybutu przez element Elementy zwracane – tablice wartości atrybutów – tablice wartości elementu tekstowego (text node) – tablice boolowskie – tablice elementów + struktura elementu (np.. Jako XML)

6 Założenie języka zapytań (2) Pozostałe elementy: – obsługa LIKE – obsługa złączeń – funkcje agregowalne (min, max) – distinct – wyrażenia ścieżkowe – wyrażenia logiczne + kwantyfikatory

7 Ograniczenia języka zapytań Działanie tylko na jednym pliku XML na raz. Brak instrukcji imperatywnych (Insert, Update, Delete), a także funkcji, metod, klas Brak optymalizacji lub pewna optymalizacja dla złączeń

8 Założenia implementacyjne Język programowania – Java Interpreter oparty na podejściu stosowym Brak kompilacji do byte-code Wykorzystywany parser typu LR(n)

9 Interpreter oparty o podejście stosowe Traktowanie XML jako prostej bazy danych pozwala stosunkowo łatwo wykorzystać podejście stosowe do przetwarzania XML. Łatwa implementacja interpretera opartego o podejście stosowe


Pobierz ppt "Generyczne Repozytorium Dokumentów w XML Rafał Górecki Rafał Hryniów Tomasz Pieciukiewicz."

Podobne prezentacje


Reklamy Google