13. Opisz obszar zastosowania obiektowych baz danych. Nowe

Transkrypt

13. Opisz obszar zastosowania obiektowych baz danych. Nowe
13. Opisz obszar zastosowania obiektowych baz danych.
Nowe dziedziny zastosowań baz danych
• Systemy wspomagania projektowania
• Systemy informacji przestrzennej
• Multimedialne bazy danych
Charakterystyka nowych dziedzin zastosowań
• Złożone struktury danych
• Behawioralne własności danych
• Nowe modele przetwarzania
Nowe technologie budowy aplikacji
• Języki obiektowe
Na początku lat osiemdziesiątych, rozpoczęły się próby stosowania systemów baz
danych w nowych dziedzinach, takich jak, systemy wspomagania projektowania,
systemy informacji przestrzennej lub systemy multimedialne. Charakterystyka tej klasy
zastosowań jest diametralnie odmienna. Przetwarzane i składowane dane są złożone
strukturalnie. Typowe są hierarchicznie złożone struktury danych oraz liczne i
intensywnie przetwarzane powiązania między danymi. Powiązanie te mają złożoną
semantykę: referencji, agregacji lub kompozycji. Również semantyka danych jest
bardziej złożona. Informacje, które są przetwarzane w nowych dziedzinach
zastosowań to długie dokumenty tekstowe, obrazy, animacje, dane wielowymiarowe,
itp.
14. Wymień ograniczenia relacyjnego modelu danych:
• Płaskie jednowymiarowe struktury danych
• Potrzeba sztucznych kluczy podstawowych
• Semantyka niestandardowych operacji musi być implementowana poza bazą danych
• Brak pojęcia związków
• Brak hierarchii typów