Un fișier grilă echilibrat și imbricat (cunoscut sub numele de fișier BANG) este un fișier care împarte spațiul său component într-o grilă non-periodică, în care celulele din fișier se referă la seturi de puncte. Aceste fișiere sunt utilizate în bazele de date spațiale, unde este necesară un aspect organizațional global pentru a reduce timpul de indexare a căutării, făcând mai ușoară recuperarea fișierelor în urma unei interogări. Un fișier BANG stochează informații într-un mod specific, în funcție de relațiile dintre diferitele elemente din fișier.
Bazele de date spațiale sunt baze de date care stochează informații în „spațiu” virtual, permițând utilizatorului final să organizeze informațiile în forme geometrice, cum ar fi linii și poligoane. Acest lucru adaugă distanța ca factor la relația dintre punctele de date, deoarece datele dintr-o bază de date spațială nu sunt separate doar prin valori, ci și prin proximitatea fizică de alte informații din baza de date. Un fișier BANG este o metodă punctuală pentru aranjarea acestor tipuri de fișiere spațiale într-un sistem.
Un fișier BANG funcționează ca un grafic XY obișnuit. Când informațiile sunt stocate într-un fișier BANG, acestea sunt sechestrate în anumite celule din fișier. Acest lucru organizează datele, permițând elementelor înrudite să fie plasate „mai aproape” unul de celălalt și localizarea elementelor în aceleași celule sau în celule adiacente. Fișierul BANG oferă un nivel mai ridicat de ordine în interiorul computerului.
Celulele din fișierele BANG se pot intersecta unele cu altele. Poate exista o suprapunere între celule, ca într-o diagramă Venn. Acest lucru permite ca informațiile care se încadrează în mai multe categorii să fie stocate corect. De exemplu, suprapunerea dintre celule dintr-un fișier BANG ar putea fi folosită pentru a stoca o informație care ar putea intra în mai multe categorii organizaționale, cum ar fi un contact de afaceri care se întâmplă să fie și un prieten personal apropiat.
Acest nivel suplimentar de organizare permite ca datele să fie mai ușor recuperate din sistem. Când accesează un fișier BANG, computerele au o idee de bază despre unde să caute datele dorite. În plus față de asistența la regăsirea datelor, aceasta poate oferi o indicație a relației oricărei date cu alte date din fișier.