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
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ć