Uravnotežena in ugnezdena mrežna datoteka (znana kot datoteka BANG) je datoteka, ki razdeli svoj prostor komponent v neperiodično mrežo, v kateri se celice znotraj datoteke nanašajo na nize točk. Te datoteke se uporabljajo v prostorskih zbirkah podatkov, kjer je potrebna celovita organizacijska postavitev, da se zmanjša čas indeksiranja iskanja, kar olajša pridobivanje datotek po poizvedbi. Datoteka BANG shranjuje informacije na poseben način glede na razmerja med različnimi elementi znotraj datoteke.
Prostorske baze podatkov so zbirke podatkov, ki shranjujejo informacije v virtualnem “prostoru”, kar končnemu uporabniku omogoča, da organizira informacije v geometrijskih oblikah, kot so črte in poligoni. To doda razdaljo kot dejavnik razmerju med podatkovnimi točkami, saj podatki v prostorski bazi podatkov niso ločeni le z vrednostmi, temveč s fizično bližino od drugih informacij v bazi podatkov. Datoteka BANG je točkovna metoda za urejanje teh vrst prostorskih datotek znotraj sistema.
Datoteka BANG deluje kot navaden graf XY. Ko so informacije shranjene v datoteki BANG, so zaprte v določenih celicah datoteke. To organizira podatke, kar omogoča, da se povezani elementi postavijo “bližje” drug drugemu in locirajo predmete v istih ali sosednjih celicah. Datoteka BANG zagotavlja višjo raven urejenosti v računalniku.
Celice v datotekah BANG se lahko med seboj križajo. Med celicami lahko pride do prekrivanja, kot v Vennovem diagramu. To omogoča pravilno shranjevanje informacij, ki spadajo v več kategorij. Na primer, prekrivanje med celicami v datoteki BANG bi se lahko uporabilo za shranjevanje informacij, ki bi lahko spadale v več organizacijskih kategorij, kot je poslovni stik, ki je tudi tesen osebni prijatelj.
Ta dodatna raven organizacije omogoča lažje pridobivanje podatkov iz sistema. Pri dostopu do datoteke BANG imajo računalniki osnovno predstavo o tem, kje iskati želene podatke. Poleg pomoči pri iskanju podatkov lahko to zagotovi indikacijo razmerja katerega koli podatka z drugimi podatki v datoteki.