Duomenų failas yra bendras terminas, reiškiantis bet kurį kompiuterio failą, kuriame yra duomenų. Kadangi tai gali būti bet kokio tipo duomenų saugojimo failai kompiuteryje, duomenų failus naudoja dauguma kompiuterių vartotojų. Bendrai visą sistemos duomenų saugyklą sudaro įvairių tipų failai. Verslo aplinkoje duomenų failas kartais konkrečiai nurodo verslo informacijos duomenų bazę, pvz., klientų duomenis arba pardavimo diagramas.
Apskritai duomenų failai dažniausiai vadinami tiesiog „failais“. Duomenų failas pradedamas žaisti, kai reikia išsaugoti arba išsaugoti duomenų dalį. Net tada, kai vartotojas rankiniu būdu neįrašo failo, kompiuteris gali sukurti laikinus duomenų failus, kad vartotojas veiktų greičiau. Ši funkcija dažniausiai naudojama žiniatinklio naršyklėse, kurios saugo svetainės informacijos duomenų talpyklą, kad vėliau vartotojas galėtų greitai pasiekti svetainę.
Duomenų failas skiriasi nuo programos failo; Nors programų failuose yra vykdomasis programos kodas, duomenų failai saugo duomenis, kuriuos gali iškviesti programa.
Duomenų failų tipai skaičiuojami šimtais. Įprasti plėtiniai apima .xls, nurodantį „Microsoft Excel®“ skaičiuoklę, ir .efx, paprastai „eFax“ dokumentą. Taip pat yra daug programų failų, įskaitant failus, kuriuose yra vykdomojo kodo, plėtiniai .msi, „Microsoft Windows® Installer“ programos failas ir .dll, dinaminės nuorodos bibliotekos failas.
Norint atidaryti duomenų failą, reikia naudoti programą, turinčią galimybę nuskaityti failo tipą. Pavyzdžiui, .txt tekstiniam failui reikalingas teksto skaitytuvas arba redaktorius, kad galėtų pasiekti failo duomenis, o vartotojui reikia turėti Microsoft Excel® arba suderinamos programos, kad galėtų skaityti Microsoft Excel® skaičiuoklės failą. Kai kurios teksto apdorojimo programos, pvz., OpenOffice® ir Microsoft Word®, turi galimybę nuskaityti kelių tipų duomenų failus ir konvertuoti failus, iš pradžių sukurtus kitoje programoje. Konvertuojant failo tipą iš vienos programos į kitą retai pavyksta tobulai konvertuoti, dažnai kyla formatavimo ar teksto išdėstymo problemų konvertuotame faile.
Duomenų failų atsarginė kopija yra svarbi kompiuterio saugojimo sistemos priežiūros dalis. Kietieji diskai gali sugesti be įspėjimo, o duomenų failai kompiuteriuose, kuriuose yra keli vartotojai, kartais gali išnykti be pėdsakų. Svarbių duomenų atsarginių kopijų kūrimas atsarginiame standžiajame diske arba nuotoliniame duomenų saugojimo serveryje, pasiekiamame internetu, apsaugo vartotoją prie svarbių failų, pvz., finansinės informacijos, žiniasklaidos projektų ar kursinių darbų. Sugedusiame standžiajame diske prarastus duomenis kartais gali atkurti kompiuterio saugojimo technikas, tačiau procesas gali būti brangus ir lėtas, be to, jis gali būti nesėkmingas.