12.07.2015 Views

Distribuirane i objektne baze podataka - Ncd.matf.bg.ac.rs

Distribuirane i objektne baze podataka - Ncd.matf.bg.ac.rs

Distribuirane i objektne baze podataka - Ncd.matf.bg.ac.rs

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Pogodnosti upotrebe distinct tipovaProširenje (extensibility) - definisanjem novih tipova, može se uvećati skupraspoloživih tipova za podršku aplik<strong>ac</strong>ijamaFleksibilnost (flexibility) - može se definisati ponašanje (semantika) za novitip upotrebom korisničkih funkcija (UDF) kako bi se povećala raznolikosttipova raspoloživih u sistemuKonzistentno ponašanje (consistent behavior) - strogo tipiziranjeobezbeđuje da će se distinct tipovi ponašati na odgovarajući način.Garantuje se da se samo funkcije definisane za taj tip mogu primeniti nadnjegovim instancama.Enkapsul<strong>ac</strong>ija (encapsulation) - skup funkcija i operatora koji se moguprimeniti nad distinct tipom definišu njegovo ponašanje. Ovim jeomogućena fleksibilnost implement<strong>ac</strong>ije, jer pokretanje aplik<strong>ac</strong>ije ne zavisiod interne reprezent<strong>ac</strong>ije distinct tipa.Performanse (performance) - distinct tipovi su visoko integrisani u sistemza upravljanje bazama <strong>podataka</strong>. Zbog interne reprezent<strong>ac</strong>ije koja jeidentična ugrađenim tipovima, distinct tipovi poseduju istu efikasnost upogledu definisanja ugrađenih funkcija, operatora poređenja i indeksa kao iugrađeni tipovi.10decembar 2010, Biljana Stojanović

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!