Vrstvy dátovej abstrakcie

Fyzická vrstva

Fyzická vrstva obsahuje dátové súbory, do ktorých sa ukladajú akékoľvek dáta príslušnej databázy. Podľa konkrétneho databázového systému môže byť pritom jedna databáza uložená v niekoľkých dátových súboroch, umiestnených často na fyzicky rôznych diskových jednotkách (napr. Oracle). Pri tomto usporiadaní môžu všetky diskové  jednotky pracovať súbežne, a databáza tak dosiahne vyšší výkon.

Jednou z výnimiek je MS Access, pod ktorým sa celá databáza ukladá do jedného fyzického súboru (*.accdb). Toto usporiadanie však znamená obmedzenie možnosti škálovania databázového systému, ktorý sa nedokáže prispôsobiť väčšiemu počtu súčasne pracujúcich užívateľov a ktorý tak nie je vhodným riešením pre veľké podnikové systémy. Na druhej strane sa tým ale zjednodušuje práca s databázou na osobnom počítači konkrétneho užívateľa.

Užívateľ databázy vôbec nemusí vedieť, akým spôsobom sú dáta v dátových súboroch uložené, ba dokonca nemusí vedieť, v ktorom fyzickom súbore sa ním požadované dátové položky nachádzajú. To je vo väčšine organizácií vecou špecializovaného správcu alebo databázového administrátora, ktorý má na starosti akúkoľvek inštaláciu a konfiguráciu databázového softvéru a dátových súborov a povoľuje užívateľom prístup k databáze. Databázový systém potom v spolupráci s operačným systémom počítača automaticky zaisťuje správu dátových súborov, do ktorých patrí akékoľvek otváranie a zatváranie súborov a operácie čítania a zápisu údajov. Systém by od užívateľa pri práci s databázou nemal vyžadovať zadávanie názvov konkrétnych fyzických súborov, čo je v priamom kontraste s tabuľkovými a textovými aplikáciami, kde užívateľ – naopak – musí výslovne uložiť dokument a zvoliť preň konkrétny názov a umiestnenie.

Viaceré z databázových systémov, určených pre osobné počítače, sú výnimkou z tohto pravidla, pretože užívateľ musí pri prihlasovaní sa k databáze vyhľadať a otvoriť ich fyzický súbor. Serverovo orientované databázové systémy, akým je Oracle, Sybase, Microsoft SQL Server a ďalšie, zaisťujú však správu fyzických súborov automaticky a užívateľ sa na ne pri práci s databázou nemusí vyslovene odvolávať.