split database interface