编写数据库模块