ZSBD-2st-1.2-w9.tresc-1.5-Slajd2
Plan wykładu
Informacje dotyczące XML-owych baz danych zostaną przedstawione w trzech kolejnych wykładach.
Wykład pierwszy będzie wprowadzeniem do tematyki XML-owych baz danych. Zostanie przedstawiona definicja, funkcjonalność oraz typy XML-owych baz danych. Dodatkowo zostaną omówione te cechy XML-owych baz danych, które wyróżniają je na tle systemów relacyjnych i obiektowych.
Zadaniem wykładu drugiego będzie przedstawienie języka XQuery jako jednego z najbardziej zaawansowanych i najbardziej popularnego z języków zapytań stosowanych w XML-owych baz danych. Omówiona zostanie jego składania oraz funkcjonalność. Wykład zostanie zilustrowany szeregiem przykładów i porównań.
Wykład trzeci głównie będzie dotyczył języków przeznaczonych do modyfikacji dokumentów XML w XML-owych bazach danych. Ze względu na to, że nie ma obecnie standardu takiego typu języka, zostanie przedstawionych kilka podstawowych propozycji stosowanych w różnych bazach danych dokumentów XML.
W dzisiejszym wykładzie omówimy typy dokumentów XML i ich wpływ na bazy danych. Omówimy języki zapytań służące przetwarzaniu dokumentów XML. Zostanie przedstawiona jedna z możliwych definicji baz danych dokumentów XML. W dalszej części wykładu zostanie mówiona funkcjonalność baz danych dokumentów XML, sposoby przechowywania i mechanizmy przetwarzania dokumentów XML.