Mis on BANG-fail?

Tasakaalustatud ja pesastatud ruudustikufail (tuntud kui BANG-fail) on fail, mis jagab oma komponentide ruumi mitteperioodiliseks ruudustikuks, milles faili lahtrid viitavad punktide komplektidele. Neid faile kasutatakse ruumilistes andmebaasides, kus otsingu indekseerimise aja vähendamiseks on vaja kõikehõlmavat organisatsioonilist paigutust, mis muudab päringu järel failide hankimise lihtsamaks. BANG-fail salvestab teavet kindlal viisil vastavalt faili erinevate üksuste vahelistele suhetele.

Ruumiandmebaasid on andmebaasid, mis salvestavad teavet virtuaalses “ruumis”, võimaldades lõppkasutajal korraldada teavet geomeetriliste kujunditena, nagu jooned ja hulknurgad. See lisab andmepunktide vahelise seose tegurina kaugust, kuna ruumiandmebaasis olevaid andmeid ei eraldata mitte ainult väärtuste, vaid ka füüsilise läheduse alusel muust andmebaasis olevast teabest. BANG-fail on punktmeetod seda tüüpi ruumifailide korraldamiseks süsteemis.

BANG-fail toimib nagu tavaline XY-graafik. Kui teave salvestatakse BANG-faili, eraldatakse see faili konkreetsetesse lahtritesse. See korraldab andmed, võimaldades seotud üksusi üksteisele “lähemale” asetada ja leida üksused samades või külgnevates lahtrites. BANG-fail pakub arvutis kõrgemat korda.

BANG-failide lahtrid võivad üksteisega ristuda. Lahtrid võivad kattuda, nagu Venni diagrammil. See võimaldab mitmesse kategooriasse kuuluvat teavet õigesti salvestada. Näiteks võib BANG-faili lahtrite vahelist kattumist kasutada teabe salvestamiseks, mis võib kuuluda mitmesse organisatsiooni kategooriasse, näiteks ärikontakt, kes on ka isiklik lähedane sõber.

See täiendav organiseerituse tase võimaldab andmeid süsteemist hõlpsamini kätte saada. BANG-failile juurde pääsedes on arvutitel põhiline idee, kust soovitud andmeid otsida. Lisaks andmete otsimisel abistamisele võib see anda viite ühe andmeosa ja faili muude andmete seosele.