数据库操作重构