Non è certo necessario passare per un database . La classe Array possiede il metodo sort, molto potente. Basta leggere i files della directory e metterli in un vettore, per poi ordinarli.