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.

Čuvanje instanci strukturnog tipa Instanca strukturnog tipa može se sačuvati u bazi <strong>podataka</strong> na dva načina: Kao red tabele, u kome je svaka kolona tabele jedan atribut te instance. Da bi seomogućilo čuvanje objekata kao redova tabele, tabela se definiše strukturnim tipom,pre nego specifikovanjem svake kolone:CREATE TABLE Pe<strong>rs</strong>on OF Pe<strong>rs</strong>on_t ...Svaka kolona tabele dobija ime i tip na osnovu imena i tipa odgovarajućeg atributastrukturnog tipa. Takve tabele poznate su pod nazivom tipizirane tabele. Kao vrednost u koloni, pri čemu je tip kolone dati strukturni tip. Primer: kreira se tabela Properties koja sadrži kolonu Address strukturnog tipaAddress_t: CREATE TABLE Properties (ParcelNum INT, Photo BLOB(2K), Address Address_t) Strukturni tipovi mogu biti definisani kao INSTANTIABLE ili NOT INSTANTIABLE. Podrazumevano su instancni, što znači da se mogu kreirati instance tipova. Naprimer, ako se definiše Pe<strong>rs</strong>on_t kao NOT INSTANTIABLE, onda se ne mogu čuvatiinstance ovog tipa u bazi i ne mogu se kreirati tabele ili pogledi tog tipa.52decembar 2010, Biljana Stojanović

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

Saved successfully!

Ooh no, something went wrong!