Hlavní navigace

Názor k článku
Nový pohľad na tradičný relačný model

Julius Chrobak aura:43
10. 6. 2011 7:28 Nový

Re: moudra

celé vlákno

Myslím, že túto diskusiu je čoraz ťažšie a ťažšie rozvíjať, najmä z dôvodu, že tento článok len veľmi zľahka popisuje základy jazyka Bandicoot a už vôbec nie systém samotný. Nie je ani zďaleka jasné ako to teda celé funguje.

Pokúsim sa ale odpovedať na obidve otázky naraz. Mám pocit, ža ani druhý diel článku nebude stačiť na zodpovedanie všetkých otázok v tejto diskusii, čo ma len teší :)

Bandicoot momentálne používa index pri nasledujúcich operátoroch: join, minus, union, project a summary.

Existuje len jeden typ indexu a indexy sa nikde neudržujú. Sú vytvorené za chodu pre vykonaním každého z týchto operátorov a to zakaždým, aj keby premenná mala 2 záznamy.
Ak napríklad nampíšem príkaz kniha project(meno), tak sa vytvorí index nad atribútom meno. Ak napíšem kniha project(titul, rok) tak sa vytvorí index nad atribútmi titul a rok.