Ja bych to rekl takhle: Filesystem je specializovana implementace databaze. Je specializovana na konkretni typy ulozenych dat ("soubory") a konkretni operace ("open, creat, ...").
Psat databazi nad databazi (tj. DB, ktera pracuje nad vrstvou filesystemu) je proto povetsinou blbost. A stejne tak je povetsinou blbost pouzivat obecnou DB jako filesystem (select obsah_souboru from tabulka where jmeno_souboru='...' apod.).