完善了操作数据库的代码