修改数据库操作逻辑