Abstracted Algorithmic Database Abstraction Layer