ZSBD-2st-1.2-w6.tresc-1.1-Slajd3

Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania

Specyfika obiektowego modelu danych

Specyfika obiektowego modelu danych


Obiektowy model danych posiada wiele nowych unikalnych cech nieznanych w relacyjnym modelu danych. Należą do nich systemowe identyfikatory obiektów OID, referencyjne związki między obiektami, atrybuty wielowartościowe, wyrażenia ścieżkowe i hierarchie rozszerzeń klas. Te nowe elementy modelu wymagają nowych i wydajnych rozwiązań implementacyjnych.

Ponadto, dziedziny zastosowań obiektowych baz danych mają inne wymagania co własności systemów baz danych. Dotyczy to na przykład konieczności przechowywania w bazie danych bardzo dużych obiektów, do przechowywania na przykład projektów, animacji lub długich dokumentów. Kolejną cechą specyficzną nowych dziedzin zastosowań jest inny model przetwarzania danych, polegający na wielokrotnym i intensywnym przetwarzaniu dużych powiązanych kolekcji obiektów, na przykład w ramach systemy wspomagania projektowania. W systemach relacyjnych podstawowe problemy wydajności dotyczyły efektywnego wyszukiwania w bardzo dużych zbiorach danych niewielkich podzbiorów danych oraz efektywnej realizacji operacji łączenia relacji. W zastosowaniach obiektowych baz danych bardziej typowe są operacje nawigacji wzdłuż długich hierarchicznych ścieżek powiązań.


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