Title: Realizing Generic Data Warehouses by Generic SQL Programming