ZSBD-2st-1.2-w9.tresc-1.5-Slajd19

Z Studia Informatyczne
Wersja z dnia 13:48, 11 sie 2006 autorstwa PKrzyzagorski (dyskusja | edycje)
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
Przejdź do nawigacjiPrzejdź do wyszukiwania

Kolekcje dokumentów w bazach danych dokumentów XML

Kolekcje dokumentów w bazach danych dokumentów XML


Bazy danych dokumentów XML, z punktu widzenia użytkownika, przechowują dokumenty zebrane w postaci tzw. kolekcji.

Kolekcje dokumentów zawierają podobne lub powiązane ze sobą dokumenty. Często kolekcje można przyrównać do tabel w relacyjnej bazie danych, które grupują obiekty o takim samym znaczeniu, lub do schematów, które grupują obiekty powiązane ze sobą referencjami, wykorzystaniem w jednej aplikacji itp.

Kolekcje dokumentów zawierają podobne lub powiązane ze sobą dokumenty, przykładowo mogą to być informacje o umówionych spotkaniach, o zespołach istniejących na poziomie firmy, o pracownikach, mogą to być dokumenty CV przesłane przez osoby ubiegające się o stanowisko w naszej firmie.

Kolekcje dokumentów:

- mogą być podobne do katalogów w systemie plików, w takich przypadkach:

  • dokumenty składowane wewnątrz kolekcji mogą mieć zwykle dowolną strukturę.
  • kolekcje mogą być wielokrotnie zagnieżdżone.

- mogą też być podobne są do tabel w systemie relacyjnym i wówczas:

  • dokumenty przechowywane w kolekcji muszą spełniać reguły określonego schematu, bardzo często przypisanego do kolekcji,
  • z reguły nie mogą być zagnieżdżane,
  • umożliwiają zaawansowane indeksowanie oraz zaawansowaną optymalizację zapytań, co jest ściśle związane z istnieniem definicji schematu.


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