完善数据库访问层