数据库操作框架