Random access-filer [1] är filer som lagrar information i en strukturerad (för sökning och åtkomst) form. Sökningen i sådana filer utförs i området för adresser (nycklar) och slutar med ett samtal direkt till önskad plats. Diskutrymmet som upptas av en sådan fil är uppdelat i identiska sektioner (poster) med samma fältstruktur. Så, 128 bitar kan allokeras för det första fältet i varje post och 1024 bitar för det andra. Och denna plats i filen kommer att tilldelas för dessa fält i varje post, oavsett närvaron och mängden data i dessa fält.
Ett exempel på direktåtkomstfiler är DBF -filer (*.dbf)
Random access-filer överträffar sekventiella filer när det gäller åtkomsthastighet, men förlorar när det gäller kompakthet.