data load, ddl, and query