DB-JOURNAL-fail on ajutine andmebaasifail, mille SQLite andmebaasi haldussüsteemid loovad rakenduse ja andmebaasi vahelise tehingu käigus. See sisaldab tagasipöördumispäevikut, mis on ajutine andmebaas, kuhu salvestatakse andmebaasi uusim olek. Faile DB-JOURNAL kasutatakse andmebaasi taastamiseks juhul, kui andmebaasi kasutav rakendus tehingu sooritamisel kokku kukub.
DB-JOURNAL-failid võimaldavad aatomi sidumise funktsiooni SQLite andmebaasi haldussüsteemides. See funktsioon viitab sellele, millal saab kõiki tehinguid andmebaasis muuta. Selle võimaldavad tagasipöördumispäevikute failid, mida tavaliselt vaadatakse laiendiga ".db-journal".
Failid DB-JOURNAL on ajutised ja peaksid eksisteerima ainult siis, kui SQLite andmebaasis toimub käimasolev tehing, mis seejärel kustutatakse, kui tehing on sooritatud. Fail asub samas kataloogis nagu .DB andmebaasi fail, mis käitab tehingut. Samuti kannab see sama nime kui seotud DB-fail, välja arvatud see, et see sisaldab lisatud laiendit "-journal". Näiteks fail nimega näide.db kaasneb ajutine näide.db-ajakiri tehingu ajal.